+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<BorlandProject>\r
- <PersonalityInfo>\r
- <Option>\r
- <Option Name="Personality">Default.Personality</Option>\r
- <Option Name="ProjectType"></Option>\r
- <Option Name="Version">1.0</Option>\r
- <Option Name="GUID">{FC095690-3F74-478C-9A62-933653FA0F05}</Option>\r
- </Option>\r
- </PersonalityInfo>\r
- <Default.Personality>\r
- \r
- <Projects>\r
- <Projects Name="GPSBabelGUI.exe">GPSBabelGUI.bdsproj</Projects>\r
- <Projects Name="Targets">GPSBabelGUI.exe</Projects>\r
- </Projects>\r
- <Dependencies/>\r
- </Default.Personality>\r
-</BorlandProject>\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<BorlandProject>\r
- <PersonalityInfo>\r
- <Option>\r
- <Option Name="Personality">Delphi.Personality</Option>\r
- <Option Name="ProjectType">VCLApplication</Option>\r
- <Option Name="Version">1.0</Option>\r
- <Option Name="GUID">{FD0CBDBD-6E28-44F5-B538-62E52DEF440B}</Option>\r
- </Option>\r
- </PersonalityInfo>\r
- <Delphi.Personality>\r
- <Source>\r
- <Source Name="MainSource">GPSBabelGUI.dpr</Source>\r
- </Source>\r
- <FileVersion>\r
- <FileVersion Name="Version">7.0</FileVersion>\r
- </FileVersion>\r
- <Compiler>\r
- <Compiler Name="A">4</Compiler>\r
- <Compiler Name="B">0</Compiler>\r
- <Compiler Name="C">0</Compiler>\r
- <Compiler Name="D">0</Compiler>\r
- <Compiler Name="E">0</Compiler>\r
- <Compiler Name="F">0</Compiler>\r
- <Compiler Name="G">1</Compiler>\r
- <Compiler Name="H">1</Compiler>\r
- <Compiler Name="I">0</Compiler>\r
- <Compiler Name="J">1</Compiler>\r
- <Compiler Name="K">0</Compiler>\r
- <Compiler Name="L">0</Compiler>\r
- <Compiler Name="M">0</Compiler>\r
- <Compiler Name="N">1</Compiler>\r
- <Compiler Name="O">1</Compiler>\r
- <Compiler Name="P">1</Compiler>\r
- <Compiler Name="Q">0</Compiler>\r
- <Compiler Name="R">0</Compiler>\r
- <Compiler Name="S">0</Compiler>\r
- <Compiler Name="T">0</Compiler>\r
- <Compiler Name="U">0</Compiler>\r
- <Compiler Name="V">0</Compiler>\r
- <Compiler Name="W">0</Compiler>\r
- <Compiler Name="X">1</Compiler>\r
- <Compiler Name="Y">0</Compiler>\r
- <Compiler Name="Z">1</Compiler>\r
- <Compiler Name="ShowHints">False</Compiler>\r
- <Compiler Name="ShowWarnings">False</Compiler>\r
- <Compiler Name="UnitAliases">WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>\r
- <Compiler Name="NamespacePrefix"></Compiler>\r
- <Compiler Name="GenerateDocumentation">False</Compiler>\r
- <Compiler Name="DefaultNamespace"></Compiler>\r
- <Compiler Name="SymbolDeprecated">True</Compiler>\r
- <Compiler Name="SymbolLibrary">True</Compiler>\r
- <Compiler Name="SymbolPlatform">True</Compiler>\r
- <Compiler Name="SymbolExperimental">True</Compiler>\r
- <Compiler Name="UnitLibrary">True</Compiler>\r
- <Compiler Name="UnitPlatform">True</Compiler>\r
- <Compiler Name="UnitDeprecated">True</Compiler>\r
- <Compiler Name="UnitExperimental">True</Compiler>\r
- <Compiler Name="HResultCompat">True</Compiler>\r
- <Compiler Name="HidingMember">True</Compiler>\r
- <Compiler Name="HiddenVirtual">True</Compiler>\r
- <Compiler Name="Garbage">True</Compiler>\r
- <Compiler Name="BoundsError">True</Compiler>\r
- <Compiler Name="ZeroNilCompat">True</Compiler>\r
- <Compiler Name="StringConstTruncated">True</Compiler>\r
- <Compiler Name="ForLoopVarVarPar">True</Compiler>\r
- <Compiler Name="TypedConstVarPar">True</Compiler>\r
- <Compiler Name="AsgToTypedConst">True</Compiler>\r
- <Compiler Name="CaseLabelRange">True</Compiler>\r
- <Compiler Name="ForVariable">True</Compiler>\r
- <Compiler Name="ConstructingAbstract">True</Compiler>\r
- <Compiler Name="ComparisonFalse">True</Compiler>\r
- <Compiler Name="ComparisonTrue">True</Compiler>\r
- <Compiler Name="ComparingSignedUnsigned">True</Compiler>\r
- <Compiler Name="CombiningSignedUnsigned">True</Compiler>\r
- <Compiler Name="UnsupportedConstruct">True</Compiler>\r
- <Compiler Name="FileOpen">True</Compiler>\r
- <Compiler Name="FileOpenUnitSrc">True</Compiler>\r
- <Compiler Name="BadGlobalSymbol">True</Compiler>\r
- <Compiler Name="DuplicateConstructorDestructor">True</Compiler>\r
- <Compiler Name="InvalidDirective">True</Compiler>\r
- <Compiler Name="PackageNoLink">True</Compiler>\r
- <Compiler Name="PackageThreadVar">True</Compiler>\r
- <Compiler Name="ImplicitImport">True</Compiler>\r
- <Compiler Name="HPPEMITIgnored">True</Compiler>\r
- <Compiler Name="NoRetVal">True</Compiler>\r
- <Compiler Name="UseBeforeDef">True</Compiler>\r
- <Compiler Name="ForLoopVarUndef">True</Compiler>\r
- <Compiler Name="UnitNameMismatch">True</Compiler>\r
- <Compiler Name="NoCFGFileFound">True</Compiler>\r
- <Compiler Name="ImplicitVariants">True</Compiler>\r
- <Compiler Name="UnicodeToLocale">True</Compiler>\r
- <Compiler Name="LocaleToUnicode">True</Compiler>\r
- <Compiler Name="ImagebaseMultiple">True</Compiler>\r
- <Compiler Name="SuspiciousTypecast">True</Compiler>\r
- <Compiler Name="PrivatePropAccessor">True</Compiler>\r
- <Compiler Name="UnsafeType">False</Compiler>\r
- <Compiler Name="UnsafeCode">False</Compiler>\r
- <Compiler Name="UnsafeCast">False</Compiler>\r
- <Compiler Name="OptionTruncated">True</Compiler>\r
- <Compiler Name="WideCharReduced">True</Compiler>\r
- <Compiler Name="DuplicatesIgnored">True</Compiler>\r
- <Compiler Name="UnitInitSeq">True</Compiler>\r
- <Compiler Name="LocalPInvoke">True</Compiler>\r
- <Compiler Name="MessageDirective">True</Compiler>\r
- <Compiler Name="CodePage"></Compiler>\r
- </Compiler>\r
- <Linker>\r
- <Linker Name="MapFile">0</Linker>\r
- <Linker Name="OutputObjs">0</Linker>\r
- <Linker Name="GenerateHpps">False</Linker>\r
- <Linker Name="ConsoleApp">1</Linker>\r
- <Linker Name="DebugInfo">False</Linker>\r
- <Linker Name="RemoteSymbols">False</Linker>\r
- <Linker Name="GenerateDRC">False</Linker>\r
- <Linker Name="MinStackSize">16384</Linker>\r
- <Linker Name="MaxStackSize">1048576</Linker>\r
- <Linker Name="ImageBase">4194304</Linker>\r
- <Linker Name="ExeDescription"></Linker>\r
- </Linker>\r
- <Directories>\r
- <Directories Name="OutputDir"></Directories>\r
- <Directories Name="UnitOutputDir"></Directories>\r
- <Directories Name="PackageDLLOutputDir"></Directories>\r
- <Directories Name="PackageDCPOutputDir"></Directories>\r
- <Directories Name="SearchPath"></Directories>\r
- <Directories Name="Packages">vcl;rtl;vclx;dbrtl;adortl;vcldb;bdertl;vcldbx;teeui;teedb;tee;ibxpress;visualclx;visualdbclx;dsnap;vclactnband</Directories>\r
- <Directories Name="Conditionals">MSWINDOWS</Directories>\r
- <Directories Name="DebugSourceDirs"></Directories>\r
- <Directories Name="UsePackages">False</Directories>\r
- </Directories>\r
- <Parameters>\r
- <Parameters Name="RunParams"></Parameters>\r
- <Parameters Name="HostApplication"></Parameters>\r
- <Parameters Name="Launcher"></Parameters>\r
- <Parameters Name="UseLauncher">False</Parameters>\r
- <Parameters Name="DebugCWD"></Parameters>\r
- <Parameters Name="Debug Symbols Search Path"></Parameters>\r
- <Parameters Name="LoadAllSymbols">True</Parameters>\r
- <Parameters Name="LoadUnspecifiedSymbols">False</Parameters>\r
- </Parameters>\r
- <Language>\r
- <Language Name="ActiveLang"></Language>\r
- <Language Name="ProjectLang">$00000000</Language>\r
- <Language Name="RootDir"></Language>\r
- </Language>\r
- <VersionInfo>\r
- <VersionInfo Name="IncludeVerInfo">True</VersionInfo>\r
- <VersionInfo Name="AutoIncBuild">False</VersionInfo>\r
- <VersionInfo Name="MajorVer">0</VersionInfo>\r
- <VersionInfo Name="MinorVer">2</VersionInfo>\r
- <VersionInfo Name="Release">22</VersionInfo>\r
- <VersionInfo Name="Build">0</VersionInfo>\r
- <VersionInfo Name="Debug">False</VersionInfo>\r
- <VersionInfo Name="PreRelease">False</VersionInfo>\r
- <VersionInfo Name="Special">False</VersionInfo>\r
- <VersionInfo Name="Private">False</VersionInfo>\r
- <VersionInfo Name="DLL">False</VersionInfo>\r
- <VersionInfo Name="Locale">1033</VersionInfo>\r
- <VersionInfo Name="CodePage">1252</VersionInfo>\r
- </VersionInfo>\r
- <VersionInfoKeys>\r
- <VersionInfoKeys Name="CompanyName">GPSBabel Makers</VersionInfoKeys>\r
- <VersionInfoKeys Name="FileDescription">GPSBabel Windows Frontend</VersionInfoKeys>\r
- <VersionInfoKeys Name="FileVersion">0.2.22.0</VersionInfoKeys>\r
- <VersionInfoKeys Name="InternalName"></VersionInfoKeys>\r
- <VersionInfoKeys Name="LegalCopyright">(C) 2005-2008 Olaf Klein (o.b.klein@gpsbabel.org)</VersionInfoKeys>\r
- <VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>\r
- <VersionInfoKeys Name="OriginalFilename">GPSBabelGUI.exe</VersionInfoKeys>\r
- <VersionInfoKeys Name="ProductName">GPSBabel</VersionInfoKeys>\r
- <VersionInfoKeys Name="ProductVersion">1.3.x</VersionInfoKeys>\r
- <VersionInfoKeys Name="Comments"></VersionInfoKeys>\r
- </VersionInfoKeys> <Excluded_Packages>\r
- <Excluded_Packages Name="c:\program files (x86)\borland\bds\4.0\Bin\dclib100.bpl">Borland InterBase Express Components</Excluded_Packages>\r
- <Excluded_Packages Name="c:\program files (x86)\borland\bds\4.0\Bin\dclIntraweb_80_100.bpl">Intraweb 8.0 Design Package for Borland Development Studio 2006</Excluded_Packages>\r
- <Excluded_Packages Name="c:\program files (x86)\borland\bds\4.0\Bin\dclIndyCore100.bpl">Indy 10 Core Design Time</Excluded_Packages>\r
- <Excluded_Packages Name="c:\program files (x86)\borland\bds\4.0\Bin\dclsmp100.bpl">Borland Sample Components</Excluded_Packages>\r
- <Excluded_Packages Name="c:\program files (x86)\borland\bds\4.0\Bin\dclIndyProtocols100.bpl">Indy 10 Protocols Design Time</Excluded_Packages>\r
- <Excluded_Packages Name="c:\program files (x86)\borland\bds\4.0\Bin\dcltee100.bpl">TeeChart Components</Excluded_Packages>\r
- </Excluded_Packages>\r
- </Delphi.Personality>\r
- <ModelSupport>True</ModelSupport>\r
-</BorlandProject>\r
+++ /dev/null
--$A4\r
--$B-\r
--$C-\r
--$D-\r
--$E-\r
--$F-\r
--$G+\r
--$H+\r
--$I-\r
--$J+\r
--$K-\r
--$L-\r
--$M-\r
--$N+\r
--$O+\r
--$P+\r
--$Q-\r
--$R-\r
--$S-\r
--$T-\r
--$U-\r
--$V-\r
--$W-\r
--$X+\r
--$Y-\r
--$Z1\r
--cg\r
--AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;\r
--H-\r
--W-\r
--M\r
--$M16384,1048576\r
--K$00400000\r
--LE"C:\Documents and Settings\Admin\My Documents\Borland Studio Projects\Bpl"\r
--LN"C:\Documents and Settings\Admin\My Documents\Borland Studio Projects\Bpl"\r
--DMSWINDOWS\r
--w-UNSAFE_TYPE\r
--w-UNSAFE_CODE\r
--w-UNSAFE_CAST\r
+++ /dev/null
-[Compiler]\r
-A=0\r
-B=0\r
-C=0\r
-D=0\r
-E=0\r
-F=0\r
-G=1\r
-H=1\r
-I=0\r
-J=1\r
-K=0\r
-L=0\r
-M=0\r
-N=1\r
-O=1\r
-P=1\r
-Q=0\r
-R=0\r
-S=0\r
-T=0\r
-U=0\r
-V=0\r
-W=0\r
-X=1\r
-Y=0\r
-Z=1\r
-ShowHints=0\r
-ShowWarnings=0\r
-UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;\r
-[Linker]\r
-MapFile=0\r
-OutputObjs=0\r
-ConsoleApp=1\r
-DebugInfo=0\r
-RemoteSymbols=0\r
-MinStackSize=16384\r
-MaxStackSize=1048576\r
-ImageBase=4194304\r
-ExeDescription=\r
-[Directories]\r
-OutputDir=\r
-UnitOutputDir=\r
-PackageDLLOutputDir=\r
-PackageDCPOutputDir=\r
-SearchPath=\r
-Packages=vcl;rtl;vclx;dbrtl;adortl;vcldb;bdertl;vcldbx;teeui;teedb;tee;ibxpress;visualclx;visualdbclx;dsnap;vclactnband\r
-Conditionals=MSWINDOWS\r
-DebugSourceDirs=\r
-UsePackages=0\r
-[Parameters]\r
-RunParams=\r
-HostApplication=\r
-[Version Info]\r
-IncludeVerInfo=1\r
-AutoIncBuild=0\r
-MajorVer=0\r
-MinorVer=2\r
-Release=16\r
-Build=0\r
-Debug=0\r
-PreRelease=0\r
-Special=0\r
-Private=0\r
-DLL=0\r
-Locale=1033\r
-CodePage=1252\r
-[Version Info Keys]\r
-CompanyName=GPSBabel Makers\r
-FileDescription=GPSBabel Windows Frontend\r
-FileVersion=0.2.16.0\r
-InternalName=\r
-LegalCopyright=(C) 2005-2008 Olaf Klein (o.b.klein@gpsbabel.org)\r
-LegalTrademarks=\r
-OriginalFilename=GPSBabelGUI.exe\r
-ProductName=GPSBabel\r
-ProductVersion=1.3.x\r
-Comments=\r
-[HistoryLists\hlConditionals]\r
-Count=1\r
-Item0=MSWINDOWS\r
-[HistoryLists\hlUnitAliases]\r
-Count=1\r
-Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;\r
+++ /dev/null
-program GPSBabelGUI;\r
-{\r
- Copyright (C) 2005-2008 Olaf Klein, o.b.klein@gpsbabel.org\r
-\r
- This program is free software; you can redistribute it and/or modify\r
- it under the terms of the GNU General Public License as published by\r
- the Free Software Foundation; either version 2 of the License, or\r
- (at your option) any later version.\r
-\r
- This program is distributed in the hope that it will be useful,\r
- but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- GNU General Public License for more details.\r
-\r
- You should have received a copy of the GNU General Public License\r
- along with this program; if not, write to the Free Software\r
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA\r
-}\r
-\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\filter\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\delphi\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\options\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\common\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\about\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\utils\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\main\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\gnugettext\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\gnugettextDx\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\GPSBabelGUI\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\select\default.txaPackage'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\default.txvpck'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\main\default.txvpck'}\r
-{%TogetherDiagram 'ModelSupport_GPSBabelGUI\GPSBabelGUI\default.txvpck'}\r
-\r
-uses\r
- gnugettext in 'gnugettext.pas',\r
- gnugettextDx in 'gnugettextDx.pas',\r
- delphi in 'delphi.pas',\r
- Windows,\r
- SysUtils,\r
- classes,\r
- Forms,\r
- main in 'main.pas' {frmMain},\r
- utils in 'utils.pas',\r
- common in 'common.pas',\r
- filter in 'filter.pas' {frmFilter},\r
- about in 'about.pas' {frmAbout},\r
- options in 'options.pas' {frmOptions},\r
- select in 'select.pas' {frmSelect};\r
-\r
-{$R *.RES}\r
-\r
-var\r
- lang: string;\r
-\r
-begin\r
- AddDomainForResourceString('delphi');\r
- lang := ReadProfile('Global:Language', '');\r
- if (lang <> '') then\r
- UseLanguage(lang);\r
-{$IFOPT D+}\r
-// UseLanguage('fr'); // for testing\r
-{$ENDIF}\r
-\r
- Application.Initialize;\r
- Application.Title := 'GPSBabelGUI-2';\r
- Application.CreateForm(TfrmMain, frmMain);\r
- Application.Run;\r
-end.\r
+++ /dev/null
-#\r
-# requires: unix utilities\r
-# GNU gettext\r
-#\r
-\r
-DCC = dcc32.exe\r
-RC = brcc32.exe\r
-\r
-SRC = delphi.pas gnugettext.pas gnugettextD4.pas gnugettextD5.pas \\r
- gnugettextDx.pas common.pas utils.pas \\r
- about.pas filter.pas options.pas main.pas select.pas\r
-\r
-FRM = about.dfm filter.dfm options.dfm main.dfm select.dfm \r
-\r
-LANG = \\r
- locale\de\LC_MESSAGES\delphi.mo \\r
- locale\de\LC_MESSAGES\default.mo \\r
- locale\de\LC_MESSAGES\gpsbabel.mo \\r
- locale\es\LC_MESSAGES\delphi.mo \\r
- locale\es\LC_MESSAGES\default.mo \\r
- locale\es\LC_MESSAGES\gpsbabel.mo \\r
- locale\fr\LC_MESSAGES\delphi.mo \\r
- locale\fr\LC_MESSAGES\default.mo \\r
- locale\fr\LC_MESSAGES\gpsbabel.mo \\r
- locale\hu\LC_MESSAGES\delphi.mo \\r
- locale\hu\LC_MESSAGES\default.mo \\r
- locale\hu\LC_MESSAGES\gpsbabel.mo \\r
- locale\it\LC_MESSAGES\delphi.mo \\r
- locale\it\LC_MESSAGES\default.mo \\r
- locale\it\LC_MESSAGES\gpsbabel.mo\r
-\r
-.suffixes: .po\r
-\r
-.po.mo:\r
- msgfmt -o $@ $<\r
-\r
-.rc.res:\r
- $(RC) $<\r
-\r
-.dpr.exe:\r
- $(DCC) $<\r
-\r
-default: GPSBabelGUI.exe\r
-\r
-GPSBabelGUI.exe: GPSBabelGUI.dpr GPSBabelGUI.res $(SRC) $(FRM) $(LANG)\r
- $(DCC) GPSBabelGUI.dpr\r
- assemble GPSBabelGUI.exe --dxgettext\r
-\r
-run: GPSBabelGUI.exe\r
- xcopy /Y ..\..\gpsbabel.exe\r
- xcopy /Y ..\..\mingw\libexpat.dll\r
- xcopy /Y ..\..\gpsbabel.html\r
- GPSBabelGUI.exe\r
-\r
-GPSBabelGUI.res: GPSBabelGUI.dof dof2rc.exe\r
- dof2rc GPSBabelGUI\r
- $(RC) GPSBabelGUI.rc\r
-\r
-clean:\r
- rm -f *.~* *.??~ \r
- rm -f *.bak *.dcu *.exe *.mo *.dll *.res *.rc\r
- rm -f readme.html README readme.xml\r
- rm -f locale\de\LC_MESSAGES\*.mo\r
- rm -f locale\es\LC_MESSAGES\*.mo\r
- rm -f locale\fr\LC_MESSAGES\*.mo\r
- rm -f locale\hu\LC_MESSAGES\*.mo\r
- rm -f locale\it\LC_MESSAGES\*.mo\r
-\r
+++ /dev/null
-* Adding your own language to GPSBabelGUI *\r
--------------------------------------------\r
-\r
-In first step you need an editor for .PO files. These files contains the\r
-strings needed to be translated. The basic .po file for GPSBabelGUI is\r
-default.po and should be located in your gui directory. The translation can be\r
-done with any editor, but I suggest poedit (http://www.poedit.org/download.php).\r
-poedit is the "must have" tool for doing such translations.\r
-\r
-If you have done the translation of the billions of messages from\r
-the gui have to do the following:\r
-\r
-- Download and install the package dxgettext from "http://dybdahl.dk/dxgettext"\r
-- Create a new folder below your gui directory in form\r
- <your-gui-directory>\locale\<LC>\LC_MESSAGES\r
-- Replace <LC> with the shortcut for your language.\r
-- The file "languagecodes.txt" from dxgettext is a good reference for\r
- finding the valid shortcut.\r
-- (1) Move your new default.po to folder LC_MESSAGE below <your-LC>.\r
-- (2) Right-mouse-click on the .po file ... and you should see a new command\r
- in your context menu "compile to mo file" ... doit.\r
-- Borland Delphi uses a lot of internal strings, but you don't have to\r
- translate them. On\r
- "http://svn.berlios.de/wsvn/dxgettext/trunk/translations/" you will find\r
- a lot of Delphi internal translations. For our gui you should download\r
- "delphi.po" for Delphi5 and for <your-LC>\r
-- Repeat steps (1) and (2) for delphi.po\r
-- Start the gui and be happy.\r
-\r
-- That's all, but please please please, send us a copy of your translation.\r
- A mail to gpsbabel-misc@lists.sourceforge.net with your translated\r
- default.po will be implemented in the project (as fast as possible) and\r
- will be available for many other users.\r
-\r
-\r
-* Getting the source *\r
-----------------------\r
-\r
-There are two ways to get the source of the gui. One of them is source\r
-release package you can download from SourceForge. Open "www.gpsbabel.org"\r
-in your browser and go over "downloads" to the download list. The file you\r
-need is called gpsbabel-<version>-<release>.tar.gz. The gui source you will\r
-find in the win32/gui-2 folder.\r
-\r
-The second way is to checkout the current development tree with CVS.\r
-At SourceForge.net you will find the infos for working with cvs.\r
-("http://sourceforge.net/cvs/?group_id=58972" for a short visit)\r
-\r
-To checkout the gpsbabel source tree the command line should look like this:\r
-\r
-cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/gpsbabel co gpsbabel\r
-\r
-This command will create a new folder in your working directory and\r
-receive the complete source tree like the source tree but with all\r
-changes made after the latest release.\r
-\r
-I generally encourage developers to work with the CVS tree instead of\r
-the snapshots.\r
-\r
-\r
-* Compiling from source *\r
--------------------------\r
-\r
-Currently the GUI is developed with Turbo Delphi 2006, a free release.\r
+++ /dev/null
-unit about;\r
-\r
-{\r
- Copyright (C) 2005-2007 Olaf Klein, o.b.klein@gpsbabel.org\r
-\r
- This program is free software; you can redistribute it and/or modify\r
- it under the terms of the GNU General Public License as published by\r
- the Free Software Foundation; either version 2 of the License, or\r
- (at your option) any later version.\r
-\r
- This program is distributed in the hope that it will be useful,\r
- but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- GNU General Public License for more details.\r
-\r
- You should have received a copy of the GNU General Public License\r
- along with this program; if not, write to the Free Software\r
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA\r
-}\r
-\r
-interface\r
-\r
-uses\r
- gnugettextDx,\r
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,\r
- StdCtrls, Buttons, ExtCtrls, \r
- common;\r
-\r
-type\r
- TfrmAbout = class(TForm)\r
- pnClient: TPanel;\r
- pnBottom: TPanel;\r
- btnOK: TBitBtn;\r
- pnCenter: TPanel;\r
- stDescription: TStaticText;\r
- imgBabelIcon: TImage;\r
- stLicense: TStaticText;\r
- lbHint1: TLabel;\r
- lbVersion: TLabel;\r
- lbxTranslators: TListBox;\r
- lbTranslators: TLabel;\r
- lbURL: TLabel;\r
- lbCopyRight: TLabel;\r
- lbMoreInfo: TLabel;\r
- lbSFURL: TLabel;\r
- btnNewLanguage: TButton;\r
- procedure FormCreate(Sender: TObject);\r
- procedure lbURLMouseMove(Sender: TObject; Shift: TShiftState; X,\r
- Y: Integer);\r
- procedure pnCenterMouseMove(Sender: TObject; Shift: TShiftState; X,\r
- Y: Integer);\r
- procedure lbURLClick(Sender: TObject);\r
- procedure FormKeyDown(Sender: TObject; var Key: Word;\r
- Shift: TShiftState);\r
- procedure btnNewLanguageClick(Sender: TObject);\r
- private\r
- { Private declarations }\r
- FTitle: string;\r
- FFlag: Integer;\r
- public\r
- { Public declarations }\r
- end;\r
-\r
-var\r
- frmAbout: TfrmAbout;\r
-\r
-implementation\r
-\r
-uses\r
- utils;\r
-\r
-{$R *.DFM}\r
-\r
-procedure TfrmAbout.FormCreate(Sender: TObject);\r
-begin\r
- TranslateComponent(SELF);\r
- FTitle := Caption;\r
- Caption := FTitle + ' ' + SGPSBabelTitle;\r
-\r
- lbVersion.Caption := _('Version') + ' ' + SGPSBabelGUIVersion;\r
- FixStaticText(Self);\r
-\r
- lbURL.Left := lbMoreInfo.Left + lbMoreInfo.Width + 4;\r
- lbSFURL.Left := lbHint1.Left + lbHint1.Width + 4;\r
- lbTranslators.Caption := lbTranslators.Caption + ':';\r
-\r
- lbxTranslators.Items.Add(_('German') + ' ' + _('by') + ' Olaf Klein');\r
- lbxTranslators.Items.Add(_('French') + ' ' + _('by') + ' Lilian Morinon');\r
- lbxTranslators.Items.Add(_('Spanish') + ' ' + _('by') + ' Daniel Diaz');\r
- lbxTranslators.Items.Add(_('Hungarian') + ' ' + _('by') + ' Sprok Bence');\r
- lbxTranslators.Items.Add(_('Italian') + ' ' + _('by') + ' Michele Locati');\r
-end;\r
-\r
-procedure TfrmAbout.lbURLMouseMove(Sender: TObject; Shift: TShiftState; X,\r
- Y: Integer);\r
-begin\r
- if (FFlag = 0) then\r
- begin\r
- FFlag := 1;\r
- TLabel(Sender).Font.Color := clRed;\r
- end;\r
-end;\r
-\r
-procedure TfrmAbout.pnCenterMouseMove(Sender: TObject; Shift: TShiftState; X,\r
- Y: Integer);\r
-begin\r
- if (FFlag = 1) then\r
- begin\r
- FFlag := 0;\r
- lbURL.Font.Color := clBlue;\r
- lbSFURL.Font.Color := clBlue;\r
- end;\r
-end;\r
-\r
-procedure TfrmAbout.lbURLClick(Sender: TObject);\r
-begin\r
- TLabel(Sender).Font.Color := clBlue;\r
- WinOpenFile('http://' + TLabel(Sender).Caption, '');\r
-end;\r
-\r
-procedure TfrmAbout.FormKeyDown(Sender: TObject; var Key: Word;\r
- Shift: TShiftState);\r
-begin\r
- if (Key = 27) then\r
- ModalResult := mrOK;\r
-end;\r
-\r
-procedure TfrmAbout.btnNewLanguageClick(Sender: TObject);\r
-begin\r
- ShowMessage(\r
- _('Please have a look at the file README.GUI.'#13#10#10 +\r
- 'There you will find all information you need to'#13#10 +\r
- 'get GPSBabelGUI working in your own language.')\r
- );\r
-end;\r
-\r
-end.\r
-
\ No newline at end of file
+++ /dev/null
-unit common;\r
-\r
-{\r
- Copyright (C) 2005-2008 Olaf Klein, o.b.klein@gpsbabel.org\r
-\r
- This program is free software; you can redistribute it and/or modify\r
- it under the terms of the GNU General Public License as published by\r
- the Free Software Foundation; either version 2 of the License, or\r
- (at your option) any later version.\r
-\r
- This program is distributed in the hope that it will be useful,\r
- but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- GNU General Public License for more details.\r
-\r
- You should have received a copy of the GNU General Public License\r
- along with this program; if not, write to the Free Software\r
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA\r
-}\r
-\r
-interface\r
-\r
-uses\r
- Windows, SysUtils, Classes, Messages, Controls, StdCtrls, ExtCtrls;\r
-\r
-const\r
- OTypes: array[0..6] of PChar =\r
- ('unknown', 'integer', 'float', 'string', 'boolean', 'file', 'outfile');\r
-\r
- gpsbabel_knows_inifile: Boolean = False;\r
-//gpsbabel_ini: TInifile = nil;\r
- gpsbabel_knows_swap_filter: Boolean = False;\r
- \r
-resourcestring\r
- SGPSBabelURL = 'http://www.gpsbabel.org';\r
- SGPSBabelTitle = 'GPSBabelGUI-2';\r
-\r
-const\r
- SGPSBabelIniFilename = 'gpsbabel.ini';\r
- SGPSBabelExeFilename = 'gpsbabel.exe';\r
-\r
-var\r
- gpsbabel_exe: string;\r
- gpsbabel_version: string; // 1.101.010-beta...\r
- gpsbabel_vfmt: string; // 001.101.010\r
- gpsbabel_minor, gpsbabel_major, gpsbabel_release: Integer;\r
- SGPSBabelGUIVersion: string;\r
- CFixedFileinfo: TVSFixedFileInfo;\r
-\r
-const\r
- WM_STARTUP = WM_USER + 1;\r
- WM_OPTIONS_CHANGED = WM_USER + 2;\r
-\r
-const\r
- MAX_NO_OF_SERIAL_PORTS = 8;\r
-\r
-const\r
- SREG_TARGET_DIR = 'Target:Directory';\r
- SREG_SOURCE_DIR = 'Source:Directory';\r
-\r
- SREG_TARGET_DEV = 'Target:Device';\r
- SREG_SOURCE_DEV = 'Source:Device';\r
-\r
- SREG_SOURCE_FMT = 'Source:FileFormat';\r
- SREG_TARGET_FMT = 'Target:FileFormat';\r
-\r
- SREG_SOURCE_SER = 'Source:DeviceFormat';\r
- SREG_TARGET_SER = 'Target:DeviceFormat';\r
-\r
- SREG_TARGET_FILE = 'Target:File';\r
- SREG_SOURCE_FILE = 'Source:File';\r
-\r
- SREG_GLOBAL_LANG = 'Global:Language';\r
-\r
- SREG_MAIN_LAYOUT = 'Main:Layout';\r
- SREG_MAIN_WAYPOINTS = 'Main:Waypoints';\r
- SREG_MAIN_ROUTES = 'Main:Routes';\r
- SREG_MAIN_TRACKS = 'Main:Tracks';\r
-\r
-const\r
- Profile: array[0..15] of string =\r
- ('?',\r
- SREG_SOURCE_DIR,\r
- SREG_SOURCE_FMT,\r
- SREG_SOURCE_DEV,\r
- SREG_SOURCE_SER,\r
- SREG_TARGET_DIR,\r
- SREG_TARGET_FMT,\r
- SREG_TARGET_DEV,\r
- SREG_TARGET_SER,\r
- SREG_TARGET_FILE,\r
- SREG_SOURCE_FILE,\r
- SREG_GLOBAL_LANG,\r
- SREG_MAIN_LAYOUT,\r
- SREG_MAIN_WAYPOINTS,\r
- SREG_MAIN_ROUTES,\r
- SREG_MAIN_TRACKS\r
- );\r
-\r
-const\r
- GPSBabel_Domain = 'gpsbabel';\r
-\r
-type\r
- TCapability = class\r
- protected\r
- FName : String;\r
- FDescription : string;\r
- FExt: string;\r
- internal: string;\r
- Furl: PChar;\r
- protected\r
- function CanReadAny : Boolean;\r
- function CanWriteAny : Boolean;\r
- function FIsDevice : Boolean;\r
- function FIsFile : Boolean;\r
- public\r
- Capas: Integer;\r
- property Name : String read FName;\r
- property Description : String read FDescription write FDescription;\r
- property Ext : String read FExt;\r
- property ReadAny : Boolean read CanReadAny;\r
- property WriteAny : Boolean read CanWriteAny;\r
- property IsDevice : Boolean read FIsDevice;\r
- property IsFile : Boolean read FIsFile;\r
- end;\r
-\r
-type\r
- TOptionEdit = class;\r
-\r
- TOption = record\r
- format: string;\r
- name: string;\r
- hint: string;\r
- defname: string;\r
- otype: Byte;\r
- def: PChar; // default value from gpsbabel or ini-file\r
- gbdef: PChar; // default value from gpsbabel\r
- min: PChar;\r
- max: PChar;\r
- chb: TCheckBox;\r
- edit: TOptionEdit;\r
- dir: Byte; // 1 = only in; 2 = only out\r
- end;\r
- POption = ^TOption;\r
-\r
- TOptionEdit = class(TObject)\r
- protected\r
- FOption : POption;\r
- function GetValue : String; virtual; abstract;\r
- procedure SetValue(Value : String); virtual; abstract;\r
- function GetEnabled : Boolean; virtual; abstract;\r
- procedure SetEnabled(Value : Boolean); virtual; abstract;\r
- public\r
- property Value : String read GetValue write SetValue;\r
- property Option : POption read FOption;\r
- property Enabled : Boolean read GetEnabled write SetEnabled;\r
- end;\r
-\r
- TCapabilities = class;\r
- \r
- TOptions = class(TStringList)\r
- private\r
- FCaps: TCapabilities;\r
- function GetList: TStrings;\r
- procedure SetList(const Value: TStrings);\r
- protected\r
- public\r
- constructor Create(ACapabilities: TCapabilities);\r
- procedure AddOptionLine(const ALine: string);\r
- procedure DebugGetHints(List: TStringList);\r
- function FormatOpts(const Descr: string): TStringList; overload;\r
- function FormatOpts(cap : TCapability): TStringList; overload;\r
- function HasFormatOpts(const Format: string): Boolean; overload;\r
- function HasFormatOpts(cap : TCapability): Boolean; overload;\r
- property\r
- List: TStrings read GetList write SetList;\r
- end;\r
-\r
- TCapabilities = class(TStringList)\r
- private\r
- FList: TStrings;\r
- procedure AddFormat(const Line: string);\r
- function GetList: TStrings;\r
- procedure SetList(const Value: TStrings);\r
- public\r
- function GetCapabilityByName(const Descr: string): TCapability;\r
- function GetCapability(Index: Integer) : TCapability;\r
-\r
- property List: TStrings read GetList write SetList;\r
- property Capability[Index : Integer] : TCapability read GetCapability;\r
- end;\r
-\r
-type\r
- eGPSBabelError = class(Exception);\r
-\r
-function atoi(str: PChar): Integer;\r
-\r
-implementation\r
-\r
-function atoi(str: PChar): Integer;\r
-begin\r
- Result := 0;\r
- while (str^ <> #0) do\r
- begin\r
- if ((str^ < '0') or (str^ > '9')) then Break;\r
- Result := (Result * 10) + (Ord(str^) - Ord('0'));\r
- str := str + 1;\r
- end;\r
-end;\r
-\r
-function GetFileVersion(const Filename: string): string;\r
-var\r
- buff: PChar;\r
- hdl: DWORD;\r
- len: DWORD;\r
- sub: PChar;\r
- sublen: UINT;\r
- fix: PVSFixedFileInfo;\r
- i: Integer;\r
-begin\r
- Result := '?.?';\r
-\r
- FillChar(CFixedFileinfo, SizeOf(CFixedFileinfo), #0);\r
-\r
- len := GetFileVersionInfoSize(PChar(Filename), hdl);\r
- if not(len > 0) then exit;\r
-\r
- GetMem(buff, len);\r
- try\r
-\r
- if not GetFileVersionInfo(PChar(FileName), 0, len, buff) then Exit;\r
-\r
- fix := Pointer(buff);\r
- i := len - SizeOf(fix^);\r
- while (i > 0) do\r
- begin\r
- Dec(i);\r
- if (fix.dwSignature = $feef04bd) then\r
- begin\r
- CFixedFileinfo := fix^;\r
- Break;\r
- end;\r
- PChar(fix) := PChar(fix) + 1; \r
- end;\r
-\r
- if not VerQueryValue(buff, PChar('\\StringFileInfo\\040904E4\\FileVersion'),\r
- Pointer(sub), sublen) then Exit;\r
- if not(sublen > 0) then Exit;\r
- Result := string(sub);\r
- finally\r
- FreeMem(buff);\r
- end;\r
-end;\r
-\r
-{ TOptions }\r
-\r
-constructor TOptions.Create(ACapabilities: TCapabilities);\r
-begin\r
- inherited Create;\r
- FCaps := ACapabilities;\r
- Sorted := False;\r
-end;\r
-\r
-procedure TOptions.AddOptionLine(const ALine: string);\r
-var\r
- buff: array[0..1023] of Char;\r
- cin, cend: PChar;\r
- index: Integer;\r
- opt, opt2: POption;\r
- list: TStringList;\r
- i: Integer;\r
- s: string;\r
-begin\r
- StrPCopy(buff, ALine);\r
- StrCat(buff, #9);\r
-\r
- cin := @buff;\r
- index := 0;\r
- while (true) do\r
- begin\r
- cend := StrScan(cin, #9);\r
- if (cend = nil) then break;\r
- cend^ := #0;\r
-\r
- case index of\r
- 0:\r
- if (StrIComp(cin, 'option') <> 0) then\r
- Exit else\r
- begin\r
- New(opt);\r
- FillChar(opt^, SizeOf(opt^), #0);\r
- end;\r
- 1:\r
- opt.format := string(cin);\r
- 2:\r
- opt.name := string(cin);\r
- 3:\r
- opt.hint := string(cin);\r
- 4:\r
- for i := 0 to high(OTypes) do\r
- if (StrIComp(cin, OTypes[i]) = 0) then\r
- begin\r
- opt.otype := i;\r
- Break;\r
- end;\r
- 5:\r
- if (cin^ <> #0) then\r
- begin\r
- opt.gbdef := StrNew(cin);\r
- if (opt.def = nil) then\r
- opt.def := opt.gbdef;\r
- end;\r
- 6:\r
- if (cin^ <> #0) then\r
- opt.min := StrNew(cin);\r
- 7:\r
- if (cin^ <> #0) then\r
- opt.max := StrNew(cin);\r
- end;\r
-\r
- index := index + 1;\r
- cin := cend + 1;\r
- end;\r
-\r
- if (opt.name = 'snlen') and (opt.gbdef = nil) then\r
- begin\r
- opt.gbdef := StrNew('10');\r
- opt.def := opt.gbdef;\r
- end;\r
-\r
- opt.dir := 3; // in and out\r
- opt.defname := opt.name;\r
-\r
- index := Self.IndexOf(opt.format);\r
- if (index >= 0) then\r
- list := TStringList(Self.Objects[index])\r
- else begin\r
- list := TStringList.Create;\r
- list.Sorted := True;\r
- Self.AddObject(opt.format, list);\r
- end;\r
- list.AddObject(opt.name, Pointer(opt));\r
- if (opt.format = 'xcsv') then\r
- begin\r
- if (opt.name = 'style') then\r
- begin\r
- opt.dir := 1;\r
- New(opt2);\r
- opt2^ := opt^;\r
- opt2.name := 'style_out';\r
- opt2.dir := 2;\r
- list.AddObject(opt2.name, Pointer(opt2));\r
- end;\r
- end;\r
-end;\r
-\r
-procedure TOptions.DebugGetHints(List: TStringList);\r
-var\r
- i, j, k: Integer;\r
- l: TStrings;\r
- o: POption;\r
-begin\r
- List.Clear;\r
- List.Sorted := True;\r
- for i := 0 to Count - 1 do\r
- begin\r
- l := Pointer(Objects[i]);\r
- for j := 0 to l.Count - 1 do\r
- begin\r
- o := Pointer(l.Objects[j]);\r
- k := List.IndexOf(o.hint);\r
- if (k < 0) then\r
- List.Add(o.hint);\r
- end;\r
- end;\r
-end;\r
-\r
-function TOptions.FormatOpts(const Descr: string): TStringList;\r
-var\r
- i: Integer;\r
- s: string;\r
- cap : TCapability;\r
-begin\r
- cap:=FCaps.GetCapabilityByName(Descr);\r
- result:=FormatOpts(cap);\r
-end;\r
-\r
-function TOptions.FormatOpts(cap : TCapability): TStringList;\r
-var\r
- i: Integer;\r
- s: string;\r
-begin\r
- if (Assigned(Cap)) and Self.Find(Cap.Name, i) then\r
- Result := TStringList(Self.Objects[i])\r
- else\r
- Result := nil;\r
-end;\r
-\r
-function TOptions.GetList: TStrings;\r
-begin\r
- Result := Self;\r
-end;\r
-\r
-function TOptions.HasFormatOpts(const Format: string): Boolean;\r
-begin\r
- Result := (FormatOpts(Format) <> nil);\r
-end;\r
-\r
-function TOptions.HasFormatOpts(cap : TCapability): Boolean;\r
-begin\r
- Result := (FormatOpts(cap) <> nil);\r
-end;\r
-\r
-procedure TOptions.SetList(const Value: TStrings);\r
-var\r
- i: Integer;\r
-begin\r
- Clear;\r
- for i := 0 to Value.Count - 1 do\r
- AddOptionLine(Value[i]);\r
- Sorted := True;\r
-end;\r
-\r
-{ TCapabilities }\r
-\r
-procedure TCapabilities.AddFormat(const Line: string);\r
-var\r
- index: Integer;\r
- buff: array[0..1023] of Char;\r
- cin, cend: PChar;\r
- i: Integer;\r
- scaps: string;\r
- ext: string;\r
- comment: string;\r
- name: string;\r
- internal: string;\r
- caps: Integer;\r
- info: TCapability;\r
-\r
-begin\r
- StrPCopy(buff, Line);\r
- StrCat(buff, #9);\r
- //OutputDebugString(buff);\r
-\r
- cin := @buff;\r
- index := 0;\r
-\r
- while (true) do\r
- begin\r
- cend := StrScan(cin, #9);\r
- if (cend = nil) then break;\r
- cend^ := #0;\r
-\r
- case index of\r
- 0:\r
- if (StrIComp(cin, 'option') = 0) then\r
- Exit\r
- else\r
- internal := StrPas(cin);\r
- 1:\r
- scaps := StrPas(cin);\r
- 2:\r
- name := StrPas(cin);\r
- 3:\r
- begin\r
- ext := StrPas(cin);\r
- while (Pos('.', ext) <> 0) do\r
- System.Delete(ext, Pos('.', ext), 1);\r
- end\r
- else begin\r
- comment := StrPas(cin);\r
- if (Length(comment) = 0) or (Length(name) = 0) then break;\r
-\r
-// if (comment[1] = '?') then break;\r
-\r
- caps := 0;\r
- for i := 1 to Length(scaps) do\r
- if (scaps[i] <> '-') then caps := caps or (1 shl (i - 1));\r
-\r
- info:=TCapability.Create;\r
- info.FName:=name;\r
- info.FDescription := comment;\r
- info.FExt := ext;\r
- info.internal := internal;\r
- info.Capas := caps;\r
-\r
- SELF.AddObject(name,info);\r
-\r
- if (name = 'garmin_txt') then\r
- begin\r
- gpsbabel_knows_inifile := True;\r
- // add -p "" to command-line\r
- end\r
- else if (name = 'xcsv') then\r
- info.internal := 'file';\r
- break;\r
- end;\r
- end;\r
-\r
- index := index + 1;\r
- cin := cend + 1;\r
- end;\r
-end;\r
-\r
-function TCapability.FIsDevice : Boolean;\r
-begin\r
- Result := (AnsiCompareText(Internal, 'serial') = 0);\r
-end;\r
-\r
-function TCapability.FIsFile : Boolean;\r
-begin\r
- Result := (AnsiCompareText(Internal, 'file') = 0);\r
-end;\r
-\r
-function TCapability.CanReadAny : Boolean;\r
-begin\r
- Result := capas and (1 or 4 or 16) <> 0;\r
-end;\r
-\r
-function TCapability.CanWriteAny : Boolean;\r
-begin\r
- Result := capas and (2 or 8 or 32) <> 0;\r
-end;\r
-\r
-function TCapabilities.GetList: TStrings;\r
-begin\r
- Result := TStringList.Create;\r
-end;\r
-\r
-function TCapabilities.GetCapabilityByName(const Descr: string): TCapability;\r
-var\r
- i: Integer;\r
- info: TCapability;\r
-begin\r
- for i := 0 to Count - 1 do\r
- begin\r
- info := TCapability(Objects[i]);\r
- if (AnsiCompareText(info.Description, Descr) = 0) then\r
- begin\r
- Result := info;\r
- Exit;\r
- end;\r
- end;\r
- Result := nil;\r
-end;\r
-\r
-function TCapabilities.GetCapability(Index: Integer) : TCapability;\r
-begin\r
- Result := TCapability(Objects[Index]);\r
-end;\r
-\r
-\r
-procedure TCapabilities.SetList(const Value: TStrings);\r
-var\r
- i: Integer;\r
- s: string;\r
-begin\r
- Clear;\r
- for i := 0 to Value.Count - 1 do\r
- begin\r
- s := Value.Strings[i];\r
- AddFormat(s);\r
- end;\r
-end;\r
-\r
-(*\r
-function Open_gpsbabel_ini(): TInifile;\r
-var\r
- s: string;\r
-begin\r
- s := SysUtils.ExpandFileName(SGPSBabelIniFilename);\r
- if not(SysUtils.FileExists(s)) then\r
- s := SysUtils.ExtractFilePath(ParamStr(0)) + SGPSBabelIniFilename;\r
- if not(SysUtils.FileExists(s)) then\r
- Result := TIniFile.Create(SGPSBabelIniFilename)\r
- else\r
- Result := TIniFile.Create(s)\r
-end;\r
-*)\r
-\r
-initialization\r
-\r
- gpsbabel_exe := SysUtils.ExtractFilePath(ParamStr(0)) + SGPSBabelExeFilename;\r
- SGPSBabelGUIVersion := GetFileVersion(ParamStr(0));\r
-//gpsbabel_ini := Open_gpsbabel_ini();\r
- DecimalSeparator := '.';\r
-\r
-end.\r
+++ /dev/null
-# SOME DESCRIPTIVE TITLE.\r
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER\r
-# This file is distributed under the same license as the PACKAGE package.\r
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.\r
-# \r
-#, fuzzy\r
-msgid ""\r
-msgstr ""\r
-"Project-Id-Version: PACKAGE VERSION\n"\r
-"POT-Creation-Date: 2007-05-01 19:36\n"\r
-"PO-Revision-Date: 2007-05-01 19:36\n"\r
-"Last-Translator: Somebody <your.email@address.com>\n"\r
-"MIME-Version: 1.0\n"\r
-"Content-Type: text/plain; charset=UTF-8\n"\r
-"Content-Transfer-Encoding: 8bit\n"\r
-"X-Generator: dxgettext 1.2.1\n"\r
-\r
-#. frmAbout..Caption\r
-#: about.dfm:5\r
-msgid "About"\r
-msgstr ""\r
-\r
-#. frmAbout..pnClient..pnCenter..lbHint1..Caption\r
-#: about.dfm:76\r
-msgid "This program is part of the GPSBabel project, hosted "\r
-"on"\r
-msgstr ""\r
-\r
-#. frmAbout..pnClient..pnCenter..lbVersion..Caption\r
-#: about.dfm:84\r
-#: about.pas:80\r
-msgid "Version"\r
-msgstr ""\r
-\r
-#. frmAbout..pnClient..pnCenter..lbTranslators..Caption\r
-#: about.dfm:91\r
-msgid "Translations"\r
-msgstr ""\r
-\r
-#. frmAbout..pnClient..pnCenter..lbURL..Caption\r
-#: about.dfm:98\r
-msgid "www.gpsbabel.org"\r
-msgstr ""\r
-\r
-#. frmAbout..pnClient..pnCenter..lbCopyRight..Caption\r
-#: about.dfm:114\r
-msgid "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"\r
-msgstr ""\r
-\r
-#. frmAbout..pnClient..pnCenter..lbMoreInfo..Caption\r
-#: about.dfm:121\r
-msgid "Find more info at"\r
-msgstr ""\r
-\r
-#. frmAbout..pnClient..pnCenter..stDescription..Caption\r
-#: about.dfm:149\r
-msgid "The frontend for GPSBabel command line "\r
-"program"\r
-msgstr ""\r
-\r
-#. frmAbout..pnClient..pnCenter..stLicense..Caption\r
-#: about.dfm:163\r
-msgid "THIS SOFTWARE MAY ONLY BE LICENSED FREE OF "\r
-"CHARGE"\r
-msgstr ""\r
-\r
-#. frmAbout..pnClient..pnCenter..btnNewLanguage..Caption\r
-#: about.dfm:192\r
-msgid "Adding a new language"\r
-msgstr ""\r
-\r
-#. frmFilter..Caption\r
-#: filter.dfm:6\r
-msgid "Filter"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..Caption\r
-#: filter.dfm:31\r
-#. frmMain..pnBottom..cbTracks..Caption\r
-#: main.dfm:581\r
-msgid "&Tracks"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..lbTimePlusMinus..Caption\r
-#: filter.dfm:39\r
-#: about.pas:87\r
-#: about.pas:88\r
-#: about.pas:89\r
-#: about.pas:90\r
-msgid "by"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..lbTimeDays..Caption\r
-#: filter.dfm:46\r
-msgid "day(s), "\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..lbTimeHours..Caption\r
-#: filter.dfm:53\r
-msgid "hour(s), "\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..lbTimeMinutes..Caption\r
-#: filter.dfm:60\r
-msgid "minute(s),"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..lbTimeSeconds..Caption\r
-#: filter.dfm:67\r
-msgid "second(s)"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackTitle..Hint\r
-#: filter.dfm:74\r
-msgid "Title for new tracks"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackTitle..Caption\r
-#: filter.dfm:76\r
-msgid "Tit&le"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackSplit..Hint\r
-#: filter.dfm:95\r
-msgid "Split track into several tracks depending on date of "\r
-"trackpoint"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackSplit..Caption\r
-#: filter.dfm:96\r
-msgid "&Split"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackTime..Hint\r
-#: filter.dfm:104\r
-msgid "Shift all tracks"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackTime..Caption\r
-#: filter.dfm:105\r
-msgid "&Move"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackStart..Hint\r
-#: filter.dfm:197\r
-msgid "Take only trackpoints starting at"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackStart..Caption\r
-#: filter.dfm:198\r
-msgid "Start at"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackStop..Caption\r
-#: filter.dfm:237\r
-msgid "stop at"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackPack..Hint\r
-#: filter.dfm:276\r
-msgid "Pack all tracks into one track (No duplicate "\r
-"timestamps)"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackPack..Caption\r
-#: filter.dfm:277\r
-msgid "&Pack (or)"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackMerge..Hint\r
-#: filter.dfm:286\r
-msgid "Merge all tracks into one track"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackMerge..Caption\r
-#: filter.dfm:287\r
-msgid "Merge"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackRangeTimeZone..Hint\r
-#: filter.dfm:296\r
-msgid "Shift start/stop by local timezone offset"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackRangeTimeZone..Caption\r
-#: filter.dfm:297\r
-msgid "TZ"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbGPSfix..Hint\r
-#: filter.dfm:306\r
-msgid "Synthesize GPS fixes (PPS, DGPS, 3D, "\r
-"2D)"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbGPSfix..Caption\r
-#: filter.dfm:307\r
-msgid "GPS fixes"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackCourse..Hint\r
-#: filter.dfm:316\r
-msgid "Synthesize course values"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackCourse..Caption\r
-#: filter.dfm:317\r
-msgid "Course"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackSpeed..Hint\r
-#: filter.dfm:325\r
-msgid "Synthesize speed values"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackSpeed..Caption\r
-#: filter.dfm:326\r
-msgid "Speed"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:338\r
-msgid "none"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:339\r
-msgid "pps"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:340\r
-msgid "dgps"\r
-msgstr ""\r
-\r
-#. frmFilter..gbRoutes..Caption\r
-#: filter.dfm:352\r
-msgid "&Routes && Tracks"\r
-msgstr ""\r
-\r
-#. frmFilter..gbRoutes..lbRouteSimplifyCount..Caption\r
-#: filter.dfm:360\r
-msgid "limit to"\r
-msgstr ""\r
-\r
-#. frmFilter..gbRoutes..lbRouteSimplifyText..Caption\r
-#: filter.dfm:368\r
-msgid "Points"\r
-msgstr ""\r
-\r
-#. frmFilter..gbRoutes..cbRouteSimplify..Hint\r
-#: filter.dfm:375\r
-msgid "Simplify routes and tracks by limited number of "\r
-"points"\r
-msgstr ""\r
-\r
-#. frmFilter..gbRoutes..cbRouteSimplify..Caption\r
-#: filter.dfm:376\r
-msgid "Simplify"\r
-msgstr ""\r
-\r
-#. frmFilter..gbRoutes..edRoutesSimplifyMaxPoints..Hint\r
-#: filter.dfm:385\r
-msgid "Upper limit of points for routes and "\r
-"tracks"\r
-msgstr ""\r
-\r
-#. frmFilter..gbRoutes..cbReverse..Hint\r
-#: filter.dfm:407\r
-msgid "Reverse routes and tracks"\r
-msgstr ""\r
-\r
-#. frmFilter..gbRoutes..cbReverse..Caption\r
-#: filter.dfm:408\r
-msgid "Reverse"\r
-msgstr ""\r
-\r
-#. frmFilter..pnBottom..btnOK..Caption\r
-#: filter.dfm:425\r
-msgid "OK"\r
-msgstr ""\r
-\r
-#. frmFilter..pnBottom..BitBtn1..Caption\r
-#: filter.dfm:461\r
-msgid "File based filters"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..Caption\r
-#: filter.dfm:490\r
-#. frmMain..pnBottom..cbWaypoints..Caption\r
-#: main.dfm:555\r
-msgid "&Waypoints"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..lbWayptRadiusLat..Caption\r
-#: filter.dfm:499\r
-msgid "Latitude"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..lbWayptRadiusLon..Caption\r
-#: filter.dfm:507\r
-msgid "Longitude"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupLoc..Hint\r
-#: filter.dfm:515\r
-msgid "Merge waypoints with duplicate locations"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupLoc..Caption\r
-#: filter.dfm:516\r
-msgid "locations"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupNames..Hint\r
-#: filter.dfm:525\r
-msgid "Merge waypoints with duplicate \"short "\r
-"name\""\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupNames..Caption\r
-#: filter.dfm:526\r
-msgid "\"short names\""\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDistance..Hint\r
-#: filter.dfm:535\r
-msgid "Merge waypoints separated by less then"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDistance..Caption\r
-#: filter.dfm:536\r
-msgid "Position"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptSort..Hint\r
-#: filter.dfm:564\r
-msgid "Sort waypoints by \"short name\" or by "\r
-"description"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptSort..Caption\r
-#: filter.dfm:565\r
-msgid "Sort"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDups..Hint\r
-#: filter.dfm:573\r
-msgid "Merge duplicate waypoints"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDups..Caption\r
-#: filter.dfm:574\r
-msgid "Duplicates"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptRadius..Hint\r
-#: filter.dfm:583\r
-msgid "Include points based on their proximity to central "\r
-"point"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptRadius..Caption\r
-#: filter.dfm:584\r
-msgid "Radius"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..edWayptRadiusLat..Hint\r
-#: filter.dfm:612\r
-msgid "Latitude of central point"\r
-msgstr ""\r
-\r
-#. frmFilter..gbWaypoints..edWayptRadiusLon..Hint\r
-#: filter.dfm:622\r
-msgid "Longitude of central point"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTransform..Caption\r
-#: filter.dfm:634\r
-msgid "Transformation"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTransform..cbTransform..Caption\r
-#: filter.dfm:651\r
-msgid "Transform"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTransform..cbTransformDelete..Hint\r
-#: filter.dfm:660\r
-msgid "Delete source data after transformation"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTransform..cbTransformDelete..Caption\r
-#: filter.dfm:661\r
-msgid "Delete"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..Caption\r
-#: main.dfm:38\r
-#: main.pas:270\r
-#: main.pas:275\r
-#: main.pas:467\r
-#: main.pas:868\r
-msgid "Input"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..sbOpenFile..Hint\r
-#: main.dfm:45\r
-msgid "Start the file open dialog"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..lbInputOpts..Caption\r
-#: main.dfm:68\r
-#. frmMain..pnTop..gbOutput..lbOutputOpts..Caption\r
-#: main.dfm:229\r
-#. frmMain..ActionList1..acOptionsSourceFormat..Category\r
-#: main.dfm:1418\r
-#. frmMain..ActionList1..acOptionsTargetFormat..Category\r
-#: main.dfm:1423\r
-#. frmMain..ActionList1..acOptionsEnableCharactersetTransformation..Category\r
-#: main.dfm:1437\r
-msgid "Options"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..lbInputFormat..Caption\r
-#: main.dfm:76\r
-#. frmMain..pnTop..gbOutput..lbOutputFormat..Caption\r
-#: main.dfm:259\r
-msgid "Format"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..lbInputFile..Caption\r
-#: main.dfm:83\r
-#. frmMain..pnTop..gbOutput..lbOutputFile..Caption\r
-#: main.dfm:266\r
-#. frmMain..ActionList1..acFileExit..Category\r
-#: main.dfm:1399\r
-#. frmMain..ActionList1..acFileClearMemo..Category\r
-#: main.dfm:1428\r
-#. frmMain..ActionList1..acFileOutputToScreen..Category\r
-#: main.dfm:1443\r
-#. frmMain..ActionList1..acFileChangeLanguage..Category\r
-#: main.dfm:1455\r
-#. frmMain..ActionList1..acFileExportCSV..Category\r
-#: main.dfm:1460\r
-#: main.pas:865\r
-#: main.pas:919\r
-msgid "File"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..chbInputDevice..Hint\r
-#: main.dfm:112\r
-msgid "Read data from device instead from file"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..chbInputDevice..Caption\r
-#: main.dfm:115\r
-#. frmMain..pnTop..gbOutput..chbOutputDevice..Caption\r
-#: main.dfm:299\r
-msgid "Device"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..edInputOpts..Hint\r
-#: main.dfm:124\r
-msgid "Options for the selected input format"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..edInputFile..Hint\r
-#: main.dfm:135\r
-msgid "Read data from given filename"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..cbInputLang..Hint\r
-#: main.dfm:146\r
-msgid "Characterset for input data"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:152\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:363\r
-msgid "- default -"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..cbInputDevice..Hint\r
-#: main.dfm:179\r
-msgid "Read data from device ..."\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..cbInputFormatDevice..Hint\r
-#: main.dfm:194\r
-msgid "Format for input from device"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..cbInputFormat..Hint\r
-#: main.dfm:208\r
-msgid "Format for input from file"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbOutput..Caption\r
-#: main.dfm:222\r
-#: main.pas:271\r
-#: main.pas:276\r
-#: main.pas:476\r
-#: main.pas:922\r
-msgid "Output"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbOutput..sbSaveFile..Hint\r
-#: main.dfm:273\r
-msgid "Start the file save dialog"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbOutput..chbOutputDevice..Hint\r
-#: main.dfm:296\r
-msgid "Write data to device instead to file"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputFormatDevice..Hint\r
-#: main.dfm:309\r
-msgid "Format for ouput to device"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbOutput..edOutputOpts..Hint\r
-#: main.dfm:321\r
-msgid "Options for the selected output format"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputFormat..Hint\r
-#: main.dfm:332\r
-msgid "Format for output to file"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbOutput..edOutputFile..Hint\r
-#: main.dfm:345\r
-msgid "Write data to given filename"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputLang..Hint\r
-#: main.dfm:357\r
-msgid "Characterset for output data"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputDevice..Hint\r
-#: main.dfm:390\r
-msgid "Write data to device ..."\r
-msgstr ""\r
-\r
-#. frmMain..pnBottom..lbWhat..Caption\r
-#: main.dfm:415\r
-msgid "What ?"\r
-msgstr ""\r
-\r
-#. frmMain..pnBottom..cbWaypoints..Hint\r
-#: main.dfm:554\r
-msgid "Process waypoint information"\r
-msgstr ""\r
-\r
-#. frmMain..pnBottom..cbRoutes..Hint\r
-#: main.dfm:568\r
-msgid "Process route information"\r
-msgstr ""\r
-\r
-#. frmMain..pnBottom..cbRoutes..Caption\r
-#: main.dfm:569\r
-msgid "&Routes"\r
-msgstr ""\r
-\r
-#. frmMain..pnBottom..cbTracks..Hint\r
-#: main.dfm:580\r
-msgid "Process track information"\r
-msgstr ""\r
-\r
-#. frmMain..pnBottom..btnFilter..Caption\r
-#: main.dfm:594\r
-#. frmMain..ActionList1..acFilterSelect..Caption\r
-#: main.dfm:1393\r
-msgid "&Filter"\r
-msgstr ""\r
-\r
-#. frmMain..pnBottom..btnProcess..Hint\r
-#: main.dfm:638\r
-msgid "Start data conversion"\r
-msgstr ""\r
-\r
-#. frmMain..pnBottom..btnProcess..Caption\r
-#: main.dfm:641\r
-#. frmMain..ActionList1..acConvert..Caption\r
-#: main.dfm:1386\r
-msgid "let's go"\r
-msgstr ""\r
-\r
-#. frmMain..OpenDialog..Filter\r
-#: main.dfm:701\r
-msgid "Garmin Mapsource mps|*.mps|All files|*.*"\r
-msgstr ""\r
-\r
-#. frmMain..SaveDialog..Filter\r
-#: main.dfm:707\r
-msgid "All file(s)|*.*|Garmin MapSource mps|*.mps"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acConvert..Category\r
-#: main.dfm:1385\r
-#. frmMain..ActionList1..acFilterSelect..Category\r
-#: main.dfm:1392\r
-msgid "Babel"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acFilterSelect..Hint\r
-#: main.dfm:1394\r
-msgid "Filter incomming data before writing them to file or "\r
-"device"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acFileExit..Caption\r
-#: main.dfm:1400\r
-msgid "E&xit"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acHelpAbout..Category\r
-#: main.dfm:1404\r
-#. frmMain..ActionList1..acHelpIntro..Category\r
-#: main.dfm:1409\r
-#. frmMain..ActionList1..acHelpReadme..Category\r
-#: main.dfm:1413\r
-msgid "Help"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acHelpAbout..Caption\r
-#: main.dfm:1405\r
-msgid "&About"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acHelpIntro..Caption\r
-#: main.dfm:1410\r
-msgid "&Intro"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acHelpReadme..Caption\r
-#: main.dfm:1414\r
-#. frmReadme..Caption\r
-#: readme.dfm:6\r
-msgid "GPSBabel README"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acOptionsSourceFormat..Caption\r
-#: main.dfm:1419\r
-msgid "... for source format"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acOptionsTargetFormat..Caption\r
-#: main.dfm:1424\r
-msgid "... for target format"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acFileClearMemo..Caption\r
-#: main.dfm:1429\r
-msgid "Clear output"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acFileClearMemo..Hint\r
-#: main.dfm:1430\r
-msgid "Clear messages"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acOptionsEnableCharactersetTransformation..Caption\r
-#: main.dfm:1438\r
-msgid "Enable characterset transformation"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acFileOutputToScreen..Caption\r
-#: main.dfm:1444\r
-msgid "Output to screen"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acFileChangeLanguage..Caption\r
-#: main.dfm:1456\r
-msgid "Change language"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acFileExportCSV..Caption\r
-#: main.dfm:1461\r
-msgid "Export gpsbabel.csv (unicode)"\r
-msgstr ""\r
-\r
-#. frmMain..MainMenu1..mnuFile..Caption\r
-#: main.dfm:1469\r
-msgid "&File"\r
-msgstr ""\r
-\r
-#. frmMain..MainMenu1..mnuFile..File1..Caption\r
-#: main.dfm:1477\r
-msgid "Export"\r
-msgstr ""\r
-\r
-#. frmMain..MainMenu1..mnuOptions..Caption\r
-#: main.dfm:1498\r
-msgid "&Options"\r
-msgstr ""\r
-\r
-#. frmMain..MainMenu1..mnuOptions..mnuSynthesizeShortNames..Caption\r
-#: main.dfm:1500\r
-msgid "Synthesize shortnames"\r
-msgstr ""\r
-\r
-#. frmMain..MainMenu1..mnuOptions..mnuSynthesizeShortNames....Hint\r
-#: main.dfm:1503\r
-msgid "Ignore shortnames from source data and synthesize them from "\r
-"description or notes"\r
-msgstr ""\r
-\r
-#. frmMain..MainMenu1..mnuOptions..mnuOptionsForceDataType..Caption\r
-#: main.dfm:1507\r
-msgid "Force selected GPS data types (nuketypes "\r
-"filter)"\r
-msgstr ""\r
-\r
-#. frmMain..MainMenu1..mnuHelp..Caption\r
-#: main.dfm:1548\r
-msgid "&Help"\r
-msgstr ""\r
-\r
-#. frmOptions..Caption\r
-#: options.dfm:5\r
-msgid "Options for ..."\r
-msgstr ""\r
-\r
-#. frmSelect..pnBottom..btnCancel..Caption\r
-#: select.dfm:66\r
-msgid "Abort"\r
-msgstr ""\r
-\r
-#: about.pas:87\r
-#: select.pas:81\r
-msgid "German"\r
-msgstr ""\r
-\r
-#: about.pas:88\r
-#: select.pas:83\r
-msgid "French"\r
-msgstr ""\r
-\r
-#: about.pas:89\r
-#: select.pas:82\r
-msgid "Spanish"\r
-msgstr ""\r
-\r
-#: about.pas:90\r
-#: select.pas:85\r
-msgid "Hungarian"\r
-msgstr ""\r
-\r
-#: about.pas:132\r
-msgid "Please have a look at the file README.GUI.\n"\r
-"\nThere you will find all information you need to\n"\r
-"get GPSBabelGUI working in your own "\r
-"language."\r
-msgstr ""\r
-\r
-#: filter.pas:180\r
-#: filter.pas:181\r
-#: filter.pas:184\r
-#: filter.pas:185\r
-msgid "Waypoints"\r
-msgstr ""\r
-\r
-#: filter.pas:180\r
-#: filter.pas:181\r
-#: filter.pas:182\r
-#: filter.pas:183\r
-msgid "Routes"\r
-msgstr ""\r
-\r
-#: filter.pas:182\r
-#: filter.pas:183\r
-#: filter.pas:184\r
-#: filter.pas:185\r
-msgid "Tracks"\r
-msgstr ""\r
-\r
-#: filter.pas:224\r
-msgid "Feet"\r
-msgstr ""\r
-\r
-#: filter.pas:225\r
-msgid "Meter"\r
-msgstr ""\r
-\r
-#: filter.pas:228\r
-msgid "Miles"\r
-msgstr ""\r
-\r
-#: filter.pas:229\r
-msgid "Kilometer"\r
-msgstr ""\r
-\r
-#: filter.pas:239\r
-msgid "Not supported by gpsbabel.exe, release "\r
-"%s!"\r
-msgstr ""\r
-\r
-#: filter.pas:288\r
-msgid "Value (%s) out of range (%g to %g)!"\r
-msgstr ""\r
-\r
-#: filter.pas:593\r
-#: options.pas:661\r
-msgid "Discard changes?"\r
-msgstr ""\r
-\r
-#: main.pas:244\r
-msgid "Internal development release"\r
-msgstr ""\r
-\r
-#: main.pas:246\r
-msgid "BETA"\r
-msgstr ""\r
-\r
-#: main.pas:248\r
-msgid "Private release"\r
-msgstr ""\r
-\r
-#: main.pas:250\r
-msgid "Special release"\r
-msgstr ""\r
-\r
-#: main.pas:342\r
-msgid "The file \"gpsbabel.exe\" found in current directory is too "\r
-"old!"\r
-msgstr ""\r
-\r
-#: main.pas:416\r
-#: main.pas:550\r
-msgid "All files|*.*"\r
-msgstr ""\r
-\r
-#: main.pas:484\r
-msgid "Select and edit options for \"%s\""\r
-msgstr ""\r
-\r
-#: main.pas:488\r
-msgid "No options available for \"%s\""\r
-msgstr ""\r
-\r
-#. s := s + '-1';\r
-#: main.pas:603\r
-msgid "File %s not found."\r
-msgstr ""\r
-\r
-#: main.pas:664\r
-msgid "File \"%s\" exists ! Overwrite ?"\r
-msgstr ""\r
-\r
-#: main.pas:665\r
-msgid "Warning"\r
-msgstr ""\r
-\r
-#: main.pas:698\r
-msgid "Could not run \"gpsbabel.exe\"!"\r
-msgstr ""\r
-\r
-#: main.pas:707\r
-msgid "Sorry, gpsbabel.exe reported problems!"\r
-msgstr ""\r
-\r
-#: main.pas:709\r
-msgid "Converted successfully from \"%s\" to "\r
-"\"%s\"."\r
-msgstr ""\r
-\r
-#: main.pas:820\r
-msgid "GPSBabel, version %s"\r
-msgstr ""\r
-\r
-#: main.pas:854\r
-#: main.pas:909\r
-msgid "Port"\r
-msgstr ""\r
-\r
-#: main.pas:1013\r
-msgid "Options for \"%s\""\r
-msgstr ""\r
-\r
-#: main.pas:1203\r
-#: main.pas:1273\r
-msgid "Choose language"\r
-msgstr ""\r
-\r
-#: main.pas:1203\r
-msgid "for GUIBabelGUI"\r
-msgstr ""\r
-\r
-#: main.pas:1273\r
-msgid "for export"\r
-msgstr ""\r
-\r
-#. override;\r
-#: options.pas:147\r
-msgid "Be aware, that most options are made for the output side. "\r
-msgstr ""\r
-\r
-#: options.pas:148\r
-msgid "Currently we don't have a flag which tells us which direction is used "\r
-"by the options."\r
-msgstr ""\r
-\r
-#: options.pas:208\r
-msgid "Short \"%s\""\r
-msgstr ""\r
-\r
-#: options.pas:332\r
-msgid "Invalid line format!"\r
-msgstr ""\r
-\r
-#: options.pas:353\r
-msgid "Unknown option \"%s\"!"\r
-msgstr ""\r
-\r
-#: select.pas:84\r
-msgid "English"\r
-msgstr ""\r
-\r
-#: utils.pas:119\r
-msgid "Error WINAPI: Could not create \"NamedPipe\"!"\r
-msgstr ""\r
-\r
-#: utils.pas:124\r
-msgid "\"gpsbabel.exe\" not found!!!"\r
-msgstr ""\r
-\r
-#. dwCreationFlags, // creation flags\r
-#: utils.pas:143\r
-msgid "Could not run \"gpsbabel.exe\" (Error "\r
-"%d)!"\r
-msgstr ""\r
-\r
-#: utils.pas:176\r
-msgid "\"gpsbabel.exe\" returned error 0x%x (%d)"\r
-msgstr ""\r
-\r
+++ /dev/null
-unit delphi;\r
-\r
-// Delpi compatibility unit //\r
-\r
-interface\r
-\r
-uses\r
- SysUtils, TypInfo;\r
-\r
-{$IFDEF VER120}\r
-function GetPropInfo(Instance: TObject; const PropertyName: string): PPropInfo; overload;\r
-function GetPropInfo(Instance: TObject; const Name: string; var PropInfo: TPropInfo): Boolean; overload;\r
-function GetObjectProp(Instance: TObject; Info: PPropInfo): TObject;\r
-function GetStrProp(Instance: TObject; const Name: string): string; overload;\r
-function GetStrProp(Instance: TObject; Info: PPropInfo): string; overload;\r
-procedure SetStrProp(Instance: TObject; const Name, Value: string); overload;\r
-procedure SetStrProp(Instance: TObject; Info: PPropInfo; const Value: string); overload;\r
-\r
-function StrToBool(const str: string): Boolean;\r
-function BoolToStr(const b: Boolean; UseStrings: Boolean): string;\r
-{$ENDIF}\r
-\r
-implementation\r
-\r
-{$IFDEF VER120}\r
-function GetPropInfo(Instance: TObject; const PropertyName: string): PPropInfo;\r
-begin\r
- Result := TypInfo.GetPropInfo(Instance.ClassInfo, PropertyName);\r
-end;\r
-\r
-function GetObjectProp(Instance: TObject; Info: PPropInfo): TObject;\r
-begin\r
- Result := Pointer(TypInfo.GetOrdProp(Instance, Info));\r
-end;\r
-\r
-function GetPropInfo(Instance: TObject; const Name: string; var PropInfo: TPropInfo): Boolean;\r
-var\r
- Props: PPropList;\r
- TypeData: PTypeData;\r
- Info: PPropInfo;\r
- i: Integer;\r
-begin\r
- TypeData := GetTypeData(Instance.ClassInfo);\r
- if ((TypeData <> nil) and (TypeData.PropCount > 0)) then\r
- begin\r
- GetMem(Props, TypeData.PropCount * SizeOf(Pointer));\r
- try\r
- GetPropInfos(Instance.ClassInfo, Props);\r
- for i := 0 to TypeData.PropCount - 1 do\r
- begin\r
- Info := Props[i];\r
- if (CompareText(Info.Name, Name) = 0) then\r
- begin\r
- PropInfo := Info^;\r
- Result := True;\r
- Exit;\r
- end\r
- end;\r
- finally\r
- FreeMem(Props);\r
- end;\r
- end;\r
- Result := False;\r
-end;\r
-\r
-function GetStrProp(Instance: TObject; Info: PPropInfo): string;\r
-begin\r
- Result := TypInfo.GetStrProp(Instance, Info);\r
-end;\r
-\r
-function GetStrProp(Instance: TObject; const Name: string): string;\r
-var\r
- Info: TPropInfo;\r
-begin\r
- if GetPropInfo(Instance, Name, Info) then\r
- Result := TypInfo.GetStrProp(Instance, @Info)\r
- else\r
- Result := '';\r
-end;\r
-\r
-procedure SetStrProp(Instance: TObject; const Name, Value: string);\r
-var\r
- Info: TPropInfo;\r
-begin\r
- if GetPropInfo(Instance, Name, Info) then\r
- SetStrProp(Instance, @Info, Value);\r
-end;\r
-\r
-procedure SetStrProp(Instance: TObject; Info: PPropInfo; const Value: string);\r
-begin\r
- TypInfo.SetStrProp(Instance, Info, Value);\r
-end;\r
-\r
-\r
-function StrToBool(const str: string): Boolean;\r
-begin\r
- Result := (str = '1') or (LowerCase(str) = 'true') or (LowerCase(str) = 'ja')\r
-end;\r
-\r
-function BoolToStr(const b: Boolean; UseStrings: Boolean): string;\r
-const\r
- Values: array[Boolean] of Char = ('0', '1');\r
- SValues: array[Boolean] of string = ('false', 'true');\r
-begin\r
- if UseStrings then\r
- Result := SValues[b]\r
- else\r
- Result := Values[b];\r
-end;\r
-{$ENDIF}\r
-\r
-end.\r
+++ /dev/null
-program DOF2RC;\r
-uses\r
- Windows, SysUtils, Inifiles;\r
-\r
-var\r
- Ini: TInifile;\r
- IFName: string;\r
- OFName: string;\r
- OFile: Text;\r
- s: string;\r
- i: Integer;\r
-\r
- procedure WriteValue(const Key: string);\r
- var\r
- s: string;\r
- begin\r
- s := Ini.ReadString('Version Info Keys', Key, '');\r
- WriteLn(OFile, #9#9'VALUE "', Key, '", "', s, '\0"');\r
- end;\r
-\r
-begin\r
- IFName := ChangeFileExt(ExpandFileName(ParamStr(1)), '.dof');\r
- Ini := TIniFile.Create(IFName);\r
- try\r
- OFName := SysUtils.ChangeFileExt(Ini.FileName, '.rc');\r
- if not Ini.SectionExists('Compiler') then\r
- begin\r
- WriteLn('Invalid DOF!');\r
- Halt(1);\r
- end;\r
-\r
- System.Assign(OFile, OFName);\r
-{$I-}\r
- System.Rewrite(OFile);\r
-{$I+}\r
- if (IOResult <> 0) then\r
- begin\r
- Halt(1);\r
- end;\r
- try\r
- s := SysUtils.ExtractFileName(Ini.FileName);\r
- s := SysUtils.ChangeFileExt(s, '.ico');\r
-\r
- System.WriteLn(OFile, 'MAINICON ICON "', s, '"');\r
- System.WriteLn(OFile);\r
-\r
- if not Ini.SectionExists('Version Info') then Exit;\r
-\r
- WriteLn(OFile, '1 VERSIONINFO');\r
- s := Ini.ReadString('Version Info', 'MajorVer', '0') + ',' +\r
- Ini.ReadString('Version Info', 'MinorVer', '0') + ',' +\r
- Ini.ReadString('Version Info', 'Release', '0') + ',' +\r
- Ini.ReadString('Version Info', 'Build', '0');\r
- WriteLn(OFile, 'FILEVERSION ', s);\r
- WriteLn(OFile, 'PRODUCTVERSION ', s);\r
- WriteLn(OFile, 'FILEOS 0x4');\r
- WriteLn(OFile, 'FILETYPE 0x1');\r
- WriteLn(OFile, 'FILESUBTYPE 0x0L');\r
- WriteLn(OFile, 'FILEFLAGSMASK 0x3fL');\r
-\r
- i := 0;\r
- if (Ini.ReadInteger('Version Info', 'Debug', 0) <> 0) then i := 1;\r
- if (Ini.ReadInteger('Version Info', 'PreRelease', 0) <> 0) then i := (i or 2);\r
- if (Ini.ReadInteger('Version Info', 'Special', 0) <> 0) then i := (i or $20);\r
- if (Ini.ReadInteger('Version Info', 'Private', 0) <> 0) then i := (i or 8);\r
- if (i <> 0) then\r
- WriteLn(OFile, 'FILEFLAGS ', SysUtils.Format('0x%2.2x', [i]));\r
-\r
- WriteLn(OFile, '{');\r
- WriteLn(OFile, 'BLOCK "StringFileInfo"');\r
- WriteLn(OFile, '{');\r
-\r
- if ini.SectionExists('Version Info Keys') then\r
- begin\r
- WriteLn(OFile, #9'BLOCK "040904E4"');\r
- WriteLn(OFile, #9'{');\r
- WriteValue('CompanyName');\r
- WriteValue('FileDescription');\r
- WriteValue('FileVersion');\r
- WriteValue('InternalName');\r
- WriteValue('LegalCopyright');\r
- WriteValue('LegalTrademarks');\r
- WriteValue('OriginalFilename');\r
- WriteValue('ProductName');\r
- WriteValue('ProductVersion');\r
- WriteValue('Comments');\r
- WriteLn(OFile, #9'}');\r
- end;\r
- WriteLn(OFile, '}');\r
-\r
- WriteLn(OFile, 'BLOCK "VarFileInfo"');\r
- WriteLn(OFile, '{');\r
- WriteLn(OFile, #9'VALUE "Translation", ',\r
- SysUtils.Format('0x%4.4x 0x%4.4x', [\r
- Ini.ReadInteger('Version Info', 'Locale', 1033),\r
- Ini.ReadInteger('Version Info', 'CodePage', 1252)]));\r
- WriteLn(OFile, '}');\r
- WriteLn(OFile, '}');\r
-\r
-\r
- finally\r
- System.Close(OFile);\r
- end;\r
- finally\r
- ini.Free;\r
- end;\r
-end.\r
-\r
+++ /dev/null
-unit filter;\r
-\r
-{\r
- Copyright (C) 2005-2008 Olaf Klein, o.b.klein@gpsbabel.org\r
-\r
- This program is free software; you can redistribute it and/or modify\r
- it under the terms of the GNU General Public License as published by\r
- the Free Software Foundation; either version 2 of the License, or\r
- (at your option) any later version.\r
-\r
- This program is distributed in the hope that it will be useful,\r
- but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- GNU General Public License for more details.\r
-\r
- You should have received a copy of the GNU General Public License\r
- along with this program; if not, write to the Free Software\r
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA\r
-}\r
-\r
-interface\r
-\r
-uses\r
- gnugettext, gnugettextDx,\r
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,\r
- StdCtrls, ComCtrls, Buttons, Mask, ExtCtrls, Registry,\r
- common, utils;\r
-\r
-type\r
- TfrmFilter = class(TForm)\r
- gbTracks: TGroupBox;\r
- cbTrackTitle: TCheckBox;\r
- edTrackTitleValue: TEdit;\r
- cbTrackSplit: TCheckBox;\r
- cbTrackTime: TCheckBox;\r
- udTimeHours: TUpDown;\r
- edTrackTimeHours: TEdit;\r
- udTimeMinutes: TUpDown;\r
- edTrackTimeMinutes: TEdit;\r
- edTrackTimeDays: TEdit;\r
- udTimeDays: TUpDown;\r
- edTrackTimeSeconds: TEdit;\r
- udTimeSeconds: TUpDown;\r
- lbTimePlusMinus: TLabel;\r
- lbTimeDays: TLabel;\r
- lbTimeHours: TLabel;\r
- lbTimeMinutes: TLabel;\r
- lbTimeSeconds: TLabel;\r
- cbTrackStart: TCheckBox;\r
- dtpTrackStartDate: TDateTimePicker;\r
- dtpTrackStartTime: TDateTimePicker;\r
- cbTrackStop: TCheckBox;\r
- dtpTrackStopDate: TDateTimePicker;\r
- dtpTrackStopTime: TDateTimePicker;\r
- gbRoutes: TGroupBox;\r
- cbRouteSimplify: TCheckBox;\r
- lbRouteSimplifyCount: TLabel;\r
- edRoutesSimplifyMaxPoints: TMaskEdit;\r
- udRouteSompifyMaxPoints: TUpDown;\r
- lbRouteSimplifyText: TLabel;\r
- pnBottom: TPanel;\r
- btnOK: TBitBtn;\r
- gbWaypoints: TGroupBox;\r
- cbWayptMergeDupLoc: TCheckBox;\r
- cbReverse: TCheckBox;\r
- cbWayptMergeDupNames: TCheckBox;\r
- cbWayptMergeDistance: TCheckBox;\r
- cobWayptMergeDistUnit: TComboBox;\r
- edWayptMergeDist: TEdit;\r
- cbWayptSort: TCheckBox;\r
- cbWayptMergeDups: TCheckBox;\r
- btnCancel: TBitBtn;\r
- cbTrackPack: TCheckBox;\r
- cbTrackMerge: TCheckBox;\r
- BitBtn1: TBitBtn;\r
- cbWayptRadius: TCheckBox;\r
- edWayptRadius: TEdit;\r
- cobWayptRadiusUnit: TComboBox;\r
- lbWayptRadiusLat: TLabel;\r
- lbWayptRadiusLon: TLabel;\r
- edWayptRadiusLat: TEdit;\r
- edWayptRadiusLon: TEdit;\r
- cbTrackRangeTimeZone: TCheckBox;\r
- btnHelp: TBitBtn;\r
- cbGPSfix: TCheckBox;\r
- cbTrackCourse: TCheckBox;\r
- cbTrackSpeed: TCheckBox;\r
- gbTransform: TGroupBox;\r
- cobTransformType: TComboBox;\r
- cbTransform: TCheckBox;\r
- cbTransformDelete: TCheckBox;\r
- cobGPSfixes: TComboBox;\r
- Panel1: TPanel;\r
- gbMisc: TGroupBox;\r
- cbSwapData: TCheckBox;\r
- procedure cbTrackTimeClick(Sender: TObject);\r
- procedure FormCreate(Sender: TObject);\r
- procedure cbTrackTitleClick(Sender: TObject);\r
- procedure btnOKClick(Sender: TObject);\r
- procedure cbTrackStartClick(Sender: TObject);\r
- procedure cbTrackStopClick(Sender: TObject);\r
- procedure cbRouteSimplifyClick(Sender: TObject);\r
- procedure cbTrackPackClick(Sender: TObject);\r
- procedure cbTrackMergeClick(Sender: TObject);\r
- procedure cbWayptMergeDistanceClick(Sender: TObject);\r
- procedure cbWayptMergeDupsClick(Sender: TObject);\r
- procedure cbWayptRadiusClick(Sender: TObject);\r
- procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);\r
- procedure FormShow(Sender: TObject);\r
- procedure FormKeyDown(Sender: TObject; var Key: Word;\r
- Shift: TShiftState);\r
- procedure btnHelpClick(Sender: TObject);\r
- procedure cbTransformClick(Sender: TObject);\r
- procedure FormClose(Sender: TObject; var Action: TCloseAction);\r
- procedure cbGPSfixClick(Sender: TObject);\r
- private\r
- { Private-Deklarationen }\r
- lTrackTimeList: TList;\r
- FTracksEnabled: Boolean;\r
- FInitialValues: string;\r
- function AnyChecked(Control: TWinControl): Boolean;\r
- procedure EnableList(List: TList; Enable: Boolean = True);\r
- procedure SetTracksEnabled(const Value: Boolean);\r
- function AllValid: Boolean;\r
- function ValidateNumerical(AEdit: TCustomEdit; AMin, AMax: Extended): Boolean;\r
- procedure ChangeCheckBoxesChecked(AComponent: TComponent; Restore: Boolean = False);\r
- procedure LoadSettingsFromInifile();\r
- procedure LoadSettingsFromRegistry();\r
- procedure StoreSettingsToInifile();\r
- procedure StoreSettingsToRegistry();\r
- public\r
- { Public-Deklarationen }\r
- function CmdLine: string;\r
- property TracksEnabled: Boolean read FTracksEnabled write SetTracksEnabled;\r
- end;\r
-\r
-type\r
- eOutOfRange = class(Exception);\r
-\r
-var\r
- frmFilter: TfrmFilter = nil;\r
-\r
-implementation\r
-\r
-{$R *.DFM}\r
-\r
-procedure FixPosition(AControl, LeftFromMe: TControl; IsText: Boolean);\r
-begin\r
- AControl.Left := LeftFromMe.Left + LeftFromMe.Width;\r
- if (IsText) then\r
- AControl.Left := AControl.Left + 4;\r
-end;\r
-\r
-procedure EnableAll(Parent: TWinControl; Enable: Boolean);\r
-var\r
- i: Integer;\r
- c: TComponent;\r
- master: TComponent;\r
- ctrl: TControl;\r
-begin\r
- if (Parent = nil) then Exit;\r
- master := Parent.Owner;\r
- if (master = nil) then Exit;\r
- for i := 0 to master.ComponentCount - 1 do\r
- begin\r
- c := master.Components[i];\r
- if not(c.InheritsFrom(TControl)) then Continue;\r
- ctrl := Pointer(c);\r
- if not(ctrl.Parent = Parent) then Continue;\r
- ctrl.Enabled := Enable;\r
- end;\r
-end;\r
-\r
-{ TfrmFilter }\r
-\r
-procedure TfrmFilter.FormCreate(Sender: TObject);\r
-var\r
- CurrentTime: TDateTime;\r
-\r
-begin\r
- TranslateComponent(SELF);\r
- RestoreBounds('filter_form', Self);\r
-\r
- cobTransformType.Items.Clear;\r
- cobTransformType.Items.Add(_('Waypoints') + ' -> ' + _('Routes'));\r
- cobTransformType.Items.Add(_('Routes') + ' -> ' + _('Waypoints'));\r
- cobTransformType.Items.Add(_('Routes') + ' -> ' + _('Tracks'));\r
- cobTransformType.Items.Add(_('Tracks') + ' -> ' + _('Routes'));\r
- cobTransformType.Items.Add(_('Waypoints') + ' -> ' + _('Tracks'));\r
- cobTransformType.Items.Add(_('Tracks') + ' -> ' + _('Waypoints'));\r
- cobTransformType.ItemIndex := 0;\r
-\r
- CurrentTime := SysUtils.Now;\r
- dtpTrackStartDate.DateTime := Int(CurrentTime);\r
- dtpTrackStopDate.DateTime := Int(CurrentTime);\r
-\r
- lTrackTimeList := TList.Create;\r
-\r
- lTrackTimeList.Add(edTrackTimeDays);\r
- lTrackTimeList.Add(edTrackTimeHours);\r
- lTrackTimeList.Add(edTrackTimeMinutes);\r
- lTrackTimeList.Add(edTrackTimeSeconds);\r
-\r
- EnableList(lTrackTimeList, False);\r
-\r
- FixPosition(edTrackTimeDays, lbTimePlusMinus, True);\r
- FixPosition(udTimeDays, edTrackTimeDays, False);\r
- FixPosition(lbTimeDays, udTimeDays, True);\r
-\r
- FixPosition(edTrackTimeHours, lbTimeDays, True);\r
- FixPosition(udTimeHours, edTrackTimeHours, False);\r
- FixPosition(lbTimeHours, udTimeHours, True);\r
-\r
- FixPosition(edTrackTimeMinutes, lbTimeHours, True);\r
- FixPosition(udTimeMinutes, edTrackTimeMinutes, False);\r
- FixPosition(lbTimeMinutes, udTimeMinutes, True);\r
-\r
- FixPosition(edTrackTimeSeconds, lbTimeMinutes, True);\r
- FixPosition(udTimeSeconds, edTrackTimeSeconds, False);\r
- FixPosition(lbTimeSeconds, udTimeSeconds, True);\r
-\r
- FixPosition(lbWayptRadiusLat, cobWayptRadiusUnit, True);\r
- FixPosition(edWayptRadiusLat, lbWayptRadiusLat, True);\r
- FixPosition(lbWayptRadiusLon, edWayptRadiusLat, True);\r
- FixPosition(edWayptRadiusLon, lbWayptRadiusLon, True);\r
-\r
- // will not be translated, fill by hand\r
-\r
- cobWayptMergeDistUnit.Items.Add(_('Feet'));\r
- cobWayptMergeDistUnit.Items.Add(_('Meter'));\r
- cobWayptMergeDistUnit.ItemIndex := 0;\r
-\r
- cobWayptRadiusUnit.Items.Add(_('Miles'));\r
- cobWayptRadiusUnit.Items.Add(_('Kilometer'));\r
- cobWayptRadiusUnit.ItemIndex := 0;\r
-\r
- dtpTrackStopTime.Time := 1 - (1.0 / (24*60*60));\r
-\r
- // Enable/Disable depending on gpsbabel.exe version\r
-\r
- if (common.gpsbabel_vfmt < '001.002.007') then\r
- begin\r
- EnableAll(gbTracks, False);\r
- gbTracks.Hint := Format(_('Not supported by gpsbabel.exe, release %s!'), [\r
- gpsbabel_version]);\r
- gbTracks.ShowHint := True;\r
- end;\r
-\r
- if not(gpsbabel_knows_inifile) then\r
- begin\r
- cbGPSfix.Enabled := False;\r
- cbTrackCourse.Enabled := False;\r
- cbTrackSpeed.Enabled := False;\r
- cobGPSfixes.Enabled := False;\r
- end;\r
-\r
- LoadSettingsFromRegistry();\r
-\r
- gbTransform.Enabled := (common.gpsbabel_vfmt >= '001.003.002');\r
- EnableAll(gbTransform, gbTransform.Enabled);\r
-\r
- cobTransformType.Enabled := cbTransform.Checked;\r
- cbTransformDelete.Enabled := cbTransform.Checked;\r
-\r
- cbSwapData.Enabled := gpsbabel_knows_swap_filter;\r
- gbMisc.Enabled := (cbSwapData.Enabled { or ... });\r
-end;\r
-\r
-function TfrmFilter.ValidateNumerical(AEdit: TCustomEdit; AMin, AMax: Extended): Boolean;\r
-var\r
- s: string;\r
- v: Extended;\r
-begin\r
- Result := True;\r
- if not(AEdit.Enabled) then Exit;\r
- if (ModalResult <> mrOK) then Exit;\r
-\r
- Result := False;\r
- s := Trim(AEdit.Text);\r
- if (s = '') then s := '0';\r
- while (Pos(',', s) <> 0) do\r
- s[Pos(',', s)] := '.';\r
-\r
- AEdit.Text := s;\r
-\r
- try\r
- v := SysUtils.StrToFloat(s);\r
- except\r
- on E: EConvertError do\r
- begin\r
- AEdit.SetFocus;\r
- raise;\r
- end;\r
- end;\r
-\r
- if (v < AMin) or (v > AMax) then\r
- begin\r
- AEdit.SetFocus;\r
- raise eOutOfRange.CreateFmt(_('Value (%s) out of range (%g to %g)!'),\r
- [s, AMin, AMax]);\r
- end;\r
- Result := True;\r
-end;\r
-\r
-procedure TfrmFilter.cbTrackTimeClick(Sender: TObject);\r
-begin\r
- EnableList(lTrackTimeList, cbTrackTime.Checked);\r
-end;\r
-\r
-procedure TfrmFilter.EnableList(List: TList; Enable: Boolean);\r
-var\r
- i: Integer;\r
- o: TObject;\r
-begin\r
- for i := 0 to List.Count - 1 do\r
- begin\r
- o := Pointer(List.Items[i]);\r
- if (o is TControl) then\r
- with o as TControl do\r
- Enabled := Enable;\r
- end;\r
-end;\r
-\r
-procedure TfrmFilter.cbTrackTitleClick(Sender: TObject);\r
-begin\r
- edTrackTitleValue.Enabled := cbTrackTitle.Checked;\r
-end;\r
-\r
-function TfrmFilter.CmdLine: string;\r
-\r
- procedure SimpleOption(var CmdLine: string; CheckBox: TCheckBox; const Option: string);\r
- begin\r
- if (CheckBox.Checked) then\r
- CmdLine := Format('%s -x %s', [CmdLine, Option]);\r
- end;\r
-\r
-var\r
- s: string;\r
- tz_Info: TTimeZoneInformation;\r
- dt: TDateTime;\r
- dt_bias: TDateTime;\r
-begin\r
- Result := '';\r
- if not AnyChecked(Self) then Exit;\r
-\r
- Result := '';\r
-\r
- if cbSwapData.Checked then\r
- begin\r
- Result := Format('%s -x %s', [Result, 'swap']);\r
- end;\r
-\r
- if gbTransform.Enabled and cbTransform.Checked then\r
- begin\r
- Result := Format('%s -x %s', [Result, 'transform,']);\r
- case cobTransformType.ItemIndex of\r
- 0: Result := Result + 'rte=wpt';\r
- 1: Result := Result + 'wpt=rte';\r
- 2: Result := Result + 'trk=rte';\r
- 3: Result := Result + 'rte=trk';\r
- 4: Result := Result + 'trk=wpt';\r
- 5: Result := Result + 'wpt=trk';\r
- end;\r
- if cbTransformDelete.Checked then\r
- Result := Result + ',del=y' else\r
- Result := Result + ',del=n';\r
- end;\r
- if AnyChecked(gbWaypoints) then\r
- begin\r
- if cbWayptMergeDups.Checked and\r
- (cbWayptMergeDupNames.Checked or cbWayptMergeDupLoc.Checked) then\r
- begin\r
- Result := Format('%s -x %s', [Result, 'duplicate']);\r
- if cbWayptMergeDupNames.Checked then\r
- Result := Format('%s,%s', [Result, 'shortname']);\r
- if cbWayptMergeDupLoc.Checked then\r
- Result := Format('%s,%s', [Result, 'location']);\r
- end;\r
- if cbWayptMergeDistance.Checked then\r
- begin\r
- Result := Format('%s -x position,distance=%s', [Result, edWayptMergeDist.Text]);\r
- if (cobWayptMergeDistUnit.ItemIndex = 0) then\r
- Result := Result + 'f' else\r
- Result := Result + 'm';\r
- end;\r
- if cbWayptRadius.Checked then\r
- begin\r
- Result := Format('%s -x radius,distance=%s', [Result, edWayptRadius.Text]);\r
- if (cobWayptRadiusUnit.ItemIndex = 0) then\r
- Result := Result + 'M' else\r
- Result := Result + 'K';\r
- Result := Format('%s,lat=%s,lon=%s', [Result, edWayptRadiusLat.Text, edWayptRadiusLon.Text]);\r
- end;\r
- SimpleOption(Result, cbWayptSort, 'sort');\r
- end;\r
-\r
- if AnyChecked(gbTracks) then\r
- begin\r
- Result := Format('%s -x %s', [Result, 'track']);\r
- if cbTrackTitle.Checked then\r
- Result := Format('%s,title="%s"', [Result, edTrackTitleValue.Text]);\r
-\r
- if cbTrackTime.Checked then\r
- begin\r
- s := Format('%sd%sh%sm%ss',\r
- [edTrackTimeDays.Text, edTrackTimeHours.Text,\r
- edTrackTimeMinutes.Text, edTrackTimeSeconds.Text]);\r
- if (s <> '0d0h0m0s') then\r
- Result := Format('%s,move=%s', [Result, s]);\r
- end;\r
-\r
- if cbTrackPack.Checked then\r
- Result := Format('%s,pack', [Result])\r
- else if cbTrackMerge.Checked then\r
- Result := Format('%s,merge', [Result]);\r
-\r
- if cbTrackSplit.Checked then\r
- Result := Format('%s,split', [Result]);\r
-\r
- if (cbTrackRangeTimeZone.Enabled and cbTrackRangeTimeZone.Checked) then\r
- begin\r
- Windows.GetTimeZoneInformation(tz_Info);\r
- tz_Info.Bias := tz_Info.Bias + tz_Info.DaylightBias;\r
- dt_bias := tz_Info.Bias / (24*60);\r
- end\r
- else\r
- dt_bias := 0.0;\r
-\r
- if cbTrackStart.Checked then\r
- begin\r
- dt := Int(dtpTrackStartDate.DateTime) + Frac(dtpTrackStartTime.DateTime) + dt_bias;\r
- Result := Format('%s,start=%s', [\r
- Result,\r
- FormatDateTime('yyyymmddhhnnss', dt)]);\r
- end;\r
- if cbTrackStop.Checked then\r
- begin\r
- dt := Int(dtpTrackStopDate.DateTime) + Frac(dtpTrackStopTime.DateTime) + dt_bias;\r
- Result := Format('%s,stop=%s', [\r
- Result,\r
- FormatDateTime('yyyymmddhhnnss', dt)]);\r
- end;\r
- if cbGPSfix.Checked then\r
- Result := Format('%s,fix=%s', [Result, cobGPSfixes.Text]);\r
- if cbTrackCourse.Checked then\r
- Result := Format('%s,course', [Result]);\r
- if cbTrackSpeed.Checked then\r
- Result := Format('%s,speed', [Result]);\r
- end;\r
-\r
- if AnyChecked(gbRoutes) then\r
- begin\r
- if cbRouteSimplify.Checked then\r
- Result := Format('%s -x simplify,count=%s',\r
- [Result, Trim(edRoutesSimplifyMaxPoints.Text)]);\r
-\r
- SimpleOption(Result, cbReverse, 'reverse');\r
- end;\r
-end;\r
-\r
-function TfrmFilter.AnyChecked(Control: TWinControl): Boolean;\r
-var\r
- i: Integer;\r
- c: TWinControl;\r
-begin\r
- Result := False;\r
- for i := 0 to Self.ComponentCount - 1 do\r
- begin\r
- c := Pointer(Self.Components[i]);\r
- if not(c.InheritsFrom(TWinControl)) then Continue;\r
- if (c.parent <> Control) then Continue;\r
-\r
- if ((c is TCheckBox) and TCheckBox(c).Enabled) then\r
- Result := TCheckBox(c).Checked else\r
- if ((c is TGroupBox) and c.Enabled) then\r
- Result := AnyChecked(c) else\r
- if (c is TPanel) then\r
- Result := AnyChecked(c);\r
-\r
- if (Result) then Exit;\r
- end;\r
-end;\r
-\r
-procedure TfrmFilter.SetTracksEnabled(const Value: Boolean);\r
-begin\r
- FTracksEnabled := Value;\r
- gbTracks.Enabled := Value;\r
-end;\r
-\r
-function TfrmFilter.AllValid: Boolean;\r
-begin\r
- Result := True;\r
-end;\r
-\r
-procedure TfrmFilter.btnOKClick(Sender: TObject);\r
-begin\r
- if AllValid then\r
- begin\r
-// StoreSettingsToInifile();\r
- StoreSettingsToRegistry();\r
- ModalResult := mrOK;\r
- end;\r
-end;\r
-\r
-procedure TfrmFilter.cbTrackStartClick(Sender: TObject);\r
-begin\r
- dtpTrackStartDate.Enabled := cbTrackStart.Checked;\r
- dtpTrackStartTime.Enabled := cbTrackStart.Checked;\r
- cbTrackRangeTimeZone.Enabled :=\r
- cbTrackStart.Checked or cbTrackStop.Checked;\r
-end;\r
-\r
-procedure TfrmFilter.cbTrackStopClick(Sender: TObject);\r
-begin\r
- dtpTrackStopDate.Enabled := cbTrackStop.Checked;\r
- dtpTrackStopTime.Enabled := cbTrackStop.Checked;\r
- cbTrackRangeTimeZone.Enabled :=\r
- cbTrackStart.Checked or cbTrackStop.Checked;\r
-end;\r
-\r
-procedure TfrmFilter.cbRouteSimplifyClick(Sender: TObject);\r
-begin\r
- edRoutesSimplifyMaxPoints.Enabled := cbRouteSimplify.Checked;\r
-end;\r
-\r
-procedure TfrmFilter.cbTrackPackClick(Sender: TObject);\r
-begin\r
- if cbTrackPack.Checked then\r
- cbTrackMerge.Checked := False;\r
-end;\r
-\r
-procedure TfrmFilter.cbTrackMergeClick(Sender: TObject);\r
-begin\r
- if cbTrackMerge.Checked then\r
- cbTrackPack.Checked := False;\r
-end;\r
-\r
-procedure TfrmFilter.cbWayptMergeDistanceClick(Sender: TObject);\r
-begin\r
- edWayptMergeDist.Enabled := cbWayptMergeDistance.Checked;\r
- cobWayptMergeDistUnit.Enabled := cbWayptMergeDistance.Checked;\r
-end;\r
-\r
-procedure TfrmFilter.cbWayptMergeDupsClick(Sender: TObject);\r
-begin\r
- cbWayptMergeDupLoc.Enabled := cbWayptMergeDups.Checked;\r
- cbWayptMergeDupNames.Enabled := cbWayptMergeDups.Checked;\r
-end;\r
-\r
-procedure TfrmFilter.cbWayptRadiusClick(Sender: TObject);\r
-begin\r
- edWayptRadius.Enabled := cbWayptRadius.Checked;\r
- cobWayptRadiusUnit.Enabled := cbWayptRadius.Checked;\r
- edWayptRadiusLat.Enabled := cbWayptRadius.Checked;\r
- edWayptRadiusLon.Enabled := cbWayptRadius.Checked;\r
-end;\r
-\r
-procedure TfrmFilter.FormCloseQuery(Sender: TObject;\r
- var CanClose: Boolean);\r
-begin\r
- if (ModalResult <> mrOK) then\r
- begin\r
- ChangeCheckBoxesChecked(Self, True);\r
- CanClose := True;\r
- Exit;\r
- end;\r
- CanClose :=\r
- ValidateNumerical(edWayptRadius, 0, 99999) and\r
- ValidateNumerical(edWayptRadiusLat, -90, 90) and\r
- ValidateNumerical(edWayptRadiusLon, -180, 180) and\r
- ValidateNumerical(edWayptMergeDist, 0, 99999999) and\r
- ValidateNumerical(edRoutesSimplifyMaxPoints, 1, 9999);\r
- ChangeCheckBoxesChecked(Self, False);\r
-end;\r
-\r
-procedure TfrmFilter.FormShow(Sender: TObject);\r
-begin\r
- ChangeCheckBoxesChecked(Self);\r
- FInitialValues := CmdLine;\r
-end;\r
-\r
-procedure TfrmFilter.ChangeCheckBoxesChecked(AComponent: TComponent; Restore: Boolean = False);\r
-var\r
- i, j: Integer;\r
- c: TComponent;\r
-begin\r
- j := AComponent.ComponentCount;\r
- for i := 0 to j - 1 do\r
- begin\r
- c := AComponent.Components[i];\r
- if (c is TCheckBox) then\r
- begin\r
- if (Restore) then\r
- TCheckBox(c).Checked := (c.Tag <> 0) else\r
- c.Tag := Integer(TCheckBox(c).Checked);\r
- end\r
- else if (c.ComponentCount > 0) then\r
- ChangeCheckBoxesChecked(c);\r
- end;\r
-end;\r
-\r
-procedure TfrmFilter.FormKeyDown(Sender: TObject; var Key: Word;\r
- Shift: TShiftState);\r
-var\r
- str: string;\r
-begin\r
- if (Key <> 27) then Exit;\r
-\r
-\r
- str := Self.CmdLine;\r
- if (str <> FInitialValues) then\r
- begin\r
- if not(MessageDlg(_('Discard changes?'), mtWarning, mbOKCancel, 0) = mrOK) then\r
- Exit;\r
- end;\r
- ModalResult := mrCancel;\r
-end;\r
-\r
-procedure TfrmFilter.btnHelpClick(Sender: TObject);\r
-begin\r
- WinOpenURL(readme_html_path + '#Data_Filters');\r
-end;\r
-\r
-procedure TfrmFilter.LoadSettingsFromInifile();\r
-var\r
- c: TComponent;\r
- i: Integer;\r
- l: TStrings;\r
- s: string;\r
-begin\r
-(*\r
- l := TStringList.Create;\r
- try\r
- gpsbabel_ini.ReadSection('GPSBabelGUI', l);\r
- for i := 0 to l.Count - 1 do\r
- begin\r
- s := l.Strings[i];\r
- c := SELF.FindComponent('cb' + s);\r
- if (c <> nil) and (c is TCheckbox) then\r
- TCheckbox(c).Checked := (gpsbabel_ini.ReadString('GPSBabelGUI', s, '0') <> '0');\r
- end;\r
- edTrackTitleValue.Text := gpsbabel_ini.ReadString('track', 'title',\r
- edTrackTitleValue.Text);\r
- edRoutesSimplifyMaxPoints.Text := gpsbabel_ini.ReadString('simplify', 'count',\r
- edRoutesSimplifyMaxPoints.Text);\r
- finally\r
- l.Free;\r
- end;\r
-*)\r
-end;\r
-\r
-procedure TfrmFilter.StoreSettingsToInifile();\r
-var\r
- i: Integer;\r
- c: TComponent;\r
-begin\r
-(*\r
- for i := 0 to SELF.ComponentCount - 1 do\r
- begin\r
- c := SELF.Components[i];\r
- if (c is TCheckBox) then\r
- begin\r
- if TCheckBox(c).Checked then\r
- gpsbabel_ini.WriteString('GPSBabelGUI', Copy(TCheckbox(c).Name, 3, 256), '1')\r
- else\r
- gpsbabel_ini.DeleteKey('GPSBabelGUI', Copy(TCheckbox(c).Name, 3, 256));\r
- end;\r
- end;\r
-\r
- if cbTrackTitle.Checked then\r
- gpsbabel_ini.WriteString('track', 'title', edTrackTitleValue.Text)\r
- else\r
- gpsbabel_ini.DeleteKey('track', 'title');\r
-\r
- if cbRouteSimplify.Checked then\r
- gpsbabel_ini.WriteString('simplify', 'count', edRoutesSimplifyMaxPoints.Text)\r
- else\r
- gpsbabel_ini.DeleteKey('simplify', 'count');\r
-*)\r
-end;\r
-\r
-procedure TfrmFilter.StoreSettingsToRegistry();\r
-var\r
- i: Integer;\r
- c: TComponent;\r
- r: TRegistry;\r
-begin\r
- r := TRegistry.Create;\r
- try\r
- r.RootKey := HKEY_CURRENT_USER;\r
- if not(r.OpenKey('\SOFTWARE\GPSBabel', True)) then Exit;\r
-\r
- for i := 0 to SELF.ComponentCount - 1 do\r
- begin\r
- c := SELF.Components[i];\r
- if (c is TCheckbox) then\r
- r.WriteBool('filter:' + Copy(c.Name, 3, 256), TCheckBox(c).Checked)\r
- else if (c is TEdit) then\r
- r.WriteString('filter:' + Copy(c.Name, 3, 256), TEdit(c).Text)\r
- else if (c is TCombobox) then\r
- r.WriteString('filter:' + Copy(c.Name, 4, 256), IntToStr(TCombobox(c).ItemIndex));\r
- end;\r
- finally\r
- r.Free;\r
- end;\r
-end;\r
-\r
-procedure TfrmFilter.LoadSettingsFromRegistry();\r
-var\r
- i: Integer;\r
- c: TComponent;\r
- r: TRegistry;\r
- s: string;\r
- u: TUpDown;\r
-\r
- function ReadString(R: TRegistry; const Key, Def: string): string;\r
- begin\r
- if R.ValueExists(Key) then\r
- Result := R.ReadString(Key)\r
- else\r
- Result := Def;\r
- end;\r
-\r
-begin\r
- r := TRegistry.Create;\r
- try\r
- r.RootKey := HKEY_CURRENT_USER;\r
- if not(r.OpenKey('\SOFTWARE\GPSBabel', True)) then Exit;\r
-\r
- for i := 0 to SELF.ComponentCount - 1 do\r
- begin\r
- c := SELF.Components[i];\r
- try\r
- if (c is TCheckbox) then\r
- TCheckBox(c).Checked := r.ReadBool('filter:' + Copy(c.Name, 3, 256))\r
- else if (c is TEdit) then\r
- begin\r
- s := ReadString(r, 'filter:' + Copy(c.Name, 3, 256), TEdit(c).Text);\r
- if HasUpDown(TEdit(c), u) then\r
- u.Position := StrToInt(s)\r
- else\r
- TEdit(c).Text := s;\r
- end\r
- else if (c is TCombobox) then\r
- begin\r
- s := ReadString(r, 'filter:' + Copy(c.Name, 4, 256), '0');\r
- TCombobox(c).ItemIndex := StrToIntDef(s, 0);\r
- end;\r
- except\r
- on E: Exception do ;\r
- end;\r
- end;\r
- finally\r
- r.Free;\r
- end;\r
-end;\r
-\r
-procedure TfrmFilter.cbTransformClick(Sender: TObject);\r
-begin\r
- cobTransformType.Enabled := cbTransform.Checked;\r
- cbTransformDelete.Enabled := cbTransform.Checked;\r
-end;\r
-\r
-procedure TfrmFilter.FormClose(Sender: TObject; var Action: TCloseAction);\r
-begin\r
- StoreBounds('filter_form', Self);\r
-end;\r
-\r
-procedure TfrmFilter.cbGPSfixClick(Sender: TObject);\r
-begin\r
- cobGPSfixes.Enabled := TCheckBox(Sender).Checked;\r
-end;\r
-\r
-end.\r
+++ /dev/null
-unit gnugettext;\r
-(**************************************************************)\r
-(* *)\r
-(* (C) Copyright by Lars B. Dybdahl and others *)\r
-(* E-mail: Lars@dybdahl.dk, phone +45 70201241 *)\r
-(* File version: $Date: 2005-12-06 00:25:47 $ *)\r
-(* Revision: $Revision: 1.3 $ *)\r
-(* *)\r
-(* Contributors: Peter Thornqvist, Troy Wolbrink, *)\r
-(* Frank Andreas de Groot, Igor Siticov, *)\r
-(* Jacques Garcia Vazquez *)\r
-(* *)\r
-(* See http://dybdahl.dk/dxgettext/ for more information *)\r
-(* *)\r
-(**************************************************************)\r
-\r
-// Redistribution and use in source and binary forms, with or without\r
-// modification, are permitted provided that the following conditions are met:\r
-//\r
-// The names of any contributor may not be used to endorse or promote\r
-// products derived from this software without specific prior written permission.\r
-//\r
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"\r
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\r
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\r
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\r
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\r
-// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\r
-// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\r
-// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\r
-// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\r
-// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\r
-\r
-interface\r
-\r
-// If the conditional define DXGETTEXTDEBUG is defined, debugging log is activated.\r
-// Use DefaultInstance.DebugLogToFile() to write the log to a file.\r
-{ $define DXGETTEXTDEBUG}\r
-\r
-{$ifdef VER100}\r
- // Delphi 3\r
- {$DEFINE DELPHI5OROLDER}\r
- {$DEFINE DELPHI6OROLDER}\r
-{$endif}\r
-{$ifdef VER110}\r
- // C++ Builder 3\r
- {$DEFINE DELPHI5OROLDER}\r
- {$DEFINE DELPHI6OROLDER}\r
-{$endif}\r
-{$ifdef VER120}\r
- // Delphi 4\r
- {$DEFINE DELPHI4OROLDER}\r
- {$DEFINE DELPHI5OROLDER}\r
- {$DEFINE DELPHI6OROLDER}\r
-{$endif}\r
-{$ifdef VER125}\r
- // C++ Builder 4\r
- {$DEFINE DELPHI5OROLDER}\r
- {$DEFINE DELPHI6OROLDER}\r
-{$endif}\r
-{$ifdef VER130}\r
- // Delphi 5\r
- {$DEFINE DELPHI5OROLDER}\r
- {$DEFINE DELPHI6OROLDER}\r
- {$ifdef WIN32}\r
- {$DEFINE MSWINDOWS}\r
- {$endif}\r
-{$endif}\r
-{$ifdef VER135}\r
- // C++ Builder 5\r
- {$DEFINE DELPHI5OROLDER}\r
- {$DEFINE DELPHI6OROLDER}\r
- {$ifdef WIN32}\r
- {$DEFINE MSWINDOWS}\r
- {$endif}\r
-{$endif}\r
-{$ifdef VER140}\r
- // Delphi 6\r
-{$ifdef MSWINDOWS}\r
- {$DEFINE DELPHI6OROLDER}\r
-{$endif}\r
-{$endif}\r
-{$ifdef VER150}\r
- // Delphi 7\r
-{$endif}\r
-\r
-uses\r
- TypInfo,\r
-{$ifdef DELPHI4OROLDER}\r
- gnugettextD4,\r
-{$else}\r
- {$ifdef DELPHI5OROLDER}\r
- gnugettextD5,\r
- {$endif}\r
-{$endif}\r
-\r
-{$ifdef MSWINDOWS}\r
- Windows,\r
- Delphi,\r
-{$else}\r
- Libc,\r
-{$endif}\r
- Classes, SysUtils;\r
-\r
-(*****************************************************************************)\r
-(* *)\r
-(* MAIN API *)\r
-(* *)\r
-(*****************************************************************************)\r
-\r
-// Main GNU gettext functions. See documentation for instructions on how to use them.\r
-function _(const szMsgId: widestring): widestring;\r
-function gettext(const szMsgId: widestring): widestring;\r
-function dgettext(const szDomain: string; const szMsgId: widestring): widestring;\r
-function dngettext(const szDomain: string; const singular,plural: widestring; Number:longint): widestring;\r
-function ngettext(const singular,plural: widestring; Number:longint): widestring;\r
-procedure textdomain(const szDomain: string);\r
-function getcurrenttextdomain: string;\r
-procedure bindtextdomain(const szDomain: string; const szDirectory: string);\r
-\r
-// Set language to use\r
-procedure UseLanguage(LanguageCode: string);\r
-function GetCurrentLanguage:string;\r
-\r
-// Translates a component (form, frame etc.) to the currently selected language.\r
-// Put TranslateComponent(self) in the OnCreate event of all your forms.\r
-// See the manual for documentation on these functions\r
-type\r
- TTranslator=procedure (obj:TObject) of object;\r
-\r
-procedure TP_Ignore(AnObject:TObject; const name:string);\r
-procedure TP_IgnoreClass (IgnClass:TClass);\r
-procedure TP_IgnoreClassProperty (IgnClass:TClass;const propertyname:string);\r
-procedure TP_GlobalIgnoreClass (IgnClass:TClass);\r
-procedure TP_GlobalIgnoreClassProperty (IgnClass:TClass;const propertyname:string);\r
-procedure TP_GlobalHandleClass (HClass:TClass;Handler:TTranslator);\r
-procedure TranslateComponent(AnObject: TComponent; const TextDomain:string='');\r
-procedure RetranslateComponent(AnObject: TComponent; const TextDomain:string='');\r
-\r
-// Add more domains that resourcestrings can be extracted from. If a translation\r
-// is not found in the default domain, this domain will be searched, too.\r
-// This is useful for adding mo files for certain runtime libraries and 3rd\r
-// party component libraries\r
-procedure AddDomainForResourceString (const domain:string);\r
-procedure RemoveDomainForResourceString (const domain:string);\r
-\r
-// Unicode-enabled way to get resourcestrings, automatically translated\r
-// Use like this: ws:=LoadResStringW(@NameOfResourceString);\r
-function LoadResString(ResStringRec: PResStringRec): widestring;\r
-function LoadResStringA(ResStringRec: PResStringRec): ansistring;\r
-function LoadResStringW(ResStringRec: PResStringRec): widestring;\r
-\r
-// This returns an empty string if not translated or translator name is not specified.\r
-function GetTranslatorNameAndEmail:widestring;\r
-\r
-\r
-(*****************************************************************************)\r
-(* *)\r
-(* ADVANCED FUNCTIONALITY *)\r
-(* *)\r
-(*****************************************************************************)\r
-\r
-const\r
- DefaultTextDomain = 'default';\r
-\r
-var\r
- ExecutableFilename:string; // This is set to paramstr(0) or the name of the DLL you are creating.\r
-\r
-type\r
- EGnuGettext=class(Exception);\r
- EGGProgrammingError=class(EGnuGettext);\r
- EGGComponentError=class(EGnuGettext);\r
- EGGIOError=class(EGnuGettext);\r
- EGGAnsi2WideConvError=class(EGnuGettext);\r
-\r
-// This function will turn resourcestring hooks on or off, eventually with BPL file support.\r
-// Please do not activate BPL file support when the package is in design mode.\r
-const AutoCreateHooks=true;\r
-procedure HookIntoResourceStrings (enabled:boolean=true; SupportPackages:boolean=false);\r
-\r
-\r
-\r
-\r
-(*****************************************************************************)\r
-(* *)\r
-(* CLASS based implementation. *)\r
-(* Use TGnuGettextInstance to have more than one language *)\r
-(* in your application at the same time *)\r
-(* *)\r
-(*****************************************************************************)\r
-\r
-{$ifdef MSWINDOWS}\r
-{$ifndef DELPHI6OROLDER}\r
-{$WARN UNSAFE_TYPE OFF}\r
-{$WARN UNSAFE_CODE OFF}\r
-{$WARN UNSAFE_CAST OFF}\r
-{$endif}\r
-{$endif}\r
-\r
-type\r
- TOnDebugLine = Procedure (Sender: TObject; const Line: String; var Discard: Boolean) of Object; // Set Discard to false if output should still go to ordinary debug log\r
- TGetPluralForm=function (Number:Longint):Integer;\r
- TDebugLogger=procedure (line: ansistring) of object;\r
- TMoFile= // Don't use this class. It's for internal use.\r
- class // Threadsafe. Only constructor and destructor are writing to memory\r
- private\r
- doswap: boolean;\r
- public\r
- Users:Integer; // Reference count. If it reaches zero, this object should be destroyed.\r
- constructor Create (filename:string;Offset,Size:int64);\r
- destructor Destroy; override;\r
- function gettext(const msgid: ansistring;var found:boolean): ansistring; // uses mo file\r
- property isSwappedArchitecture:boolean read doswap;\r
- private\r
- N, O, T: Cardinal; // Values defined at http://www.linuxselfhelp.com/gnu/gettext/html_chapter/gettext_6.html\r
- startindex,startstep:integer;\r
- {$ifdef mswindows}\r
- mo: THandle;\r
- momapping: THandle;\r
- {$endif}\r
- momemoryHandle:PChar;\r
- momemory: PChar;\r
- function autoswap32(i: cardinal): cardinal;\r
- function CardinalInMem(baseptr: PChar; Offset: Cardinal): Cardinal;\r
- end;\r
- TDomain= // Don't use this class. It's for internal use.\r
- class\r
- private\r
- Enabled:boolean;\r
- vDirectory: string;\r
- procedure setDirectory(const dir: string);\r
- public\r
- DebugLogger:TDebugLogger;\r
- Domain: string;\r
- property Directory: string read vDirectory write setDirectory;\r
- constructor Create;\r
- destructor Destroy; override;\r
- // Set parameters\r
- procedure SetLanguageCode (const langcode:string);\r
- procedure SetFilename (const filename:string); // Bind this domain to a specific file\r
- // Get information\r
- procedure GetListOfLanguages(list:TStrings);\r
- function GetTranslationProperty(Propertyname: string): WideString;\r
- function gettext(const msgid: ansistring): ansistring; // uses mo file\r
- private\r
- mofile:TMoFile;\r
- SpecificFilename:string;\r
- curlang: string;\r
- OpenHasFailedBefore: boolean;\r
- procedure OpenMoFile;\r
- procedure CloseMoFile;\r
- end;\r
- TExecutable=\r
- class\r
- procedure Execute; virtual; abstract;\r
- end;\r
- TGnuGettextInstance=\r
- class\r
- private\r
- fOnDebugLine:TOnDebugLine;\r
- CreatorThread:Cardinal; // Only this thread can use LoadResString\r
- public\r
- Enabled:Boolean; // Set this to false to disable translations\r
- DesignTimeCodePage:Integer; // See MultiByteToWideChar() in Win32 API for documentation\r
- constructor Create;\r
- destructor Destroy; override;\r
- procedure UseLanguage(LanguageCode: string);\r
- procedure GetListOfLanguages (const domain:string; list:TStrings); // Puts list of language codes, for which there are translations in the specified domain, into list\r
- {$ifdef DELPHI5OROLDER}\r
- function gettext(const szMsgId: widestring): widestring;\r
- function ngettext(const singular,plural:widestring;Number:longint):widestring;\r
- {$endif}\r
- {$ifndef DELPHI5OROLDER}\r
- function gettext(const szMsgId: ansistring): widestring; overload;\r
- function gettext(const szMsgId: widestring): widestring; overload;\r
- function ngettext(const singular,plural:ansistring;Number:longint):widestring; overload;\r
- function ngettext(const singular,plural:widestring;Number:longint):widestring; overload;\r
- {$endif}\r
- function GetCurrentLanguage:string;\r
- function GetTranslationProperty (const Propertyname:string):WideString;\r
- function GetTranslatorNameAndEmail:widestring;\r
-\r
- // Form translation tools, these are not threadsafe. All TP_ procs must be called just before TranslateProperites()\r
- procedure TP_Ignore(AnObject:TObject; const name:string);\r
- procedure TP_IgnoreClass (IgnClass:TClass);\r
- procedure TP_IgnoreClassProperty (IgnClass:TClass;propertyname:string);\r
- procedure TP_GlobalIgnoreClass (IgnClass:TClass);\r
- procedure TP_GlobalIgnoreClassProperty (IgnClass:TClass;propertyname:string);\r
- procedure TP_GlobalHandleClass (HClass:TClass;Handler:TTranslator);\r
- procedure TranslateProperties(AnObject: TObject; textdomain:string='');\r
- procedure TranslateComponent(AnObject: TComponent; const TextDomain:string='');\r
- procedure RetranslateComponent(AnObject: TComponent; const TextDomain:string='');\r
-\r
- // Multi-domain functions\r
- {$ifdef DELPHI5OROLDER}\r
- function dgettext(const szDomain: string; const szMsgId: widestring): widestring;\r
- function dngettext(const szDomain: string; const singular,plural:widestring;Number:longint):widestring;\r
- {$endif}\r
- {$ifndef DELPHI5OROLDER}\r
- function dgettext(const szDomain: string; const szMsgId: ansistring): widestring; overload;\r
- function dgettext(const szDomain: string; const szMsgId: widestring): widestring; overload;\r
- function dngettext(const szDomain: string; const singular,plural:ansistring;Number:longint):widestring; overload;\r
- function dngettext(const szDomain: string; const singular,plural:widestring;Number:longint):widestring; overload;\r
- {$endif}\r
- procedure textdomain(const szDomain: string);\r
- function getcurrenttextdomain: string;\r
- procedure bindtextdomain(const szDomain: string; const szDirectory: string);\r
- procedure bindtextdomainToFile (const szDomain: string; const filename: string); // Also works with files embedded in exe file\r
-\r
- // Windows API functions\r
- function LoadResString(ResStringRec: PResStringRec): widestring;\r
-\r
- // Output all log info to this file. This may only be called once.\r
- procedure DebugLogToFile (const filename:string; append:boolean=false);\r
- procedure DebugLogPause (PauseEnabled:boolean);\r
- property OnDebugLine: TOnDebugLine read fOnDebugLine write fOnDebugLine; // If set, all debug output goes here\r
-\r
- // Conversion according to design-time character set\r
- function ansi2wide (const s:ansistring):widestring;\r
- protected\r
- procedure TranslateStrings (sl:TStrings;const TextDomain:string);\r
-\r
- // Override these three, if you want to inherited from this class\r
- // to create a new class that handles other domain and language dependent\r
- // issues\r
- procedure WhenNewLanguage (const LanguageID:string); virtual; // Override to know when language changes\r
- procedure WhenNewDomain (const TextDomain:string); virtual; // Override to know when text domain changes. Directory is purely informational\r
- procedure WhenNewDomainDirectory (const TextDomain,Directory:string); virtual; // Override to know when any text domain's directory changes. It won't be called if a domain is fixed to a specific file.\r
- private\r
- curlang: string;\r
- curGetPluralForm:TGetPluralForm;\r
- curmsgdomain: string;\r
- savefileCS: TMultiReadExclusiveWriteSynchronizer;\r
- savefile: TextFile;\r
- savememory: TStringList;\r
- DefaultDomainDirectory:string;\r
- domainlist: TStringList; // List of domain names. Objects are TDomain.\r
- TP_IgnoreList:TStringList; // Temporary list, reset each time TranslateProperties is called\r
- TP_ClassHandling:TList; // Items are TClassMode. If a is derived from b, a comes first\r
- TP_GlobalClassHandling:TList; // Items are TClassMode. If a is derived from b, a comes first\r
- TP_Retranslator:TExecutable; // Cast this to TTP_Retranslator\r
- DebugLogCS:TMultiReadExclusiveWriteSynchronizer;\r
- DebugLog:TStream;\r
- DebugLogOutputPaused:Boolean;\r
- function TP_CreateRetranslator:TExecutable; // Must be freed by caller!\r
- procedure FreeTP_ClassHandlingItems;\r
- procedure DebugWriteln(line: ansistring);\r
- procedure TranslateProperty(AnObject: TObject; PropInfo: PPropInfo;\r
- TodoList: TStrings; const TextDomain:string);\r
- function Getdomain(const domain, DefaultDomainDirectory, CurLang: string): TDomain; // Translates a single property of an object\r
- end;\r
-\r
-var\r
- DefaultInstance:TGnuGettextInstance;\r
-\r
-implementation\r
-\r
-(**************************************************************************)\r
-// Some comments on the implementation:\r
-// This unit should be independent of other units where possible.\r
-// It should have a small footprint in any way.\r
-(**************************************************************************)\r
-// TMultiReadExclusiveWriteSynchronizer is used instead of TCriticalSection\r
-// because it makes this unit independent of the SyncObjs unit\r
-(**************************************************************************)\r
-\r
-{$ifdef DELPHI5OROLDER}\r
-uses\r
- FileCtrl;\r
-{$endif}\r
-\r
-type\r
- TTP_RetranslatorItem=\r
- class\r
- obj:TObject;\r
- Propname:string;\r
- OldValue:WideString;\r
- end;\r
- TTP_Retranslator=\r
- class (TExecutable)\r
- TextDomain:string;\r
- Instance:TGnuGettextInstance;\r
- constructor Create;\r
- destructor Destroy; override;\r
- procedure Remember (obj:TObject; PropName:String; OldValue:WideString);\r
- procedure Execute; override;\r
- private\r
- list:TList;\r
- end;\r
- TEmbeddedFileInfo=\r
- class\r
- offset,size:int64;\r
- end;\r
- TFileLocator=\r
- class // This class finds files even when embedded inside executable\r
- constructor Create;\r
- destructor Destroy; override;\r
- procedure Analyze; // List files embedded inside executable\r
- function FileExists (filename:string):boolean;\r
- function GetMoFile (filename:string;DebugLogger:TDebugLogger):TMoFile;\r
- procedure ReleaseMoFile (mofile:TMoFile);\r
- private\r
- basedirectory:string;\r
- filelist:TStringList; //Objects are TEmbeddedFileInfo. Filenames are relative to .exe file\r
- MoFilesCS:TMultiReadExclusiveWriteSynchronizer;\r
- MoFiles:TStringList; // Objects are filenames+offset, objects are TMoFile\r
- function ReadInt64 (str:TStream):int64;\r
- end;\r
- TGnuGettextComponentMarker=\r
- class (TComponent)\r
- public\r
- LastLanguage:string;\r
- Retranslator:TExecutable;\r
- destructor Destroy; override;\r
- end;\r
- TClassMode=\r
- class\r
- HClass:TClass;\r
- SpecialHandler:TTranslator;\r
- PropertiesToIgnore:TStringList; // This is ignored if Handler is set\r
- constructor Create;\r
- destructor Destroy; override;\r
- end;\r
- TRStrinfo = record\r
- strlength, stroffset: cardinal;\r
- end;\r
- TStrInfoArr = array[0..10000000] of TRStrinfo;\r
- PStrInfoArr = ^TStrInfoArr;\r
- TCharArray5=array[0..4] of ansichar;\r
- THook= // Replaces a runtime library procedure with a custom procedure\r
- class\r
- public\r
- constructor Create (OldProcedure, NewProcedure: pointer; FollowJump:boolean=false);\r
- destructor Destroy; override; // Restores unhooked state\r
- procedure Reset (FollowJump:boolean=false); // Disables and picks up patch points again\r
- procedure Disable;\r
- procedure Enable;\r
- private\r
- oldproc,newproc:Pointer;\r
- Patch:TCharArray5;\r
- Original:TCharArray5;\r
- PatchPosition:PChar;\r
- procedure Shutdown; // Same as destroy, except that object is not destroyed\r
- end;\r
-\r
-var\r
- // System information\r
- Win32PlatformIsUnicode:boolean=False;\r
- \r
- // Information about files embedded inside .exe file\r
- FileLocator:TFileLocator;\r
-\r
- // Hooks into runtime library functions\r
- ResourceStringDomainListCS:TMultiReadExclusiveWriteSynchronizer;\r
- ResourceStringDomainList:TStringList;\r
- HookLoadResString:THook;\r
- HookLoadStr:THook;\r
- HookFmtLoadStr:THook;\r
-\r
-function GGGetEnvironmentVariable(const Name:string):string;\r
-var\r
- Len: integer;\r
- W : String;\r
-begin\r
- Result := '';\r
- SetLength(W,1);\r
- Len := Windows.GetEnvironmentVariable(PChar(Name), PChar(W), 1);\r
- if Len > 0 then begin\r
- SetLength(Result, Len - 1);\r
- Windows.GetEnvironmentVariable(PChar(Name), PChar(Result), Len);\r
- end;\r
-end;\r
-\r
-function StripCR (s:string):string;\r
-var\r
- i:integer;\r
-begin\r
- i:=1;\r
- while i<=length(s) do begin\r
- if s[i]=#13 then delete (s,i,1) else inc (i);\r
- end;\r
- Result:=s;\r
-end;\r
-\r
-function LF2LineBreakA (s:string):string;\r
-{$ifdef MSWINDOWS}\r
-var\r
- i:integer;\r
-{$endif}\r
-begin\r
- {$ifdef MSWINDOWS}\r
- Assert (sLinebreak=#13#10);\r
- i:=1;\r
- while i<=length(s) do begin\r
- if (s[i]=#10) and (copy(s,i-1,1)<>#13) then begin\r
- insert (#13,s,i);\r
- inc (i,2);\r
- end else\r
- inc (i);\r
- end;\r
- {$endif}\r
- Result:=s;\r
-end;\r
-\r
-function IsWriteProp(Info: PPropInfo): Boolean;\r
-begin\r
- Result := Assigned(Info) and (Info^.SetProc <> nil);\r
-end;\r
-\r
-function string2csyntax(s: string): string;\r
-// Converts a string to the syntax that is used in .po files\r
-var\r
- i: integer;\r
- c: char;\r
-begin\r
- Result := '';\r
- for i := 1 to length(s) do begin\r
- c := s[i];\r
- case c of\r
- #32..#33, #35..#255: Result := Result + c;\r
- #13: Result := Result + '\r';\r
- #10: Result := Result + '\n"'#13#10'"';\r
- #34: Result := Result + '\"';\r
- else\r
- Result := Result + '\0x' + IntToHex(ord(c), 2);\r
- end;\r
- end;\r
- Result := '"' + Result + '"';\r
-end;\r
-\r
-function ResourceStringGettext(MsgId: widestring): widestring;\r
-var\r
- i:integer;\r
-begin\r
- if (MsgID='') or (ResourceStringDomainListCS=nil) then begin\r
- // This only happens during very complicated program startups that fail,\r
- // or when Msgid=''\r
- Result:=MsgId;\r
- exit;\r
- end;\r
- ResourceStringDomainListCS.BeginRead;\r
- try\r
- for i:=0 to ResourceStringDomainList.Count-1 do begin\r
- Result:=dgettext(ResourceStringDomainList.Strings[i], MsgId);\r
- if Result<>MsgId then\r
- break;\r
- end;\r
- finally\r
- ResourceStringDomainListCS.EndRead;\r
- end;\r
-end;\r
-\r
-function gettext(const szMsgId: widestring): widestring;\r
-begin\r
- Result:=DefaultInstance.gettext(szMsgId);\r
-end;\r
-\r
-function _(const szMsgId: widestring): widestring;\r
-begin\r
- Result:=DefaultInstance.gettext(szMsgId);\r
-end;\r
-\r
-function dgettext(const szDomain: string; const szMsgId: widestring): widestring;\r
-begin\r
- Result:=DefaultInstance.dgettext(szDomain, szMsgId);\r
-end;\r
-\r
-function dngettext(const szDomain: string; const singular,plural: widestring; Number:longint): widestring;\r
-begin\r
- Result:=DefaultInstance.dngettext(szDomain,singular,plural,Number);\r
-end;\r
-\r
-function ngettext(const singular,plural: widestring; Number:longint): widestring;\r
-begin\r
- Result:=DefaultInstance.ngettext(singular,plural,Number);\r
-end;\r
-\r
-procedure textdomain(const szDomain: string);\r
-begin\r
- DefaultInstance.textdomain(szDomain);\r
-end;\r
-\r
-procedure SetGettextEnabled (enabled:boolean);\r
-begin\r
- DefaultInstance.Enabled:=enabled;\r
-end;\r
-\r
-function getcurrenttextdomain: string;\r
-begin\r
- Result:=DefaultInstance.getcurrenttextdomain;\r
-end;\r
-\r
-procedure bindtextdomain(const szDomain: string; const szDirectory: string);\r
-begin\r
- DefaultInstance.bindtextdomain(szDomain, szDirectory);\r
-end;\r
-\r
-procedure TP_Ignore(AnObject:TObject; const name:string);\r
-begin\r
- DefaultInstance.TP_Ignore(AnObject, name);\r
-end;\r
-\r
-procedure TP_GlobalIgnoreClass (IgnClass:TClass);\r
-begin\r
- DefaultInstance.TP_GlobalIgnoreClass(IgnClass);\r
-end;\r
-\r
-procedure TP_IgnoreClass (IgnClass:TClass);\r
-begin\r
- DefaultInstance.TP_IgnoreClass(IgnClass);\r
-end;\r
-\r
-procedure TP_IgnoreClassProperty (IgnClass:TClass;const propertyname:string);\r
-begin\r
- DefaultInstance.TP_IgnoreClassProperty(IgnClass,propertyname);\r
-end;\r
-\r
-procedure TP_GlobalIgnoreClassProperty (IgnClass:TClass;const propertyname:string);\r
-begin\r
- DefaultInstance.TP_GlobalIgnoreClassProperty(IgnClass,propertyname);\r
-end;\r
-\r
-procedure TP_GlobalHandleClass (HClass:TClass;Handler:TTranslator);\r
-begin\r
- DefaultInstance.TP_GlobalHandleClass (HClass, Handler);\r
-end;\r
-\r
-procedure TranslateComponent(AnObject: TComponent; const TextDomain:string='');\r
-begin\r
- DefaultInstance.TranslateComponent(AnObject, TextDomain);\r
-end;\r
-\r
-procedure RetranslateComponent(AnObject: TComponent; const TextDomain:string='');\r
-begin\r
- DefaultInstance.RetranslateComponent(AnObject, TextDomain);\r
-end;\r
-\r
-{$ifdef MSWINDOWS}\r
-\r
-// These constants are only used in Windows 95\r
-// Thanks to Frank Andreas de Groot for this table\r
-const\r
- IDAfrikaans = $0436; IDAlbanian = $041C;\r
- IDArabicAlgeria = $1401; IDArabicBahrain = $3C01;\r
- IDArabicEgypt = $0C01; IDArabicIraq = $0801;\r
- IDArabicJordan = $2C01; IDArabicKuwait = $3401;\r
- IDArabicLebanon = $3001; IDArabicLibya = $1001;\r
- IDArabicMorocco = $1801; IDArabicOman = $2001;\r
- IDArabicQatar = $4001; IDArabic = $0401;\r
- IDArabicSyria = $2801; IDArabicTunisia = $1C01;\r
- IDArabicUAE = $3801; IDArabicYemen = $2401;\r
- IDArmenian = $042B; IDAssamese = $044D;\r
- IDAzeriCyrillic = $082C; IDAzeriLatin = $042C;\r
- IDBasque = $042D; IDByelorussian = $0423;\r
- IDBengali = $0445; IDBulgarian = $0402;\r
- IDBurmese = $0455; IDCatalan = $0403;\r
- IDChineseHongKong = $0C04; IDChineseMacao = $1404;\r
- IDSimplifiedChinese = $0804; IDChineseSingapore = $1004;\r
- IDTraditionalChinese = $0404; IDCroatian = $041A;\r
- IDCzech = $0405; IDDanish = $0406;\r
- IDBelgianDutch = $0813; IDDutch = $0413;\r
- IDEnglishAUS = $0C09; IDEnglishBelize = $2809;\r
- IDEnglishCanadian = $1009; IDEnglishCaribbean = $2409;\r
- IDEnglishIreland = $1809; IDEnglishJamaica = $2009;\r
- IDEnglishNewZealand = $1409; IDEnglishPhilippines = $3409;\r
- IDEnglishSouthAfrica = $1C09; IDEnglishTrinidad = $2C09;\r
- IDEnglishUK = $0809; IDEnglishUS = $0409;\r
- IDEnglishZimbabwe = $3009; IDEstonian = $0425;\r
- IDFaeroese = $0438; IDFarsi = $0429;\r
- IDFinnish = $040B; IDBelgianFrench = $080C;\r
- IDFrenchCameroon = $2C0C; IDFrenchCanadian = $0C0C;\r
- IDFrenchCotedIvoire = $300C; IDFrench = $040C;\r
- IDFrenchLuxembourg = $140C; IDFrenchMali = $340C;\r
- IDFrenchMonaco = $180C; IDFrenchReunion = $200C;\r
- IDFrenchSenegal = $280C; IDSwissFrench = $100C;\r
- IDFrenchWestIndies = $1C0C; IDFrenchZaire = $240C;\r
- IDFrisianNetherlands = $0462; IDGaelicIreland = $083C;\r
- IDGaelicScotland = $043C; IDGalician = $0456;\r
- IDGeorgian = $0437; IDGermanAustria = $0C07;\r
- IDGerman = $0407; IDGermanLiechtenstein = $1407;\r
- IDGermanLuxembourg = $1007; IDSwissGerman = $0807;\r
- IDGreek = $0408; IDGujarati = $0447;\r
- IDHebrew = $040D; IDHindi = $0439;\r
- IDHungarian = $040E; IDIcelandic = $040F;\r
- IDIndonesian = $0421; IDItalian = $0410;\r
- IDSwissItalian = $0810; IDJapanese = $0411;\r
- IDKannada = $044B; IDKashmiri = $0460;\r
- IDKazakh = $043F; IDKhmer = $0453;\r
- IDKirghiz = $0440; IDKonkani = $0457;\r
- IDKorean = $0412; IDLao = $0454;\r
- IDLatvian = $0426; IDLithuanian = $0427;\r
- IDMacedonian = $042F; IDMalaysian = $043E;\r
- IDMalayBruneiDarussalam = $083E; IDMalayalam = $044C;\r
- IDMaltese = $043A; IDManipuri = $0458;\r
- IDMarathi = $044E; IDMongolian = $0450;\r
- IDNepali = $0461; IDNorwegianBokmol = $0414;\r
- IDNorwegianNynorsk = $0814; IDOriya = $0448;\r
- IDPolish = $0415; IDBrazilianPortuguese = $0416;\r
- IDPortuguese = $0816; IDPunjabi = $0446;\r
- IDRhaetoRomanic = $0417; IDRomanianMoldova = $0818;\r
- IDRomanian = $0418; IDRussianMoldova = $0819;\r
- IDRussian = $0419; IDSamiLappish = $043B;\r
- IDSanskrit = $044F; IDSerbianCyrillic = $0C1A;\r
- IDSerbianLatin = $081A; IDSesotho = $0430;\r
- IDSindhi = $0459; IDSlovak = $041B;\r
- IDSlovenian = $0424; IDSorbian = $042E;\r
- IDSpanishArgentina = $2C0A; IDSpanishBolivia = $400A;\r
- IDSpanishChile = $340A; IDSpanishColombia = $240A;\r
- IDSpanishCostaRica = $140A; IDSpanishDominicanRepublic = $1C0A;\r
- IDSpanishEcuador = $300A; IDSpanishElSalvador = $440A;\r
- IDSpanishGuatemala = $100A; IDSpanishHonduras = $480A;\r
- IDMexicanSpanish = $080A; IDSpanishNicaragua = $4C0A;\r
- IDSpanishPanama = $180A; IDSpanishParaguay = $3C0A;\r
- IDSpanishPeru = $280A; IDSpanishPuertoRico = $500A;\r
- IDSpanishModernSort = $0C0A; IDSpanish = $040A;\r
- IDSpanishUruguay = $380A; IDSpanishVenezuela = $200A;\r
- IDSutu = $0430; IDSwahili = $0441;\r
- IDSwedishFinland = $081D; IDSwedish = $041D;\r
- IDTajik = $0428; IDTamil = $0449;\r
- IDTatar = $0444; IDTelugu = $044A;\r
- IDThai = $041E; IDTibetan = $0451;\r
- IDTsonga = $0431; IDTswana = $0432;\r
- IDTurkish = $041F; IDTurkmen = $0442;\r
- IDUkrainian = $0422; IDUrdu = $0420;\r
- IDUzbekCyrillic = $0843; IDUzbekLatin = $0443;\r
- IDVenda = $0433; IDVietnamese = $042A;\r
- IDWelsh = $0452; IDXhosa = $0434;\r
- IDZulu = $0435;\r
-\r
-function GetWindowsLanguage: string;\r
-var\r
- langid: Cardinal;\r
- langcode: string;\r
- CountryName: array[0..4] of char;\r
- LanguageName: array[0..4] of char;\r
- works: boolean;\r
-begin\r
- // The return value of GetLocaleInfo is compared with 3 = 2 characters and a zero\r
- works := 3 = GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SISO639LANGNAME, LanguageName, SizeOf(LanguageName));\r
- works := works and (3 = GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SISO3166CTRYNAME, CountryName,\r
- SizeOf(CountryName)));\r
- if works then begin\r
- // Windows 98, Me, NT4, 2000, XP and newer\r
- LangCode := PChar(@LanguageName[0]);\r
- if lowercase(LangCode)='no' then LangCode:='nb';\r
- LangCode:=LangCode + '_' + PChar(@CountryName[0]);\r
- end else begin\r
- // This part should only happen on Windows 95.\r
- langid := GetThreadLocale;\r
- case langid of\r
- IDBelgianDutch: langcode := 'nl_BE';\r
- IDBelgianFrench: langcode := 'fr_BE';\r
- IDBrazilianPortuguese: langcode := 'pt_BR';\r
- IDDanish: langcode := 'da_DK';\r
- IDDutch: langcode := 'nl_NL';\r
- IDEnglishUK: langcode := 'en_GB';\r
- IDEnglishUS: langcode := 'en_US';\r
- IDFinnish: langcode := 'fi_FI';\r
- IDFrench: langcode := 'fr_FR';\r
- IDFrenchCanadian: langcode := 'fr_CA';\r
- IDGerman: langcode := 'de_DE';\r
- IDGermanLuxembourg: langcode := 'de_LU';\r
- IDGreek: langcode := 'el_GR';\r
- IDIcelandic: langcode := 'is_IS';\r
- IDItalian: langcode := 'it_IT';\r
- IDKorean: langcode := 'ko_KO';\r
- IDNorwegianBokmol: langcode := 'nb_NO';\r
- IDNorwegianNynorsk: langcode := 'nn_NO';\r
- IDPolish: langcode := 'pl_PL';\r
- IDPortuguese: langcode := 'pt_PT';\r
- IDRussian: langcode := 'ru_RU';\r
- IDSpanish, IDSpanishModernSort: langcode := 'es_ES';\r
- IDSwedish: langcode := 'sv_SE';\r
- IDSwedishFinland: langcode := 'sv_FI';\r
- else\r
- langcode := 'C';\r
- end;\r
- end;\r
- Result := langcode;\r
-end;\r
-{$endif}\r
-\r
-function LoadResStringA(ResStringRec: PResStringRec): string;\r
-begin\r
- Result:=DefaultInstance.LoadResString(ResStringRec);\r
-end;\r
-\r
-function GetTranslatorNameAndEmail:widestring;\r
-begin\r
- Result:=DefaultInstance.GetTranslatorNameAndEmail;\r
-end;\r
-\r
-procedure UseLanguage(LanguageCode: string);\r
-begin\r
- DefaultInstance.UseLanguage(LanguageCode);\r
-end;\r
-\r
-type\r
- PStrData = ^TStrData;\r
- TStrData = record\r
- Ident: Integer;\r
- Str: string;\r
- end;\r
- \r
-function SysUtilsEnumStringModules(Instance: Longint; Data: Pointer): Boolean;\r
-{$IFDEF MSWINDOWS}\r
-var\r
- Buffer: array [0..1023] of char;\r
-begin\r
- with PStrData(Data)^ do begin\r
- SetString(Str, Buffer,\r
- LoadString(Instance, Ident, Buffer, sizeof(Buffer)));\r
- Result := Str = '';\r
- end;\r
-end;\r
-{$ENDIF}\r
-{$IFDEF LINUX}\r
-var\r
- rs:TResStringRec;\r
- Module:HModule;\r
-begin\r
- Module:=Instance;\r
- rs.Module:=@Module;\r
- with PStrData(Data)^ do begin\r
- rs.Identifier:=Ident;\r
- Str:=System.LoadResString(@rs);\r
- Result:=Str='';\r
- end;\r
-end;\r
-{$ENDIF}\r
-\r
-function SysUtilsFindStringResource(Ident: Integer): string;\r
-var\r
- StrData: TStrData;\r
-begin\r
- StrData.Ident := Ident;\r
- StrData.Str := '';\r
- EnumResourceModules(SysUtilsEnumStringModules, @StrData);\r
- Result := StrData.Str;\r
-end;\r
-\r
-function SysUtilsLoadStr(Ident: Integer): string;\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DefaultInstance.DebugWriteln ('Sysutils.LoadRes('+IntToStr(ident)+') called');\r
- {$endif}\r
- Result := ResourceStringGettext(SysUtilsFindStringResource(Ident));\r
-end;\r
-\r
-function SysUtilsFmtLoadStr(Ident: Integer; const Args: array of const): string;\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DefaultInstance.DebugWriteln ('Sysutils.FmtLoadRes('+IntToStr(ident)+',Args) called');\r
- {$endif}\r
- FmtStr(Result, SysUtilsFindStringResource(Ident), Args);\r
- Result:=ResourceStringGettext(Result);\r
-end;\r
-\r
-function LoadResString(ResStringRec: PResStringRec): widestring;\r
-begin\r
- Result:=DefaultInstance.LoadResString(ResStringRec);\r
-end;\r
-\r
-function LoadResStringW(ResStringRec: PResStringRec): widestring;\r
-begin\r
- Result:=DefaultInstance.LoadResString(ResStringRec);\r
-end;\r
-\r
-\r
-\r
-function GetCurrentLanguage:string;\r
-begin\r
- Result:=DefaultInstance.GetCurrentLanguage;\r
-end;\r
-\r
-{ TDomain }\r
-\r
-procedure TDomain.CloseMoFile;\r
-begin\r
- if mofile<>nil then begin\r
- FileLocator.ReleaseMoFile(mofile);\r
- mofile:=nil;\r
- end;\r
- OpenHasFailedBefore:=False;\r
-end;\r
-\r
-destructor TDomain.Destroy;\r
-begin\r
- CloseMoFile;\r
- inherited;\r
-end;\r
-\r
-{$ifdef mswindows}\r
-function GetLastWinError:string;\r
-var\r
- errcode:Cardinal;\r
-begin\r
- SetLength (Result,2000);\r
- errcode:=GetLastError();\r
- Windows.FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,nil,errcode,0,PChar(Result),2000,nil);\r
- Result:=StrPas(PChar(Result));\r
-end;\r
-{$endif}\r
-\r
-procedure TDomain.OpenMoFile;\r
-var\r
- filename: string;\r
-begin\r
- // Check if it is already open\r
- if mofile<>nil then\r
- exit;\r
-\r
- // Check if it has been attempted to open the file before\r
- if OpenHasFailedBefore then\r
- exit;\r
-\r
- if SpecificFilename<>'' then\r
- filename:=SpecificFilename\r
- else begin\r
- filename := Directory + curlang + PathDelim + 'LC_MESSAGES' + PathDelim + domain + '.mo';\r
- if (not FileLocator.FileExists(filename)) and (not fileexists(filename)) then\r
- filename := Directory + copy(curlang, 1, 2) + PathDelim + 'LC_MESSAGES' + PathDelim + domain + '.mo';\r
- end;\r
- if (not FileLocator.FileExists(filename)) and (not fileexists(filename)) then begin\r
- OpenHasFailedBefore:=True;\r
- exit;\r
- end;\r
- mofile:=FileLocator.GetMoFile(filename, DebugLogger);\r
-\r
- {$ifdef DXGETTEXTDEBUG}\r
- if mofile.isSwappedArchitecture then\r
- DebugLogger ('.mo file is swapped (comes from another CPU architecture)');\r
- {$endif}\r
-\r
- // Check, that the contents of the file is utf-8\r
- if pos('CHARSET=UTF-8',uppercase(GetTranslationProperty('Content-Type')))=0 then begin\r
- CloseMoFile;\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugLogger ('The translation for the language code '+curlang+' (in '+filename+') does not have charset=utf-8 in its Content-Type. Translations are turned off.');\r
- {$endif}\r
- {$ifdef MSWINDOWS}\r
- MessageBox(0,PChar('The translation for the language code '+curlang+' (in '+filename+') does not have charset=utf-8 in its Content-Type. Translations are turned off.'),'Localization problem',MB_OK);\r
- {$else}\r
- writeln (stderr,'The translation for the language code '+curlang+' (in '+filename+') does not have charset=utf-8 in its Content-Type. Translations are turned off.');\r
- {$endif}\r
- Enabled:=False;\r
- end;\r
-end;\r
-\r
-function TDomain.GetTranslationProperty(\r
- Propertyname: string): WideString;\r
-var\r
- sl:TStringList;\r
- i:integer;\r
- s:string;\r
-begin\r
- Propertyname:=uppercase(Propertyname)+': ';\r
- sl:=TStringList.Create;\r
- try\r
- sl.Text:=utf8encode(gettext(''));\r
- for i:=0 to sl.Count-1 do begin\r
- s:=sl.Strings[i];\r
- if uppercase(copy(s,1,length(Propertyname)))=Propertyname then begin\r
- Result:=utf8decode(trim(copy(s,length(PropertyName)+1,maxint)));\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugLogger ('GetTranslationProperty('+PropertyName+') returns '''+Result+'''.');\r
- {$endif}\r
- exit;\r
- end;\r
- end;\r
- finally\r
- FreeAndNil (sl);\r
- end;\r
- Result:='';\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugLogger ('GetTranslationProperty('+PropertyName+') did not find any value. An empty string is returned.');\r
- {$endif}\r
-end;\r
-\r
-procedure TDomain.setDirectory(const dir: string);\r
-begin\r
- vDirectory := IncludeTrailingPathDelimiter(dir);\r
- SpecificFilename:='';\r
- CloseMoFile;\r
-end;\r
-\r
-procedure AddDomainForResourceString (const domain:string);\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DefaultInstance.DebugWriteln ('Extra domain for resourcestring: '+domain);\r
- {$endif}\r
- ResourceStringDomainListCS.BeginWrite;\r
- try\r
- if ResourceStringDomainList.IndexOf(domain)=-1 then\r
- ResourceStringDomainList.Add (domain);\r
- finally\r
- ResourceStringDomainListCS.EndWrite;\r
- end;\r
-end;\r
-\r
-procedure RemoveDomainForResourceString (const domain:string);\r
-var\r
- i:integer;\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DefaultInstance.DebugWriteln ('Remove domain for resourcestring: '+domain);\r
- {$endif}\r
- ResourceStringDomainListCS.BeginWrite;\r
- try\r
- i:=ResourceStringDomainList.IndexOf(domain);\r
- if i<>-1 then\r
- ResourceStringDomainList.Delete (i);\r
- finally\r
- ResourceStringDomainListCS.EndWrite;\r
- end;\r
-end;\r
-\r
-procedure TDomain.SetLanguageCode(const langcode: string);\r
-begin\r
- CloseMoFile;\r
- curlang:=langcode;\r
-end;\r
-\r
-function GetPluralForm2EN(Number: Integer): Integer;\r
-begin\r
- Number:=abs(Number);\r
- if Number=1 then Result:=0 else Result:=1;\r
-end;\r
-\r
-function GetPluralForm1(Number: Integer): Integer;\r
-begin\r
- Result:=0;\r
-end;\r
-\r
-function GetPluralForm2FR(Number: Integer): Integer;\r
-begin\r
- Number:=abs(Number);\r
- if (Number=1) or (Number=0) then Result:=0 else Result:=1;\r
-end;\r
-\r
-function GetPluralForm3LV(Number: Integer): Integer;\r
-begin\r
- Number:=abs(Number);\r
- if (Number mod 10=1) and (Number mod 100<>11) then\r
- Result:=0\r
- else\r
- if Number<>0 then Result:=1\r
- else Result:=2;\r
-end;\r
-\r
-function GetPluralForm3GA(Number: Integer): Integer;\r
-begin\r
- Number:=abs(Number);\r
- if Number=1 then Result:=0\r
- else if Number=2 then Result:=1\r
- else Result:=2;\r
-end;\r
-\r
-function GetPluralForm3LT(Number: Integer): Integer;\r
-var\r
- n1,n2:byte;\r
-begin\r
- Number:=abs(Number);\r
- n1:=Number mod 10;\r
- n2:=Number mod 100;\r
- if (n1=1) and (n2<>11) then\r
- Result:=0\r
- else\r
- if (n1>=2) and ((n2<10) or (n2>=20)) then Result:=1\r
- else Result:=2;\r
-end;\r
-\r
-function GetPluralForm3PL(Number: Integer): Integer;\r
-var\r
- n1,n2:byte;\r
-begin\r
- Number:=abs(Number);\r
- n1:=Number mod 10;\r
- n2:=Number mod 100;\r
- if n1=1 then Result:=0\r
- else if (n1>=2) and (n1<=4) and ((n2<10) or (n2>=20)) then Result:=1\r
- else Result:=2;\r
-end;\r
-\r
-function GetPluralForm3RU(Number: Integer): Integer;\r
-var\r
- n1,n2:byte;\r
-begin\r
- Number:=abs(Number);\r
- n1:=Number mod 10;\r
- n2:=Number mod 100;\r
- if (n1=1) and (n2<>11) then\r
- Result:=0\r
- else\r
- if (n1>=2) and (n1<=4) and ((n2<10) or (n2>=20)) then Result:=1\r
- else Result:=2;\r
-end;\r
-\r
-function GetPluralForm4SL(Number: Integer): Integer;\r
-var\r
- n2:byte;\r
-begin\r
- Number:=abs(Number);\r
- n2:=Number mod 100;\r
- if n2=1 then Result:=0\r
- else\r
- if n2=2 then Result:=1\r
- else\r
- if (n2=3) or (n2=4) then Result:=2\r
- else\r
- Result:=3;\r
-end;\r
-\r
-procedure TDomain.GetListOfLanguages(list: TStrings);\r
-var\r
- sr:TSearchRec;\r
- more:boolean;\r
- filename, path, langcode:string;\r
- i, j:integer;\r
-begin\r
- list.Clear;\r
-\r
- // Iterate through filesystem\r
- more:=FindFirst (Directory+'*',faAnyFile,sr)=0;\r
- while more do begin\r
- if (sr.Attr and faDirectory<>0) and (sr.name<>'.') and (sr.name<>'..') then begin\r
- filename := Directory + sr.Name + PathDelim + 'LC_MESSAGES' + PathDelim + domain + '.mo';\r
- if fileexists(filename) then begin\r
- langcode:=lowercase(sr.name);\r
- if list.IndexOf(langcode)=-1 then\r
- list.Add(langcode);\r
- end;\r
- end;\r
- more:=FindNext (sr)=0;\r
- end;\r
-\r
- // Iterate through embedded files\r
- for i:=0 to FileLocator.filelist.Count-1 do begin\r
- filename:=FileLocator.basedirectory+FileLocator.filelist.Strings[i];\r
- path:=Directory;\r
- {$ifdef MSWINDOWS}\r
- path:=uppercase(path);\r
- filename:=uppercase(filename);\r
- {$endif}\r
- j:=length(path);\r
- if copy(filename,1,j)=path then begin\r
- path:=PathDelim + 'LC_MESSAGES' + PathDelim + domain + '.mo';\r
- {$ifdef MSWINDOWS}\r
- path:=uppercase(path);\r
- {$endif}\r
- if copy(filename,length(filename)-length(path)+1,length(path))=path then begin\r
- langcode:=lowercase(copy(filename,j+1,length(filename)-length(path)-j));\r
- if list.IndexOf(langcode)=-1 then\r
- list.Add(langcode);\r
- end;\r
- end;\r
- end;\r
-end;\r
-\r
-procedure TDomain.SetFilename(const filename: string);\r
-begin\r
- CloseMoFile;\r
- vDirectory := '';\r
- SpecificFilename:=filename;\r
-end;\r
-\r
-function TDomain.gettext(const msgid: ansistring): ansistring;\r
-var\r
- found:boolean;\r
-begin\r
- if not Enabled then begin\r
- Result:=msgid;\r
- exit;\r
- end;\r
- if (mofile=nil) and (not OpenHasFailedBefore) then\r
- OpenMoFile;\r
- if mofile=nil then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugLogger('.mo file is not open. Not translating "'+msgid+'"');\r
- {$endif}\r
- Result := msgid;\r
- end else begin\r
- Result:=mofile.gettext(msgid,found);\r
- {$ifdef DXGETTEXTDEBUG}\r
- if found then\r
- DebugLogger ('Found in .mo ('+Domain+'): "'+utf8encode(msgid)+'"->"'+utf8encode(Result)+'"')\r
- else\r
- DebugLogger ('Translation not found in .mo file ('+Domain+') : "'+utf8encode(msgid)+'"');\r
- {$endif}\r
- end;\r
-end;\r
-\r
-constructor TDomain.Create;\r
-begin\r
- inherited Create;\r
- Enabled:=True;\r
-end;\r
-\r
-{ TGnuGettextInstance }\r
-\r
-procedure TGnuGettextInstance.bindtextdomain(const szDomain,\r
- szDirectory: string);\r
-var\r
- dir:string;\r
-begin\r
- dir:=IncludeTrailingPathDelimiter(szDirectory);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Text domain "'+szDomain+'" is now located at "'+dir+'"');\r
- {$endif}\r
- getdomain(szDomain,DefaultDomainDirectory,CurLang).Directory := dir;\r
- WhenNewDomainDirectory (szDomain, szDirectory);\r
-end;\r
-\r
-constructor TGnuGettextInstance.Create;\r
-begin\r
- CreatorThread:=GetCurrentThreadId;\r
- {$ifdef MSWindows}\r
- DesignTimeCodePage:=CP_ACP;\r
- {$endif}\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugLogCS:=TMultiReadExclusiveWriteSynchronizer.Create;\r
- DebugLog:=TMemoryStream.Create;\r
- DebugWriteln('Debug log started '+DateTimeToStr(Now));\r
- DebugWriteln('');\r
- {$endif}\r
- curGetPluralForm:=GetPluralForm2EN;\r
- Enabled:=True;\r
- curmsgdomain:=DefaultTextDomain;\r
- savefileCS := TMultiReadExclusiveWriteSynchronizer.Create;\r
- domainlist := TStringList.Create;\r
- TP_IgnoreList:=TStringList.Create;\r
- TP_IgnoreList.Sorted:=True;\r
- TP_GlobalClassHandling:=TList.Create;\r
- TP_ClassHandling:=TList.Create;\r
-\r
- // Set some settings\r
- DefaultDomainDirectory := IncludeTrailingPathDelimiter(extractfilepath(ExecutableFilename))+'locale';\r
-\r
- UseLanguage('');\r
-\r
- bindtextdomain(DefaultTextDomain, DefaultDomainDirectory);\r
- textdomain(DefaultTextDomain);\r
-\r
- // Add default properties to ignore\r
- TP_GlobalIgnoreClassProperty(TComponent,'Name');\r
- TP_GlobalIgnoreClassProperty(TCollection,'PropName');\r
-end;\r
-\r
-destructor TGnuGettextInstance.Destroy;\r
-begin\r
- if savememory <> nil then begin\r
- savefileCS.BeginWrite;\r
- try\r
- CloseFile(savefile);\r
- finally\r
- savefileCS.EndWrite;\r
- end;\r
- FreeAndNil(savememory);\r
- end;\r
- FreeAndNil (savefileCS);\r
- FreeAndNil (TP_IgnoreList);\r
- while TP_GlobalClassHandling.Count<>0 do begin\r
- TObject(TP_GlobalClassHandling.Items[0]).Free;\r
- TP_GlobalClassHandling.Delete(0);\r
- end;\r
- FreeAndNil (TP_GlobalClassHandling);\r
- FreeTP_ClassHandlingItems;\r
- FreeAndNil (TP_ClassHandling);\r
- while domainlist.Count <> 0 do begin\r
- domainlist.Objects[0].Free;\r
- domainlist.Delete(0);\r
- end;\r
- FreeAndNil(domainlist);\r
- {$ifdef DXGETTEXTDEBUG}\r
- FreeAndNil (DebugLog);\r
- FreeAndNil (DebugLogCS);\r
- {$endif}\r
- inherited;\r
-end;\r
-\r
-{$ifndef DELPHI5OROLDER}\r
-function TGnuGettextInstance.dgettext(const szDomain: string; const szMsgId: ansistring): widestring;\r
-begin\r
- Result:=dgettext(szDomain, ansi2wide(szMsgId));\r
-end;\r
-{$endif}\r
-\r
-function TGnuGettextInstance.dgettext(const szDomain: string;\r
- const szMsgId: widestring): widestring;\r
-begin\r
- if not Enabled then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Translation has been disabled. Text is not being translated: '+szMsgid);\r
- {$endif}\r
- Result:=szMsgId;\r
- end else begin\r
- Result:=UTF8Decode(LF2LineBreakA(getdomain(szDomain,DefaultDomainDirectory,CurLang).gettext(StripCR(utf8encode(szMsgId)))));\r
- {$ifdef DXGETTEXTDEBUG}\r
- if (szMsgId<>'') and (Result='') then\r
- DebugWriteln (Format('Error: Translation of %s was an empty string. This may never occur.',[szMsgId]));\r
- {$endif}\r
- end;\r
-end;\r
-\r
-function TGnuGettextInstance.GetCurrentLanguage: string;\r
-begin\r
- Result:=curlang;\r
-end;\r
-\r
-function TGnuGettextInstance.getcurrenttextdomain: string;\r
-begin\r
- Result := curmsgdomain;\r
-end;\r
-\r
-{$ifndef DELPHI5OROLDER}\r
-function TGnuGettextInstance.gettext(\r
- const szMsgId: ansistring): widestring;\r
-begin\r
- Result := dgettext(curmsgdomain, szMsgId);\r
-end;\r
-{$endif}\r
-\r
-function TGnuGettextInstance.gettext(\r
- const szMsgId: widestring): widestring;\r
-begin\r
- Result := dgettext(curmsgdomain, szMsgId);\r
-end;\r
-\r
-procedure TGnuGettextInstance.textdomain(const szDomain: string);\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Changed text domain to "'+szDomain+'"');\r
- {$endif}\r
- curmsgdomain := szDomain;\r
- WhenNewDomain (szDomain);\r
-end;\r
-\r
-function TGnuGettextInstance.TP_CreateRetranslator : TExecutable;\r
-var\r
- ttpr:TTP_Retranslator;\r
-begin\r
- ttpr:=TTP_Retranslator.Create;\r
- ttpr.Instance:=self;\r
- TP_Retranslator:=ttpr;\r
- Result:=ttpr;\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('A retranslator was created.');\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.TP_GlobalHandleClass(HClass: TClass;\r
- Handler: TTranslator);\r
-var\r
- cm:TClassMode;\r
- i:integer;\r
-begin\r
- for i:=0 to TP_GlobalClassHandling.Count-1 do begin\r
- cm:=TObject(TP_GlobalClassHandling.Items[i]) as TClassMode;\r
- if cm.HClass=HClass then\r
- raise EGGProgrammingError.Create ('You cannot set a handler for a class that has already been assigned otherwise.');\r
- if HClass.InheritsFrom(cm.HClass) then begin\r
- // This is the place to insert this class\r
- cm:=TClassMode.Create;\r
- cm.HClass:=HClass;\r
- cm.SpecialHandler:=Handler;\r
- TP_GlobalClassHandling.Insert(i,cm);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('A handler was set for class '+HClass.ClassName+'.');\r
- {$endif}\r
- exit;\r
- end;\r
- end;\r
- cm:=TClassMode.Create;\r
- cm.HClass:=HClass;\r
- cm.SpecialHandler:=Handler;\r
- TP_GlobalClassHandling.Add(cm);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('A handler was set for class '+HClass.ClassName+'.');\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.TP_GlobalIgnoreClass(IgnClass: TClass);\r
-var\r
- cm:TClassMode;\r
- i:integer;\r
-begin\r
- for i:=0 to TP_GlobalClassHandling.Count-1 do begin\r
- cm:=TObject(TP_GlobalClassHandling.Items[i]) as TClassMode;\r
- if cm.HClass=IgnClass then\r
- raise EGGProgrammingError.Create ('You cannot add a class to the ignore list that is already on that list: '+IgnClass.ClassName+'. You should keep all TP_Global functions in one place in your source code.');\r
- if IgnClass.InheritsFrom(cm.HClass) then begin\r
- // This is the place to insert this class\r
- cm:=TClassMode.Create;\r
- cm.HClass:=IgnClass;\r
- TP_GlobalClassHandling.Insert(i,cm);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Globally, class '+IgnClass.ClassName+' is being ignored.');\r
- {$endif}\r
- exit;\r
- end;\r
- end;\r
- cm:=TClassMode.Create;\r
- cm.HClass:=IgnClass;\r
- TP_GlobalClassHandling.Add(cm);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Globally, class '+IgnClass.ClassName+' is being ignored.');\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.TP_GlobalIgnoreClassProperty(\r
- IgnClass: TClass; propertyname: string);\r
-var\r
- cm:TClassMode;\r
- i,idx:integer;\r
-begin\r
- propertyname:=uppercase(propertyname);\r
- for i:=0 to TP_GlobalClassHandling.Count-1 do begin\r
- cm:=TObject(TP_GlobalClassHandling.Items[i]) as TClassMode;\r
- if cm.HClass=IgnClass then begin\r
- if Assigned(cm.SpecialHandler) then\r
- raise EGGProgrammingError.Create ('You cannot ignore a class property for a class that has a handler set.');\r
- if not cm.PropertiesToIgnore.Find(propertyname,idx) then\r
- cm.PropertiesToIgnore.Add(propertyname);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Globally, the '+propertyname+' property of class '+IgnClass.ClassName+' is being ignored.');\r
- {$endif}\r
- exit;\r
- end;\r
- if IgnClass.InheritsFrom(cm.HClass) then begin\r
- // This is the place to insert this class\r
- cm:=TClassMode.Create;\r
- cm.HClass:=IgnClass;\r
- cm.PropertiesToIgnore.Add(propertyname);\r
- TP_GlobalClassHandling.Insert(i,cm);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Globally, the '+propertyname+' property of class '+IgnClass.ClassName+' is being ignored.');\r
- {$endif}\r
- exit;\r
- end;\r
- end;\r
- cm:=TClassMode.Create;\r
- cm.HClass:=IgnClass;\r
- cm.PropertiesToIgnore.Add(propertyname);\r
- TP_GlobalClassHandling.Add(cm);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Globally, the '+propertyname+' property of class '+IgnClass.ClassName+' is being ignored.');\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.TP_Ignore(AnObject: TObject;\r
- const name: string);\r
-begin\r
- TP_IgnoreList.Add(uppercase(name));\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('On object with class name '+AnObject.ClassName+', ignore is set on '+name);\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.TranslateComponent(AnObject: TComponent;\r
- const TextDomain: string);\r
-var\r
- comp:TGnuGettextComponentMarker;\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('======================================================================');\r
- DebugWriteln ('TranslateComponent() was called for a component with name '+AnObject.Name+'.');\r
- {$endif}\r
- comp:=AnObject.FindComponent('GNUgettextMarker') as TGnuGettextComponentMarker;\r
- if comp=nil then begin\r
- comp:=TGnuGettextComponentMarker.Create (nil);\r
- comp.Name:='GNUgettextMarker';\r
- comp.Retranslator:=TP_CreateRetranslator;\r
- TranslateProperties (AnObject, TextDomain);\r
- AnObject.InsertComponent(comp);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('This is the first time, that this component has been translated. A retranslator component has been created for this component.');\r
- {$endif}\r
- end else begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('This is not the first time, that this component has been translated.');\r
- {$endif}\r
- if comp.LastLanguage<>curlang then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('ERROR: TranslateComponent() was called twice with different languages. This indicates an attempt to switch language at runtime, but by using TranslateComponent every time. This API has changed - please use RetranslateComponent() instead.');\r
- {$endif}\r
- {$ifdef mswindows}\r
- MessageBox (0,'This application tried to switch the language, but in an incorrect way. The programmer needs to replace a call to TranslateComponent with a call to RetranslateComponent(). The programmer should see the changelog of gnugettext.pas for more information.','Error',MB_OK);\r
- {$else}\r
- writeln (stderr,'This application tried to switch the language, but in an incorrect way. The programmer needs to replace a call to TranslateComponent with a call to RetranslateComponent(). The programmer should see the changelog of gnugettext.pas for more information.');\r
- {$endif}\r
- end else begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('ERROR: TranslateComponent has been called twice, but with the same language chosen. This is a mistake, but in order to prevent that the application breaks, no exception is raised.');\r
- {$endif}\r
- end;\r
- end;\r
- comp.LastLanguage:=curlang;\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('======================================================================');\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.TranslateProperty (AnObject:TObject; PropInfo:PPropInfo; TodoList:TStrings; const TextDomain:string);\r
-var\r
- {$ifdef DELPHI5OROLDER}\r
- ws: string;\r
- old: string;\r
- {$endif}\r
- {$ifndef DELPHI5OROLDER}\r
- ppi:PPropInfo;\r
- ws: WideString;\r
- old: WideString;\r
- {$endif}\r
- obj:TObject;\r
- Propname:string;\r
-begin\r
- PropName:=PropInfo^.Name;\r
- try\r
- // Translate certain types of properties\r
- case PropInfo^.PropType^.Kind of\r
- tkString, tkLString, tkWString:\r
- begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Translating '+AnObject.ClassName+'.'+PropName);\r
- {$endif}\r
- {$ifdef DELPHI5OROLDER}\r
- old := GetStrProp(AnObject, PropName);\r
- {$endif}\r
- {$ifndef DELPHI5OROLDER}\r
- if PropInfo^.PropType^.Kind<>tkWString then\r
- old := ansi2wide(GetStrProp(AnObject, PropName))\r
- else\r
- old := GetWideStrProp(AnObject, PropName);\r
- {$endif}\r
- {$ifdef DXGETTEXTDEBUG}\r
- if old='' then\r
- DebugWriteln ('(Empty, not translated)')\r
- else\r
- DebugWriteln ('Old value: "'+old+'"');\r
- {$endif}\r
- if (old <> '') and (IsWriteProp(PropInfo)) then begin\r
- if TP_Retranslator<>nil then\r
- (TP_Retranslator as TTP_Retranslator).Remember(AnObject, PropName, old);\r
- ws := dgettext(textdomain,old);\r
- if ws <> old then begin\r
- {$ifdef DELPHI5OROLDER}\r
- SetStrProp(AnObject, PropName, ws);\r
- {$endif}\r
- {$ifndef DELPHI5OROLDER}\r
- ppi:=GetPropInfo(AnObject, Propname);\r
- if ppi<>nil then begin\r
- SetWideStrProp(AnObject, ppi, ws);\r
- end else begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('ERROR: Property disappeared: '+Propname+' for object of type '+AnObject.ClassName);\r
- {$endif}\r
- end;\r
- {$endif}\r
- end;\r
- end;\r
- end { case item };\r
- tkClass:\r
- begin\r
-// obj:=GetObjectProp(AnObject, PropName);\r
-// if obj<>nil then\r
-// TodoList.AddObject ('',obj);\r
- end { case item };\r
- end { case };\r
- except\r
- on E:Exception do\r
- raise EGGComponentError.Create ('Property cannot be translated.'+sLineBreak+\r
- 'Add TP_GlobalIgnoreClassProperty('+AnObject.ClassName+','''+PropName+''') to your source code or use'+sLineBreak+\r
- 'TP_Ignore (self,''.'+PropName+''') to prevent this message.'+sLineBreak+\r
- 'Reason: '+e.Message);\r
- end;\r
-end;\r
-\r
-procedure TGnuGettextInstance.TranslateProperties(AnObject: TObject; textdomain:string='');\r
-var\r
- TodoList:TStringList; // List of Name/TObject's that is to be processed\r
- DoneList:TStringList; // List of hex codes representing pointers to objects that have been done\r
- i, j, Count: integer;\r
- PropList: PPropList;\r
- UPropName: string;\r
- PropInfo: PPropInfo;\r
- comp:TComponent;\r
- cm,currentcm:TClassMode;\r
- ObjectPropertyIgnoreList:TStringList;\r
- objid, Name:string;\r
- {$ifdef DELPHI5OROLDER}\r
- Data:PTypeData;\r
- {$endif}\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('----------------------------------------------------------------------');\r
- DebugWriteln ('TranslateProperties() was called for an object of class '+AnObject.ClassName+' with domain "'+textdomain+'".');\r
- {$endif}\r
- if textdomain='' then\r
- textdomain:=curmsgdomain;\r
- if TP_Retranslator<>nil then\r
- (TP_Retranslator as TTP_Retranslator).TextDomain:=textdomain;\r
- DoneList:=TStringList.Create;\r
- TodoList:=TStringList.Create;\r
- ObjectPropertyIgnoreList:=TStringList.Create;\r
- try\r
- TodoList.AddObject('', AnObject);\r
- DoneList.Sorted:=True;\r
- ObjectPropertyIgnoreList.Sorted:=True;\r
- {$ifndef DELPHI5OROLDER}\r
- ObjectPropertyIgnoreList.Duplicates:=dupIgnore;\r
- ObjectPropertyIgnoreList.CaseSensitive:=False;\r
- DoneList.Duplicates:=dupError;\r
- DoneList.CaseSensitive:=True;\r
- {$endif}\r
-\r
- while TodoList.Count<>0 do begin\r
- AnObject:=TodoList.Objects[0];\r
- Name:=TodoList.Strings[0];\r
- TodoList.Delete(0);\r
- if (AnObject<>nil) and (AnObject is TPersistent) then begin\r
- // Make sure each object is only translated once\r
- Assert (sizeof(integer)=sizeof(TObject));\r
- objid:=IntToHex(integer(AnObject),8);\r
- if DoneList.Find(objid,i) then begin\r
- continue;\r
- end else begin\r
- DoneList.Add(objid);\r
- end;\r
-\r
- ObjectPropertyIgnoreList.Clear;\r
-\r
- // Find out if there is special handling of this object\r
- currentcm:=nil;\r
- // First check the local handling instructions\r
- for j:=0 to TP_ClassHandling.Count-1 do begin\r
- cm:=TObject(TP_ClassHandling.Items[j]) as TClassMode;\r
- if AnObject.InheritsFrom(cm.HClass) then begin\r
- if cm.PropertiesToIgnore.Count<>0 then begin\r
- ObjectPropertyIgnoreList.AddStrings(cm.PropertiesToIgnore);\r
- end else begin\r
- // Ignore the entire class\r
- currentcm:=cm;\r
- break;\r
- end;\r
- end;\r
- end;\r
- // Then check the global handling instructions\r
- if currentcm=nil then\r
- for j:=0 to TP_GlobalClassHandling.Count-1 do begin\r
- cm:=TObject(TP_GlobalClassHandling.Items[j]) as TClassMode;\r
- if AnObject.InheritsFrom(cm.HClass) then begin\r
- if cm.PropertiesToIgnore.Count<>0 then begin\r
- ObjectPropertyIgnoreList.AddStrings(cm.PropertiesToIgnore);\r
- end else begin\r
- // Ignore the entire class\r
- currentcm:=cm;\r
- break;\r
- end;\r
- end;\r
- end;\r
- if currentcm<>nil then begin\r
- ObjectPropertyIgnoreList.Clear;\r
- // Ignore or use special handler\r
- if Assigned(currentcm.SpecialHandler) then begin\r
- currentcm.SpecialHandler (AnObject);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Special handler activated for '+AnObject.ClassName);\r
- {$endif}\r
- end else begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Ignoring object '+AnObject.ClassName);\r
- {$endif}\r
- end;\r
- continue;\r
- end;\r
-\r
- {$ifdef DELPHI5OROLDER}\r
- if AnObject.ClassInfo=nil then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('ClassInfo=nil encountered for class '+AnObject.ClassName+'. Translation of that component has stopped. You should ignore this object.');\r
- {$endif}\r
- continue;\r
- end;\r
- Data := GetTypeData(AnObject.Classinfo);\r
- Count := Data^.PropCount;\r
- GetMem(PropList, Count * Sizeof(PPropInfo));\r
- {$endif}\r
- {$ifndef DELPHI5OROLDER}\r
- Count := GetPropList(AnObject, PropList);\r
- {$endif}\r
- try\r
- {$ifdef DELPHI5OROLDER}\r
- GetPropInfos(AnObject.ClassInfo, PropList);\r
- {$endif}\r
- for j := 0 to Count - 1 do begin\r
- PropInfo := PropList[j];\r
- UPropName:=uppercase(PropInfo^.Name);\r
- // Ignore properties that are meant to be ignored\r
- if ((currentcm=nil) or (not currentcm.PropertiesToIgnore.Find(UPropName,i))) and\r
- (not TP_IgnoreList.Find(Name+'.'+UPropName,i)) and\r
- (not ObjectPropertyIgnoreList.Find(UPropName,i)) then begin\r
- TranslateProperty (AnObject,PropInfo,TodoList,TextDomain);\r
- end; // if\r
- end; // for\r
- finally\r
- {$ifdef DELPHI5OROLDER}\r
- FreeMem(PropList, Data^.PropCount * Sizeof(PPropInfo));\r
- {$endif}\r
- {$ifndef DELPHI5OROLDER}\r
- if Count<>0 then\r
- FreeMem (PropList);\r
- {$endif}\r
- end;\r
- if AnObject is TStrings then begin\r
- if ((AnObject as TStrings).Text<>'') and (TP_Retranslator<>nil) then\r
- (TP_Retranslator as TTP_Retranslator).Remember(AnObject, 'Text', (AnObject as TStrings).Text);\r
- TranslateStrings (AnObject as TStrings,TextDomain);\r
- end;\r
- // Check for TCollection\r
- if AnObject is TCollection then begin\r
- for i := 0 to (AnObject as TCollection).Count - 1 do\r
- TodoList.AddObject('',(AnObject as TCollection).Items[i]);\r
- end;\r
- if AnObject is TComponent then begin\r
- for i := 0 to TComponent(AnObject).ComponentCount - 1 do begin\r
- comp:=TComponent(AnObject).Components[i];\r
- if (not TP_IgnoreList.Find(uppercase(comp.Name),j)) then begin\r
- TodoList.AddObject(uppercase(comp.Name),comp);\r
- end;\r
- end;\r
- end;\r
- end { if AnObject<>nil };\r
- end { while todolist.count<>0 };\r
- finally\r
- FreeAndNil (todolist);\r
- FreeAndNil (ObjectPropertyIgnoreList);\r
- FreeAndNil (DoneList);\r
- end;\r
- FreeTP_ClassHandlingItems;\r
- TP_IgnoreList.Clear;\r
- TP_Retranslator:=nil;\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('----------------------------------------------------------------------');\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.UseLanguage(LanguageCode: string);\r
-var\r
- i,p:integer;\r
- dom:TDomain;\r
- l2:string[2];\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln('UseLanguage('''+LanguageCode+'''); called');\r
- {$endif}\r
-\r
- if LanguageCode='' then begin\r
- LanguageCode:=GGGetEnvironmentVariable('LANG');\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('LANG env variable is '''+LanguageCode+'''.');\r
- {$endif}\r
- {$ifdef MSWINDOWS}\r
- if LanguageCode='' then begin\r
- LanguageCode:=GetWindowsLanguage;\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Found Windows language code to be '''+LanguageCode+'''.');\r
- {$endif}\r
- end;\r
- {$endif}\r
- p:=pos('.',LanguageCode);\r
- if p<>0 then\r
- LanguageCode:=copy(LanguageCode,1,p-1);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Language code that will be set is '''+LanguageCode+'''.');\r
- {$endif}\r
- end;\r
-\r
- curlang := LanguageCode;\r
- for i:=0 to domainlist.Count-1 do begin\r
- dom:=domainlist.Objects[i] as TDomain;\r
- dom.SetLanguageCode (curlang);\r
- end;\r
-\r
- l2:=lowercase(copy(curlang,1,2));\r
- if (l2='en') or (l2='de') then curGetPluralForm:=GetPluralForm2EN else\r
- if (l2='hu') or (l2='ko') or (l2='zh') or (l2='ja') or (l2='tr') then curGetPluralForm:=GetPluralForm1 else\r
- if (l2='fr') or (l2='fa') or (lowercase(curlang)='pt_br') then curGetPluralForm:=GetPluralForm2FR else\r
- if (l2='lv') then curGetPluralForm:=GetPluralForm3LV else\r
- if (l2='ga') then curGetPluralForm:=GetPluralForm3GA else\r
- if (l2='lt') then curGetPluralForm:=GetPluralForm3LT else\r
- if (l2='ru') or (l2='cs') or (l2='sk') or (l2='uk') or (l2='hr') then curGetPluralForm:=GetPluralForm3RU else\r
- if (l2='pl') then curGetPluralForm:=GetPluralForm3PL else\r
- if (l2='sl') then curGetPluralForm:=GetPluralForm4SL else begin\r
- curGetPluralForm:=GetPluralForm2EN;\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Plural form for the language was not found. English plurality system assumed.');\r
- {$endif}\r
- end;\r
-\r
- WhenNewLanguage (curlang);\r
-\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln('');\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.TranslateStrings(sl: TStrings;const TextDomain:string);\r
-var\r
- line: string;\r
- i: integer;\r
- s:TStringList;\r
-begin\r
- if sl.Count > 0 then begin\r
- sl.BeginUpdate;\r
- try\r
- s:=TStringList.Create;\r
- try\r
- s.Assign (sl);\r
- for i:=0 to s.Count-1 do begin\r
- line:=s.Strings[i];\r
- if line<>'' then\r
- s.Strings[i]:=dgettext(TextDomain,line);\r
- end;\r
- sl.Assign(s);\r
- finally\r
- FreeAndNil (s);\r
- end;\r
- finally\r
- sl.EndUpdate;\r
- end;\r
- end;\r
-end;\r
-\r
-function TGnuGettextInstance.GetTranslatorNameAndEmail: widestring;\r
-begin\r
- Result:=GetTranslationProperty('LAST-TRANSLATOR');\r
-end;\r
-\r
-function TGnuGettextInstance.GetTranslationProperty(\r
- const Propertyname: string): WideString;\r
-begin\r
- Result:=getdomain(curmsgdomain,DefaultDomainDirectory,CurLang).GetTranslationProperty (Propertyname);\r
-end;\r
-\r
-function TGnuGettextInstance.dngettext(const szDomain: string; const singular, plural: widestring;\r
- Number: Integer): widestring;\r
-var\r
- org,trans:widestring;\r
- idx:integer;\r
- p:integer;\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('dngettext translation (domain '+szDomain+', number is '+IntTostr(Number)+') of '+singular+'/'+plural);\r
- {$endif}\r
- org:=singular+#0+plural;\r
- trans:=dgettext(szDomain,org);\r
- if org=trans then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Translation was equal to english version. English plural forms assumed.');\r
- {$endif}\r
- idx:=GetPluralForm2EN(Number)\r
- end else\r
- idx:=curGetPluralForm(Number);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Index '+IntToStr(idx)+' will be used');\r
- {$endif}\r
- while true do begin\r
- p:=pos(#0,trans);\r
- if p=0 then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Last translation used: '+utf8encode(trans));\r
- {$endif}\r
- Result:=trans;\r
- exit;\r
- end;\r
- if idx=0 then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Translation found: '+utf8encode(trans));\r
- {$endif}\r
- Result:=copy(trans,1,p-1);\r
- exit;\r
- end;\r
- delete (trans,1,p);\r
- dec (idx);\r
- end;\r
-end;\r
-\r
-{$ifndef DELPHI5OROLDER}\r
-function TGnuGettextInstance.ngettext(const singular, plural: ansistring;\r
- Number: Integer): widestring;\r
-begin\r
- Result := dngettext(curmsgdomain, singular, plural, Number);\r
-end;\r
-{$endif}\r
-\r
-function TGnuGettextInstance.ngettext(const singular, plural: widestring;\r
- Number: Integer): widestring;\r
-begin\r
- Result := dngettext(curmsgdomain, singular, plural, Number);\r
-end;\r
-\r
-procedure TGnuGettextInstance.WhenNewDomain(const TextDomain: string);\r
-begin\r
- // This is meant to be empty.\r
-end;\r
-\r
-procedure TGnuGettextInstance.WhenNewLanguage(const LanguageID: string);\r
-begin\r
- // This is meant to be empty.\r
-end;\r
-\r
-procedure TGnuGettextInstance.WhenNewDomainDirectory(const TextDomain,\r
- Directory: string);\r
-begin\r
- // This is meant to be empty.\r
-end;\r
-\r
-procedure TGnuGettextInstance.GetListOfLanguages(const domain: string;\r
- list: TStrings);\r
-begin\r
- getdomain(Domain,DefaultDomainDirectory,CurLang).GetListOfLanguages(list);\r
-end;\r
-\r
-procedure TGnuGettextInstance.bindtextdomainToFile(const szDomain,\r
- filename: string);\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Text domain "'+szDomain+'" is now bound to file named "'+filename+'"');\r
- {$endif}\r
- getdomain(szDomain,DefaultDomainDirectory,CurLang).SetFilename (filename);\r
-end;\r
-\r
-procedure TGnuGettextInstance.DebugLogPause(PauseEnabled: boolean);\r
-begin\r
- DebugLogOutputPaused:=PauseEnabled;\r
-end;\r
-\r
-procedure TGnuGettextInstance.DebugLogToFile(const filename: string; append:boolean=false);\r
-{$ifdef DXGETTEXTDEBUG}\r
-var\r
- fs:TFileStream;\r
- marker:string;\r
-{$endif}\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- // Create the file if needed\r
- if (not fileexists(filename)) or (not append) then\r
- fileclose (filecreate (filename));\r
-\r
- // Open file\r
- fs:=TFileStream.Create (filename,fmOpenWrite or fmShareDenyWrite);\r
- if append then\r
- fs.Seek(0,soFromEnd);\r
-\r
- // Write header if appending\r
- if fs.Position<>0 then begin\r
- marker:=sLineBreak+'==========================================================================='+sLineBreak;\r
- fs.WriteBuffer(marker[1],length(marker));\r
- end;\r
-\r
- // Copy the memorystream contents to the file\r
- DebugLog.Seek(0,soFromBeginning);\r
- fs.CopyFrom(DebugLog,0);\r
-\r
- // Make DebugLog point to the filestream\r
- FreeAndNil (DebugLog);\r
- DebugLog:=fs;\r
-{$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.DebugWriteln(line: ansistring);\r
-Var\r
- Discard: Boolean;\r
-begin\r
- Assert (DebugLogCS<>nil);\r
- Assert (DebugLog<>nil);\r
-\r
- DebugLogCS.BeginWrite;\r
- try\r
- if DebugLogOutputPaused then\r
- exit;\r
-\r
- if Assigned (fOnDebugLine) then begin\r
- Discard := True;\r
- fOnDebugLine (Self, Line, Discard);\r
- If Discard then Exit;\r
- end;\r
-\r
- line:=line+sLineBreak;\r
-\r
- // Ensure that memory usage doesn't get too big.\r
- if (DebugLog is TMemoryStream) and (DebugLog.Position>1000000) then begin\r
- line:=sLineBreak+sLineBreak+sLineBreak+sLineBreak+sLineBreak+\r
- 'Debug log halted because memory usage grew too much.'+sLineBreak+\r
- 'Specify a filename to store the debug log in or disable debug loggin in gnugettext.pas.'+\r
- sLineBreak+sLineBreak+sLineBreak+sLineBreak+sLineBreak;\r
- DebugLogOutputPaused:=True;\r
- end;\r
- DebugLog.WriteBuffer(line[1],length(line));\r
- finally\r
- DebugLogCS.EndWrite;\r
- end;\r
-end;\r
-\r
-function TGnuGettextInstance.Getdomain(const domain, DefaultDomainDirectory, CurLang: string): TDomain;\r
-// Retrieves the TDomain object for the specified domain.\r
-// Creates one, if none there, yet.\r
-var\r
- idx: integer;\r
-begin\r
- idx := domainlist.IndexOf(Domain);\r
- if idx = -1 then begin\r
- Result := TDomain.Create;\r
- Result.DebugLogger:=DebugWriteln;\r
- Result.Domain := Domain;\r
- Result.Directory := DefaultDomainDirectory;\r
- Result.SetLanguageCode(curlang);\r
- domainlist.AddObject(Domain, Result);\r
- end else begin\r
- Result := domainlist.Objects[idx] as TDomain;\r
- end;\r
-end;\r
-\r
-function TGnuGettextInstance.LoadResString(\r
- ResStringRec: PResStringRec): widestring;\r
-{$ifdef MSWINDOWS}\r
-var\r
- Len: Integer;\r
- Buffer: array [0..1023] of char;\r
-{$endif}\r
-{$ifdef LINUX }\r
-const\r
- ResStringTableLen = 16;\r
-type\r
- ResStringTable = array [0..ResStringTableLen-1] of LongWord;\r
-var\r
- Handle: TResourceHandle;\r
- Tab: ^ResStringTable;\r
- ResMod: HMODULE;\r
-{$endif }\r
-begin\r
- if ResStringRec=nil then\r
- exit;\r
- if ResStringRec.Identifier>=64*1024 then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('LoadResString was given an invalid ResStringRec.Identifier');\r
- {$endif}\r
- Result:='ERROR';\r
- exit;\r
- end else begin\r
- {$ifdef LINUX}\r
- // This works with Unicode if the Linux has utf-8 character set\r
- // Result:=System.LoadResString(ResStringRec);\r
- ResMod:=FindResourceHInstance(ResStringRec^.Module^);\r
- Handle:=FindResource(ResMod,\r
- PChar(ResStringRec^.Identifier div ResStringTableLen), PChar(6)); // RT_STRING\r
- Tab:=Pointer(LoadResource(ResMod, Handle));\r
- if Tab=nil then\r
- Result:=''\r
- else\r
- Result:=PWideChar(PChar(Tab)+Tab[ResStringRec^.Identifier mod ResStringTableLen]);\r
- {$endif}\r
- {$ifdef MSWINDOWS}\r
- if not Win32PlatformIsUnicode then begin\r
- SetString(Result, Buffer,\r
- LoadString(FindResourceHInstance(ResStringRec.Module^),\r
- ResStringRec.Identifier, Buffer, SizeOf(Buffer)))\r
- end else begin\r
- Result := '';\r
- Len := 0;\r
- While Len = Length(Result) do begin\r
- if Length(Result) = 0 then\r
- SetLength(Result, 1024)\r
- else\r
- SetLength(Result, Length(Result) * 2);\r
- Len := LoadStringW(FindResourceHInstance(ResStringRec.Module^),\r
- ResStringRec.Identifier, PWideChar(Result), Length(Result));\r
- end;\r
- SetLength(Result, Len);\r
- end;\r
- {$endif}\r
- end;\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Loaded resourcestring: '+utf8encode(Result));\r
- {$endif}\r
- if CreatorThread<>GetCurrentThreadId then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('LoadResString was called from an invalid thread. Resourcestring was not translated.');\r
- {$endif}\r
- end else\r
- Result:=ResourceStringGettext(Result);\r
-end;\r
-\r
-procedure TGnuGettextInstance.RetranslateComponent(AnObject: TComponent;\r
- const TextDomain: string);\r
-var\r
- comp:TGnuGettextComponentMarker;\r
-begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('======================================================================');\r
- DebugWriteln ('RetranslateComponent() was called for a component with name '+AnObject.Name+'.');\r
- {$endif}\r
- comp:=AnObject.FindComponent('GNUgettextMarker') as TGnuGettextComponentMarker;\r
- if comp=nil then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Retranslate was called on an object that has not been translated before. An Exception is being raised.');\r
- {$endif}\r
- raise EGGProgrammingError.Create ('Retranslate was called on an object that has not been translated before. Please use TranslateComponent() before RetranslateComponent().');\r
- end else begin\r
- if comp.LastLanguage<>curlang then begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('The retranslator is being executed.');\r
- {$endif}\r
- comp.Retranslator.Execute;\r
- end else begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('The language has not changed. The retranslator is not executed.');\r
- {$endif}\r
- end;\r
- end;\r
- comp.LastLanguage:=curlang;\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('======================================================================');\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.TP_IgnoreClass(IgnClass: TClass);\r
-var\r
- cm:TClassMode;\r
- i:integer;\r
-begin\r
- for i:=0 to TP_ClassHandling.Count-1 do begin\r
- cm:=TObject(TP_ClassHandling.Items[i]) as TClassMode;\r
- if cm.HClass=IgnClass then\r
- raise EGGProgrammingError.Create ('You cannot add a class to the ignore list that is already on that list: '+IgnClass.ClassName+'.');\r
- if IgnClass.InheritsFrom(cm.HClass) then begin\r
- // This is the place to insert this class\r
- cm:=TClassMode.Create;\r
- cm.HClass:=IgnClass;\r
- TP_ClassHandling.Insert(i,cm);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Locally, class '+IgnClass.ClassName+' is being ignored.');\r
- {$endif}\r
- exit;\r
- end;\r
- end;\r
- cm:=TClassMode.Create;\r
- cm.HClass:=IgnClass;\r
- TP_ClassHandling.Add(cm);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Locally, class '+IgnClass.ClassName+' is being ignored.');\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.TP_IgnoreClassProperty(IgnClass: TClass;\r
- propertyname: string);\r
-var\r
- cm:TClassMode;\r
- i:integer;\r
-begin\r
- propertyname:=uppercase(propertyname);\r
- for i:=0 to TP_ClassHandling.Count-1 do begin\r
- cm:=TObject(TP_ClassHandling.Items[i]) as TClassMode;\r
- if cm.HClass=IgnClass then begin\r
- if Assigned(cm.SpecialHandler) then\r
- raise EGGProgrammingError.Create ('You cannot ignore a class property for a class that has a handler set.');\r
- cm.PropertiesToIgnore.Add(propertyname);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Globally, the '+propertyname+' property of class '+IgnClass.ClassName+' is being ignored.');\r
- {$endif}\r
- exit;\r
- end;\r
- if IgnClass.InheritsFrom(cm.HClass) then begin\r
- // This is the place to insert this class\r
- cm:=TClassMode.Create;\r
- cm.HClass:=IgnClass;\r
- cm.PropertiesToIgnore.Add(propertyname);\r
- TP_ClassHandling.Insert(i,cm);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Locally, the '+propertyname+' property of class '+IgnClass.ClassName+' is being ignored.');\r
- {$endif}\r
- exit;\r
- end;\r
- end;\r
- cm:=TClassMode.Create;\r
- cm.HClass:=IgnClass;\r
- cm.PropertiesToIgnore.Add(propertyname);\r
- TP_GlobalClassHandling.Add(cm);\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugWriteln ('Locally, the '+propertyname+' property of class '+IgnClass.ClassName+' is being ignored.');\r
- {$endif}\r
-end;\r
-\r
-procedure TGnuGettextInstance.FreeTP_ClassHandlingItems;\r
-begin\r
- while TP_ClassHandling.Count<>0 do begin\r
- TObject(TP_ClassHandling.Items[0]).Free;\r
- TP_ClassHandling.Delete(0);\r
- end;\r
-end;\r
-\r
-function TGnuGettextInstance.ansi2wide(const s: ansistring): widestring;\r
-{$ifdef MSWindows}\r
-var\r
- len:integer;\r
-{$endif}\r
-begin\r
-{$ifdef MSWindows}\r
- if DesignTimeCodePage=CP_ACP then begin\r
- // No design-time codepage specified. Using runtime codepage instead.\r
-{$endif}\r
- Result:=s;\r
-{$ifdef MSWindows}\r
- end else begin\r
- len:=length(s);\r
- if len=0 then\r
- Result:=''\r
- else begin\r
- SetLength (Result,len);\r
- len:=MultiByteToWideChar(DesignTimeCodePage,0,pchar(s),len,pwidechar(Result),len);\r
- if len=0 then\r
- raise EGGAnsi2WideConvError.Create ('Cannot convert string to widestring:'+sLineBreak+s);\r
- SetLength (Result,len);\r
- end;\r
- end;\r
-{$endif}\r
-end;\r
-\r
-{$ifndef DELPHI5OROLDER}\r
-function TGnuGettextInstance.dngettext(const szDomain: string; const singular,\r
- plural: ansistring; Number: Integer): widestring;\r
-begin\r
- Result:=dngettext (szDomain, ansi2wide(singular), ansi2wide(plural), Number);\r
-end;\r
-{$endif}\r
-\r
-{ TClassMode }\r
-\r
-constructor TClassMode.Create;\r
-begin\r
- PropertiesToIgnore:=TStringList.Create;\r
- PropertiesToIgnore.Sorted:=True;\r
- PropertiesToIgnore.Duplicates:=dupError;\r
- {$ifndef DELPHI5OROLDER}\r
- PropertiesToIgnore.CaseSensitive:=False;\r
- {$endif}\r
-end;\r
-\r
-destructor TClassMode.Destroy;\r
-begin\r
- FreeAndNil (PropertiesToIgnore);\r
- inherited;\r
-end;\r
-\r
-{ TFileLocator }\r
-\r
-procedure TFileLocator.Analyze;\r
-var\r
- s:ansistring;\r
- i:integer;\r
- offset:int64;\r
- fs:TFileStream;\r
- fi:TEmbeddedFileInfo;\r
- filename:string;\r
-begin\r
- s:='6637DB2E-62E1-4A60-AC19-C23867046A89'#0#0#0#0#0#0#0#0;\r
- s:=copy(s,length(s)-7,8);\r
- offset:=0;\r
- for i:=8 downto 1 do\r
- offset:=offset shl 8+ord(s[i]); \r
- if offset=0 then\r
- exit;\r
- BaseDirectory:=ExtractFilePath(ExecutableFilename);\r
- try\r
- fs:=TFileStream.Create(ExecutableFilename,fmOpenRead or fmShareDenyNone);\r
- try\r
- while true do begin\r
- fs.Seek(offset,soFromBeginning);\r
- offset:=ReadInt64(fs);\r
- if offset=0 then\r
- exit;\r
- fi:=TEmbeddedFileInfo.Create;\r
- try\r
- fi.Offset:=ReadInt64(fs);\r
- fi.Size:=ReadInt64(fs);\r
- SetLength (filename, offset-fs.position);\r
- fs.ReadBuffer (filename[1],offset-fs.position);\r
- filename:=trim(filename);\r
- filelist.AddObject(filename,fi);\r
- except\r
- FreeAndNil (fi);\r
- raise;\r
- end;\r
- end;\r
- finally\r
- FreeAndNil (fs);\r
- end;\r
- except\r
- {$ifdef DXGETTEXTDEBUG}\r
- raise;\r
- {$endif}\r
- end;\r
-end;\r
-\r
-constructor TFileLocator.Create;\r
-begin\r
- MoFilesCS:=TMultiReadExclusiveWriteSynchronizer.Create;\r
- MoFiles:=TStringList.Create;\r
- filelist:=TStringList.Create;\r
- {$ifdef LINUX}\r
- filelist.Duplicates:=dupError;\r
- filelist.CaseSensitive:=True;\r
- {$endif}\r
- MoFiles.Sorted:=True;\r
- {$ifndef DELPHI5OROLDER}\r
- MoFiles.Duplicates:=dupError;\r
- MoFiles.CaseSensitive:=False;\r
- {$ifdef MSWINDOWS}\r
- filelist.Duplicates:=dupError;\r
- filelist.CaseSensitive:=False;\r
- {$endif}\r
- {$endif}\r
- filelist.Sorted:=True;\r
-end;\r
-\r
-destructor TFileLocator.Destroy;\r
-begin\r
- while filelist.count<>0 do begin\r
- filelist.Objects[0].Free;\r
- filelist.Delete (0);\r
- end;\r
- FreeAndNil (filelist);\r
- FreeAndNil (MoFiles);\r
- FreeAndNil (MoFilesCS);\r
- inherited;\r
-end;\r
-\r
-function TFileLocator.FileExists(filename: string): boolean;\r
-var\r
- idx:integer;\r
-begin\r
- if copy(filename,1,length(basedirectory))=basedirectory then \r
- filename:=copy(filename,length(basedirectory)+1,maxint);\r
- Result:=filelist.Find(filename,idx);\r
-end;\r
-\r
-function TFileLocator.GetMoFile(filename: string; DebugLogger:TDebugLogger): TMoFile;\r
-var\r
- fi:TEmbeddedFileInfo;\r
- idx:integer;\r
- idxname:string;\r
- Offset, Size: Int64;\r
- realfilename:string;\r
-begin\r
- // Find real filename\r
- offset:=0;\r
- size:=0;\r
- realfilename:=filename;\r
- if copy(filename,1,length(basedirectory))=basedirectory then begin\r
- filename:=copy(filename,length(basedirectory)+1,maxint);\r
- idx:=filelist.IndexOf(filename);\r
- if idx<>-1 then begin\r
- fi:=filelist.Objects[idx] as TEmbeddedFileInfo;\r
- realfilename:=ExecutableFilename;\r
- offset:=fi.offset;\r
- size:=fi.size;\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugLogger ('Instead of '+filename+', using '+realfilename+' from offset '+IntTostr(offset)+', size '+IntToStr(size));\r
- {$endif}\r
- end;\r
- end;\r
-\r
-\r
- {$ifdef DXGETTEXTDEBUG}\r
- DebugLogger ('Reading .mo data from file '''+filename+'''');\r
- {$endif}\r
-\r
- // Find TMoFile object\r
- MoFilesCS.BeginWrite;\r
- try\r
- idxname:=realfilename+#1+IntToStr(offset);\r
- if MoFiles.Find(idxname, idx) then begin\r
- Result:=MoFiles.Objects[idx] as TMoFile;\r
- end else begin\r
- Result:=TMoFile.Create (realfilename, Offset, Size);\r
- MoFiles.AddObject(idxname, Result);\r
- end;\r
- Inc (Result.Users);\r
- finally\r
- MoFilesCS.EndWrite;\r
- end;\r
-end;\r
-\r
-function TFileLocator.ReadInt64(str: TStream): int64;\r
-begin\r
- Assert (sizeof(Result)=8);\r
- str.ReadBuffer(Result,8);\r
-end;\r
-\r
-procedure TFileLocator.ReleaseMoFile(mofile: TMoFile);\r
-var\r
- i:integer;\r
-begin\r
- Assert (mofile<>nil);\r
- \r
- MoFilesCS.BeginWrite;\r
- try\r
- dec (mofile.Users);\r
- if mofile.Users<=0 then begin\r
- i:=MoFiles.Count-1;\r
- while i>=0 do begin\r
- if MoFiles.Objects[i]=mofile then begin\r
- MoFiles.Delete(i);\r
- FreeAndNil (mofile);\r
- break;\r
- end;\r
- dec (i);\r
- end;\r
- end;\r
- finally\r
- MoFilesCS.EndWrite;\r
- end;\r
-end;\r
-\r
-{ TTP_Retranslator }\r
-\r
-constructor TTP_Retranslator.Create;\r
-begin\r
- list:=TList.Create;\r
-end;\r
-\r
-destructor TTP_Retranslator.Destroy;\r
-var\r
- i:integer;\r
-begin\r
- for i:=0 to list.Count-1 do\r
- TObject(list.Items[i]).Free;\r
- FreeAndNil (list);\r
- inherited;\r
-end;\r
-\r
-procedure TTP_Retranslator.Execute;\r
-var\r
- i:integer;\r
- sl:TStrings;\r
- item:TTP_RetranslatorItem;\r
- newvalue:WideString;\r
- {$ifndef DELPHI5OROLDER}\r
- ppi:PPropInfo;\r
- {$endif}\r
-begin\r
- for i:=0 to list.Count-1 do begin\r
- item:=TObject(list.items[i]) as TTP_RetranslatorItem;\r
- if item.obj is TStrings then begin\r
- // Since we don't know the order of items in sl, and don't have\r
- // the original .Objects[] anywhere, we cannot anticipate anything\r
- // about the current sl.Strings[] and sl.Objects[] values. We therefore\r
- // have to discard both values. We can, however, set the original .Strings[]\r
- // value into the list and retranslate that.\r
- sl:=TStringList.Create;\r
- try\r
- sl.Text:=item.OldValue;\r
- Instance.TranslateStrings(sl,textdomain);\r
- (item.obj as TStrings).BeginUpdate;\r
- try\r
- (item.obj as TStrings).Text:=sl.Text;\r
- finally\r
- (item.obj as TStrings).EndUpdate;\r
- end;\r
- finally\r
- FreeAndNil (sl);\r
- end;\r
- end else begin\r
- newValue:=instance.dgettext(textdomain,item.OldValue);\r
- {$ifdef DELPHI5OROLDER}\r
- SetStrProp(item.obj, item.PropName, newValue);\r
- {$endif}\r
- {$ifndef DELPHI5OROLDER}\r
- ppi:=GetPropInfo(item.obj, item.Propname);\r
- if ppi<>nil then begin\r
- SetWideStrProp(item.obj, ppi, newValue);\r
- end else begin\r
- {$ifdef DXGETTEXTDEBUG}\r
- Instance.DebugWriteln ('ERROR: On retranslation, property disappeared: '+item.Propname+' for object of type '+item.obj.ClassName);\r
- {$endif}\r
- end;\r
- {$endif}\r
- end;\r
- end;\r
-end;\r
-\r
-procedure TTP_Retranslator.Remember(obj: TObject; PropName: String;\r
- OldValue: WideString);\r
-var\r
- item:TTP_RetranslatorItem;\r
-begin\r
- item:=TTP_RetranslatorItem.Create;\r
- item.obj:=obj;\r
- item.Propname:=Propname;\r
- item.OldValue:=OldValue;\r
- list.Add(item);\r
-end;\r
-\r
-{ TGnuGettextComponentMarker }\r
-\r
-destructor TGnuGettextComponentMarker.Destroy;\r
-begin\r
- FreeAndNil (Retranslator);\r
- inherited;\r
-end;\r
-\r
-{ THook }\r
-\r
-constructor THook.Create(OldProcedure, NewProcedure: pointer; FollowJump:boolean=false);\r
-{ Idea and original code from Igor Siticov }\r
-{ Modified by Jacques Garcia Vazquez and Lars Dybdahl }\r
-begin\r
- {$ifndef CPU386}\r
- 'This procedure only works on Intel i386 compatible processors.'\r
- {$endif}\r
-\r
- oldproc:=OldProcedure;\r
- newproc:=NewProcedure;\r
-\r
- Reset (FollowJump);\r
-end;\r
-\r
-destructor THook.Destroy;\r
-begin\r
- Shutdown;\r
- inherited;\r
-end;\r
-\r
-procedure THook.Disable;\r
-begin\r
- Assert (PatchPosition<>nil,'Patch position in THook was nil when Disable was called');\r
- PatchPosition[0]:=Original[0];\r
- PatchPosition[1]:=Original[1];\r
- PatchPosition[2]:=Original[2];\r
- PatchPosition[3]:=Original[3];\r
- PatchPosition[4]:=Original[4];\r
-end;\r
-\r
-procedure THook.Enable;\r
-begin\r
- Assert (PatchPosition<>nil,'Patch position in THook was nil when Enable was called');\r
- PatchPosition[0]:=Patch[0];\r
- PatchPosition[1]:=Patch[1];\r
- PatchPosition[2]:=Patch[2];\r
- PatchPosition[3]:=Patch[3];\r
- PatchPosition[4]:=Patch[4];\r
-end;\r
-\r
-procedure THook.Reset(FollowJump: boolean);\r
-var\r
- offset:integer;\r
- {$ifdef LINUX}\r
- p:pointer;\r
- pagesize:integer;\r
- {$endif}\r
- {$ifdef MSWindows}\r
- ov: cardinal;\r
- {$endif}\r
-begin\r
- if PatchPosition<>nil then\r
- Shutdown;\r
-\r
- patchPosition := OldProc;\r
- if FollowJump and (Word(OldProc^) = $25FF) then begin\r
- // This finds the correct procedure if a virtual jump has been inserted\r
- // at the procedure address\r
- Inc(Integer(patchPosition), 2); // skip the jump\r
- patchPosition := pChar(Pointer(pointer(patchPosition)^)^);\r
- end;\r
- offset:=integer(NewProc)-integer(pointer(patchPosition))-5;\r
-\r
- Patch[0] := char($E9);\r
- Patch[1] := char(offset and 255);\r
- Patch[2] := char((offset shr 8) and 255);\r
- Patch[3] := char((offset shr 16) and 255);\r
- Patch[4] := char((offset shr 24) and 255);\r
-\r
- Original[0]:=PatchPosition[0];\r
- Original[1]:=PatchPosition[1];\r
- Original[2]:=PatchPosition[2];\r
- Original[3]:=PatchPosition[3];\r
- Original[4]:=PatchPosition[4];\r
-\r
- {$ifdef MSWINDOWS}\r
- if not VirtualProtect(Pointer(PatchPosition), 5, PAGE_EXECUTE_READWRITE, @ov) then\r
- RaiseLastOSError;\r
- {$endif}\r
- {$ifdef LINUX}\r
- pageSize:=sysconf (_SC_PAGE_SIZE);\r
- p:=pointer(PatchPosition);\r
- p:=pointer((integer(p) + PAGESIZE-1) and not (PAGESIZE-1) - pageSize);\r
- if mprotect (p, pageSize, PROT_READ + PROT_WRITE + PROT_EXEC) <> 0 then\r
- RaiseLastOSError;\r
- {$endif}\r
-end;\r
-\r
-procedure THook.Shutdown;\r
-begin\r
- Disable;\r
- PatchPosition:=nil;\r
-end;\r
-\r
-procedure HookIntoResourceStrings (enabled:boolean=true; SupportPackages:boolean=false);\r
-begin\r
- HookLoadResString.Reset (SupportPackages);\r
- HookLoadStr.Reset (SupportPackages);\r
- HookFmtLoadStr.Reset (SupportPackages);\r
- if enabled then begin\r
- HookLoadResString.Enable;\r
- HookLoadStr.Enable;\r
- HookFmtLoadStr.Enable;\r
- end;\r
-end;\r
-\r
-{ TMoFile }\r
-\r
-function TMoFile.autoswap32(i: cardinal): cardinal;\r
-var\r
- cnv1, cnv2:\r
- record\r
- case integer of\r
- 0: (arr: array[0..3] of byte);\r
- 1: (int: cardinal);\r
- end;\r
-begin\r
- if doswap then begin\r
- cnv1.int := i;\r
- cnv2.arr[0] := cnv1.arr[3];\r
- cnv2.arr[1] := cnv1.arr[2];\r
- cnv2.arr[2] := cnv1.arr[1];\r
- cnv2.arr[3] := cnv1.arr[0];\r
- Result := cnv2.int;\r
- end else\r
- Result := i;\r
-end;\r
-\r
-function TMoFile.CardinalInMem(baseptr: PChar; Offset: Cardinal): Cardinal;\r
-var pc:^Cardinal;\r
-begin\r
- inc (baseptr,offset);\r
- pc:=Pointer(baseptr);\r
- Result:=pc^;\r
- if doswap then\r
- autoswap32(Result);\r
-end;\r
-\r
-constructor TMoFile.Create(filename: string; Offset,Size:int64);\r
-var\r
- i:cardinal;\r
- nn:integer;\r
- {$ifdef linux}\r
- mofile:TFileStream;\r
- {$endif}\r
-begin\r
- if sizeof(i) <> 4 then\r
- raise EGGProgrammingError.Create('TDomain in gnugettext is written for an architecture that has 32 bit integers.');\r
-\r
- {$ifdef mswindows}\r
- // Map the mo file into memory and let the operating system decide how to cache\r
- mo:=createfile (PChar(filename),GENERIC_READ,FILE_SHARE_READ,nil,OPEN_EXISTING,0,0);\r
- if mo=INVALID_HANDLE_VALUE then\r
- raise EGGIOError.Create ('Cannot open file '+filename);\r
- momapping:=CreateFileMapping (mo, nil, PAGE_READONLY, 0, 0, nil);\r
- if momapping=0 then\r
- raise EGGIOError.Create ('Cannot create memory map on file '+filename);\r
- momemoryHandle:=MapViewOfFile (momapping,FILE_MAP_READ,0,0,0);\r
- if momemoryHandle=nil then begin\r
- raise EGGIOError.Create ('Cannot map file '+filename+' into memory. Reason: '+GetLastWinError);\r
- end;\r
- momemory:=momemoryHandle+offset;\r
- {$endif}\r
- {$ifdef linux}\r
- // Read the whole file into memory\r
- mofile:=TFileStream.Create (filename, fmOpenRead or fmShareDenyNone);\r
- try\r
- if size=0 then\r
- size:=mofile.Size;\r
- Getmem (momemoryHandle,size);\r
- momemory:=momemoryHandle;\r
- mofile.Seek(offset,soFromBeginning);\r
- mofile.ReadBuffer(momemory^,size);\r
- finally\r
- FreeAndNil (mofile);\r
- end;\r
- {$endif}\r
-\r
- // Check the magic number\r
- doswap:=False;\r
- i:=CardinalInMem(momemory,0);\r
- if (i <> $950412DE) and (i <> $DE120495) then\r
- EGGIOError.Create('This file is not a valid GNU gettext mo file: ' + filename);\r
- doswap := (i = $DE120495);\r
-\r
-\r
- // Find the positions in the file according to the file format spec\r
- CardinalInMem(momemory,4); // Read the version number, but don't use it for anything.\r
- N:=CardinalInMem(momemory,8); // Get string count\r
- O:=CardinalInMem(momemory,12); // Get offset of original strings\r
- T:=CardinalInMem(momemory,16); // Get offset of translated strings\r
-\r
- // Calculate start conditions for a binary search\r
- nn := N;\r
- startindex := 1;\r
- while nn <> 0 do begin\r
- nn := nn shr 1;\r
- startindex := startindex shl 1;\r
- end;\r
- startindex := startindex shr 1;\r
- startstep := startindex shr 1;\r
-end;\r
-\r
-destructor TMoFile.Destroy;\r
-begin\r
- {$ifdef mswindows}\r
- UnMapViewOfFile (momemoryHandle);\r
- CloseHandle (momapping);\r
- CloseHandle (mo);\r
- {$endif}\r
- {$ifdef linux}\r
- FreeMem (momemoryHandle);\r
- {$endif}\r
- inherited;\r
-end;\r
-\r
-function TMoFile.gettext(const msgid: ansistring;var found:boolean): ansistring;\r
-var\r
- i, step: cardinal;\r
- offset, pos: cardinal;\r
- CompareResult:integer;\r
- msgidptr,a,b:PChar;\r
- abidx:integer;\r
- size, msgidsize:integer;\r
-begin\r
- found:=false;\r
- msgidptr:=PChar(msgid);\r
- msgidsize:=length(msgid);\r
-\r
- // Do binary search\r
- i:=startindex;\r
- step:=startstep;\r
- while true do begin\r
- // Get string for index i\r
- pos:=O+8*(i-1);\r
- offset:=CardinalInMem (momemory,pos+4);\r
- size:=CardinalInMem (momemory,pos);\r
- a:=msgidptr;\r
- b:=momemory+offset;\r
- abidx:=size;\r
- if msgidsize<abidx then\r
- abidx:=msgidsize;\r
- CompareResult:=0;\r
- while abidx<>0 do begin\r
- CompareResult:=integer(byte(a^))-integer(byte(b^));\r
- if CompareResult<>0 then\r
- break;\r
- dec (abidx);\r
- inc (a);\r
- inc (b);\r
- end;\r
- if CompareResult=0 then \r
- CompareResult:=msgidsize-size;\r
- if CompareResult=0 then begin // msgid=s\r
- // Found the msgid\r
- pos:=T+8*(i-1);\r
- offset:=CardinalInMem (momemory,pos+4);\r
- size:=CardinalInMem (momemory,pos);\r
- SetString (Result,momemory+offset,size);\r
- found:=True;\r
- break;\r
- end;\r
- if step=0 then begin\r
- // Not found\r
- Result:=msgid;\r
- break;\r
- end;\r
- if CompareResult<0 then begin // msgid<s\r
- if i < 1+step then\r
- i := 1\r
- else\r
- i := i - step;\r
- step := step shr 1;\r
- end else begin // msgid>s\r
- i := i + step;\r
- if i > N then\r
- i := N;\r
- step := step shr 1;\r
- end;\r
- end;\r
-end;\r
-\r
-initialization\r
- {$ifdef DXGETTEXTDEBUG}\r
- {$ifdef MSWINDOWS}\r
- MessageBox (0,'gnugettext.pas debugging is enabled. Turn it off before releasing this piece of software.','Information',MB_OK);\r
- {$endif}\r
- {$ifdef LINUX}\r
- writeln (stderr,'gnugettext.pas debugging is enabled. Turn it off before releasing this piece of software.');\r
- {$endif}\r
- {$endif}\r
- if IsLibrary then begin\r
- // Get DLL/shared object filename\r
- SetLength (ExecutableFilename,300);\r
- {$ifdef MSWINDOWS}\r
- SetLength (ExecutableFilename,GetModuleFileName(HInstance, PChar(ExecutableFilename), length(ExecutableFilename)));\r
- {$else}\r
- // This line has not been tested on Linux, yet, but should work.\r
- SetLength (ExecutableFilename,GetModuleFileName(0, PChar(ExecutableFilename), length(ExecutableFilename)));\r
- {$endif}\r
- end else\r
- ExecutableFilename:=Paramstr(0);\r
- FileLocator:=TFileLocator.Create;\r
- FileLocator.Analyze;\r
- ResourceStringDomainList:=TStringList.Create;\r
- ResourceStringDomainList.Add(DefaultTextDomain);\r
- ResourceStringDomainListCS:=TMultiReadExclusiveWriteSynchronizer.Create;\r
- DefaultInstance:=TGnuGettextInstance.Create;\r
- {$ifdef MSWINDOWS}\r
- Win32PlatformIsUnicode := (Win32Platform = VER_PLATFORM_WIN32_NT);\r
- {$endif}\r
-\r
- // replace Borlands LoadResString with gettext enabled version:\r
- HookLoadResString:=THook.Create (@system.LoadResString, @LoadResStringA);\r
- HookLoadStr:=THook.Create (@sysutils.LoadStr, @SysUtilsLoadStr);\r
- HookFmtLoadStr:=THook.Create (@sysutils.FmtLoadStr, @SysUtilsFmtLoadStr);\r
- HookIntoResourceStrings (AutoCreateHooks,false);\r
-\r
-finalization\r
- FreeAndNil (DefaultInstance);\r
- FreeAndNil (ResourceStringDomainListCS);\r
- FreeAndNil (ResourceStringDomainList);\r
- FreeAndNil (HookFmtLoadStr);\r
- FreeAndNil (HookLoadStr);\r
- FreeAndNil (HookLoadResString);\r
- FreeAndNil (FileLocator);\r
-\r
-end.\r
-\r
+++ /dev/null
-unit gnugettextD4;\r
-(* File version: $Date: 2005-12-06 00:25:47 $ *)\r
-(* Revision: $Revision: 1.3 $ *)\r
-// Delphi 5 optimized interface for gnugettext.pas\r
-// This unit must only be used on Delphi 5. When you upgrade to Delphi 6 or\r
-// later, you should remove this unit and replace all reference to gnugettextD5\r
-// with refernces to gnugettext.\r
-\r
-interface\r
-\r
-uses\r
- Classes, TypInfo;\r
-\r
-// Ansistring versions of the api\r
-function _(const szMsgId: string): string;\r
-function gettext(const szMsgId: string): string;\r
-function dgettext(const szDomain: string; const szMsgId: string): string;\r
-procedure TranslateComponent(AnObject: TComponent);\r
-\r
-//*****************************************************************************\r
-// Don't use anything in the interface below this line.\r
-// It only contains code or gnugettext.pas to make it compile with Delphi 5.\r
-\r
-type\r
- UTF8String = AnsiString;\r
-\r
-const\r
- PathDelim='\';\r
- sLineBreak=#13#10;\r
-\r
-function GetEnvironmentVariable(const VarName: string): string;\r
-function DirectoryExists(const Name:string):boolean;\r
-function IncludeTrailingPathDelimiter(s: string): string;\r
-function ExcludeTrailingPathDelimiter(s: string): string;\r
-procedure RaiseLastOSError;\r
-function StrToFloatDef(const S:String;Default:Extended):Extended;\r
-function Utf8Decode(const S: UTF8String): WideString;\r
-function Utf8Encode(const WS: WideString): UTF8String;\r
-\r
-// for delphi 4\r
-\r
-procedure FreeAndNil(var P);\r
-function IncludeTrailingBackSlash(const Path: string): string;\r
-function ExcludeTrailingBackslash(const Path: string): string;\r
-\r
-implementation\r
-\r
-uses\r
- filectrl, Windows, SysUtils,\r
- gnugettext;\r
-\r
-function GetEnvironmentVariable(const VarName: string): string;\r
-var Size: Integer;\r
-begin\r
- Size := Windows.GetEnvironmentVariable(PChar(VarName), nil, 0);\r
- SetLength(Result, Size - 1);\r
- Windows.GetEnvironmentVariable(PChar(VarName), PChar(Result), Size);\r
-end;\r
-\r
-function DirectoryExists(const Name:string):boolean;\r
-begin\r
- Result := FileCtrl.DirectoryExists(Name);\r
-end;\r
-\r
-function IncludeTrailingPathDelimiter(s: string): string;\r
-begin\r
- Result := IncludeTrailingBackslash(s);\r
-end;\r
-\r
-function ExcludeTrailingPathDelimiter(s: string): string;\r
-begin\r
- Result := ExcludeTrailingBackslash(s);\r
-end;\r
-\r
-procedure RaiseLastOSError;\r
-begin\r
- RaiseLastWin32Error;\r
-end;\r
-\r
-function StrToFloatDef(const S:String;Default:Extended):Extended;\r
-begin\r
- if not TextToFloat(PChar(S), Result, fvExtended) then\r
- Result := Default;\r
-end;\r
-\r
-function UnicodeToUtf8(Dest: PChar; MaxDestBytes: Cardinal; Source: PWideChar; SourceChars: Cardinal): Cardinal;\r
-var\r
- i, count: Cardinal;\r
- c: Cardinal;\r
-begin\r
- Result := 0;\r
- if Source = nil then\r
- Exit;\r
- count := 0;\r
- i := 0;\r
- if Dest <> nil then begin\r
- while (i < SourceChars) and (count < MaxDestBytes) do begin\r
- c := Cardinal(Source[i]);\r
- Inc(i);\r
- if c <= $7F then begin\r
- Dest[count] := Char(c);\r
- Inc(count);\r
- end else\r
- if c > $7FF then begin\r
- if count + 3 > MaxDestBytes then\r
- break;\r
- Dest[count] := Char($E0 or (c shr 12));\r
- Dest[count + 1] := Char($80 or ((c shr 6) and $3F));\r
- Dest[count + 2] := Char($80 or (c and $3F));\r
- Inc(count, 3);\r
- end else // $7F < Source[i] <= $7FF\r
- begin\r
- if count + 2 > MaxDestBytes then\r
- break;\r
- Dest[count] := Char($C0 or (c shr 6));\r
- Dest[count + 1] := Char($80 or (c and $3F));\r
- Inc(count, 2);\r
- end;\r
- end;\r
- if count >= MaxDestBytes then\r
- count := MaxDestBytes - 1;\r
- Dest[count] := #0;\r
- end else begin\r
- while i < SourceChars do begin\r
- c := Integer(Source[i]);\r
- Inc(i);\r
- if c > $7F then begin\r
- if c > $7FF then\r
- Inc(count);\r
- Inc(count);\r
- end;\r
- Inc(count);\r
- end;\r
- end;\r
- Result := count + 1; // convert zero based index to byte count\r
-end;\r
-\r
-function Utf8ToUnicode(Dest: PWideChar; MaxDestChars: Cardinal; Source: PChar; SourceBytes: Cardinal): Cardinal;\r
-var\r
- i, count: Cardinal;\r
- c: Byte;\r
- wc: Cardinal;\r
-begin\r
- if Source = nil then begin\r
- Result := 0;\r
- Exit;\r
- end;\r
- Result := Cardinal(-1);\r
- count := 0;\r
- i := 0;\r
- if Dest <> nil then begin\r
- while (i < SourceBytes) and (count < MaxDestChars) do begin\r
- wc := Cardinal(Source[i]);\r
- Inc(i);\r
- if (wc and $80) <> 0 then begin\r
- if i >= SourceBytes then\r
- Exit; // incomplete multibyte char\r
- wc := wc and $3F;\r
- if (wc and $20) <> 0 then begin\r
- c := Byte(Source[i]);\r
- Inc(i);\r
- if (c and $C0) <> $80 then\r
- Exit; // malformed trail byte or out of range char\r
- if i >= SourceBytes then\r
- Exit; // incomplete multibyte char\r
- wc := (wc shl 6) or (c and $3F);\r
- end;\r
- c := Byte(Source[i]);\r
- Inc(i);\r
- if (c and $C0) <> $80 then\r
- Exit; // malformed trail byte\r
-\r
- Dest[count] := WideChar((wc shl 6) or (c and $3F));\r
- end else\r
- Dest[count] := WideChar(wc);\r
- Inc(count);\r
- end;\r
- if count >= MaxDestChars then\r
- count := MaxDestChars - 1;\r
- Dest[count] := #0;\r
- end else begin\r
- while (i < SourceBytes) do begin\r
- c := Byte(Source[i]);\r
- Inc(i);\r
- if (c and $80) <> 0 then begin\r
- if i >= SourceBytes then\r
- Exit; // incomplete multibyte char\r
- c := c and $3F;\r
- if (c and $20) <> 0 then begin\r
- c := Byte(Source[i]);\r
- Inc(i);\r
- if (c and $C0) <> $80 then\r
- Exit; // malformed trail byte or out of range char\r
- if i >= SourceBytes then\r
- Exit; // incomplete multibyte char\r
- end;\r
- c := Byte(Source[i]);\r
- Inc(i);\r
- if (c and $C0) <> $80 then\r
- Exit; // malformed trail byte\r
- end;\r
- Inc(count);\r
- end;\r
- end;\r
- Result := count + 1;\r
-end;\r
-\r
-function Utf8Decode(const S: UTF8String): WideString;\r
-var\r
- L: Integer;\r
- Temp: WideString;\r
-begin\r
- Result := '';\r
- if S = '' then\r
- Exit;\r
- SetLength(Temp, Length(S));\r
-\r
- L := Utf8ToUnicode(PWideChar(Temp), Length(Temp) + 1, PChar(S), Length(S));\r
- if L > 0 then\r
- SetLength(Temp, L - 1)\r
- else\r
- Temp := '';\r
- Result := Temp;\r
-end;\r
-\r
-function Utf8Encode(const WS: WideString): UTF8String;\r
-var\r
- L: Integer;\r
- Temp: UTF8String;\r
-begin\r
- Result := '';\r
- if WS = '' then\r
- Exit;\r
- SetLength(Temp, Length(WS) * 3); // SetLength includes space for null terminator\r
-\r
- L := UnicodeToUtf8(PChar(Temp), Length(Temp) + 1, PWideChar(WS), Length(WS));\r
- if L > 0 then\r
- SetLength(Temp, L - 1)\r
- else\r
- Temp := '';\r
- Result := Temp;\r
-end;\r
-\r
-function _(const szMsgId: string): string;\r
-begin\r
- Result:=gettext(szMsgid);\r
-end;\r
-\r
-function gettext(const szMsgId: string): string;\r
-begin\r
- Result:=string(DefaultInstance.gettext(DefaultInstance.ansi2wide(szMsgId)));\r
-end;\r
-\r
-function dgettext(const szDomain: string; const szMsgId: string): string;\r
-begin\r
- Result:=string(DefaultInstance.dgettext(szDomain,DefaultInstance.ansi2wide(szMsgId)));\r
-end;\r
-\r
-procedure TranslateComponent(AnObject: TComponent);\r
-begin\r
- gnugettext.TranslateComponent(AnObject);\r
-end;\r
-\r
-// for delphi 4\r
-\r
-procedure FreeAndNil(var P);\r
-begin\r
- TObject(P).Free;\r
- Pointer(P) := NIL;\r
-end;\r
-\r
-function IncludeTrailingBackSlash(const Path: string): string;\r
-begin\r
- if (Path <> '') and\r
- not(Path[Length(Path)] in [':', '\']) then\r
- Result := Path + '\'\r
- else\r
- Result := Path;\r
-end;\r
-\r
-function ExcludeTrailingBackslash(const Path: string): string;\r
-var\r
- Len: Integer;\r
-begin\r
- Len := Length(Path);\r
- while (Len > 0) and (Path[Len] in ['/', '\']) do Dec(Len);\r
- SetString(Result, PChar(Path), Len);\r
-end;\r
-\r
-end.\r
+++ /dev/null
-unit gnugettextD5;\r
-// Information about this file:\r
-// $LastChangedDate: 2005-04-04 19:40:57 +0200 (Mon, 04 Apr 2005) $\r
-// $LastChangedRevision: 60 $\r
-// $HeadURL: svn://svn.berlios.de/dxgettext/trunk/dxgettext/sample/gnugettextD5.pas $\r
-\r
-// Delphi 5 optimized interface for gnugettext.pas\r
-// This unit must only be used on Delphi 5. When you upgrade to Delphi 6 or\r
-// later, you should remove this unit and replace all reference to gnugettextD5\r
-// with refernces to gnugettext.\r
-\r
-interface\r
-\r
-uses\r
- Classes;\r
- \r
-// Ansistring versions of the api\r
-function _(const szMsgId: string): string;\r
-function gettext(const szMsgId: string): string;\r
-function dgettext(const szDomain: string; const szMsgId: string): string;\r
-procedure TranslateComponent(AnObject: TComponent);\r
-\r
-\r
-\r
-//*****************************************************************************\r
-// Don't use anything in the interface below this line.\r
-// It only contains code or gnugettext.pas to make it compile with Delphi 5.\r
-\r
-type\r
- UTF8String = AnsiString;\r
-\r
-const\r
- PathDelim='\';\r
- sLineBreak=#13#10;\r
- \r
-function GetEnvironmentVariable(const VarName: string): string;\r
-function DirectoryExists(const Name:string):boolean;\r
-function IncludeTrailingPathDelimiter(s: string): string;\r
-function ExcludeTrailingPathDelimiter(s: string): string;\r
-procedure RaiseLastOSError;\r
-function StrToFloatDef(const S:String;Default:Extended):Extended;\r
-function Utf8Decode(const S: UTF8String): WideString;\r
-function Utf8Encode(const WS: WideString): UTF8String;\r
-\r
-\r
-\r
-implementation\r
-\r
-uses\r
- filectrl, Windows, SysUtils,\r
- gnugettext;\r
-\r
-function GetEnvironmentVariable(const VarName: string): string;\r
-var Size: Integer;\r
-begin\r
- Size := Windows.GetEnvironmentVariable(PChar(VarName), nil, 0);\r
- SetLength(Result, Size - 1);\r
- Windows.GetEnvironmentVariable(PChar(VarName), PChar(Result), Size);\r
-end;\r
-\r
-function DirectoryExists(const Name:string):boolean;\r
-begin\r
- Result := FileCtrl.DirectoryExists(Name);\r
-end;\r
-\r
-function IncludeTrailingPathDelimiter(s: string): string;\r
-begin\r
- Result := IncludeTrailingBackslash(s);\r
-end;\r
-\r
-function ExcludeTrailingPathDelimiter(s: string): string;\r
-begin\r
- Result := ExcludeTrailingBackslash(s);\r
-end;\r
-\r
-procedure RaiseLastOSError;\r
-begin\r
- RaiseLastWin32Error;\r
-end;\r
-\r
-function StrToFloatDef(const S:String;Default:Extended):Extended;\r
-begin\r
- if not TextToFloat(PChar(S), Result, fvExtended) then\r
- Result := Default;\r
-end;\r
-\r
-function UnicodeToUtf8(Dest: PChar; MaxDestBytes: Cardinal; Source: PWideChar; SourceChars: Cardinal): Cardinal;\r
-var\r
- i, count: Cardinal;\r
- c: Cardinal;\r
-begin\r
- Result := 0;\r
- if Source = nil then\r
- Exit;\r
- count := 0;\r
- i := 0;\r
- if Dest <> nil then begin\r
- while (i < SourceChars) and (count < MaxDestBytes) do begin\r
- c := Cardinal(Source[i]);\r
- Inc(i);\r
- if c <= $7F then begin\r
- Dest[count] := Char(c);\r
- Inc(count);\r
- end else\r
- if c > $7FF then begin\r
- if count + 3 > MaxDestBytes then\r
- break;\r
- Dest[count] := Char($E0 or (c shr 12));\r
- Dest[count + 1] := Char($80 or ((c shr 6) and $3F));\r
- Dest[count + 2] := Char($80 or (c and $3F));\r
- Inc(count, 3);\r
- end else // $7F < Source[i] <= $7FF\r
- begin\r
- if count + 2 > MaxDestBytes then\r
- break;\r
- Dest[count] := Char($C0 or (c shr 6));\r
- Dest[count + 1] := Char($80 or (c and $3F));\r
- Inc(count, 2);\r
- end;\r
- end;\r
- if count >= MaxDestBytes then\r
- count := MaxDestBytes - 1;\r
- Dest[count] := #0;\r
- end else begin\r
- while i < SourceChars do begin\r
- c := Integer(Source[i]);\r
- Inc(i);\r
- if c > $7F then begin\r
- if c > $7FF then\r
- Inc(count);\r
- Inc(count);\r
- end;\r
- Inc(count);\r
- end;\r
- end;\r
- Result := count + 1; // convert zero based index to byte count\r
-end;\r
-\r
-function Utf8ToUnicode(Dest: PWideChar; MaxDestChars: Cardinal; Source: PChar; SourceBytes: Cardinal): Cardinal;\r
-var\r
- i, count: Cardinal;\r
- c: Byte;\r
- wc: Cardinal;\r
-begin\r
- if Source = nil then begin\r
- Result := 0;\r
- Exit;\r
- end;\r
- Result := Cardinal(-1);\r
- count := 0;\r
- i := 0;\r
- if Dest <> nil then begin\r
- while (i < SourceBytes) and (count < MaxDestChars) do begin\r
- wc := Cardinal(Source[i]);\r
- Inc(i);\r
- if (wc and $80) <> 0 then begin\r
- if i >= SourceBytes then\r
- Exit; // incomplete multibyte char\r
- wc := wc and $3F;\r
- if (wc and $20) <> 0 then begin\r
- c := Byte(Source[i]);\r
- Inc(i);\r
- if (c and $C0) <> $80 then\r
- Exit; // malformed trail byte or out of range char\r
- if i >= SourceBytes then\r
- Exit; // incomplete multibyte char\r
- wc := (wc shl 6) or (c and $3F);\r
- end;\r
- c := Byte(Source[i]);\r
- Inc(i);\r
- if (c and $C0) <> $80 then\r
- Exit; // malformed trail byte\r
-\r
- Dest[count] := WideChar((wc shl 6) or (c and $3F));\r
- end else\r
- Dest[count] := WideChar(wc);\r
- Inc(count);\r
- end;\r
- if count >= MaxDestChars then\r
- count := MaxDestChars - 1;\r
- Dest[count] := #0;\r
- end else begin\r
- while (i < SourceBytes) do begin\r
- c := Byte(Source[i]);\r
- Inc(i);\r
- if (c and $80) <> 0 then begin\r
- if i >= SourceBytes then\r
- Exit; // incomplete multibyte char\r
- c := c and $3F;\r
- if (c and $20) <> 0 then begin\r
- c := Byte(Source[i]);\r
- Inc(i);\r
- if (c and $C0) <> $80 then\r
- Exit; // malformed trail byte or out of range char\r
- if i >= SourceBytes then\r
- Exit; // incomplete multibyte char\r
- end;\r
- c := Byte(Source[i]);\r
- Inc(i);\r
- if (c and $C0) <> $80 then\r
- Exit; // malformed trail byte\r
- end;\r
- Inc(count);\r
- end;\r
- end;\r
- Result := count + 1;\r
-end;\r
-\r
-function Utf8Decode(const S: UTF8String): WideString;\r
-var\r
- L: Integer;\r
- Temp: WideString;\r
-begin\r
- Result := '';\r
- if S = '' then\r
- Exit;\r
- SetLength(Temp, Length(S));\r
-\r
- L := Utf8ToUnicode(PWideChar(Temp), Length(Temp) + 1, PChar(S), Length(S));\r
- if L > 0 then\r
- SetLength(Temp, L - 1)\r
- else\r
- Temp := '';\r
- Result := Temp;\r
-end;\r
-\r
-function Utf8Encode(const WS: WideString): UTF8String;\r
-var\r
- L: Integer;\r
- Temp: UTF8String;\r
-begin\r
- Result := '';\r
- if WS = '' then\r
- Exit;\r
- SetLength(Temp, Length(WS) * 3); // SetLength includes space for null terminator\r
-\r
- L := UnicodeToUtf8(PChar(Temp), Length(Temp) + 1, PWideChar(WS), Length(WS));\r
- if L > 0 then\r
- SetLength(Temp, L - 1)\r
- else\r
- Temp := '';\r
- Result := Temp;\r
-end;\r
-\r
-function _(const szMsgId: string): string;\r
-begin\r
- Result:=gettext(szMsgid);\r
-end;\r
-\r
-function gettext(const szMsgId: string): string;\r
-begin\r
- Result:=string(DefaultInstance.gettext(DefaultInstance.ansi2wideDTCP(szMsgId)));\r
-end;\r
-\r
-function dgettext(const szDomain: string; const szMsgId: string): string;\r
-begin\r
- Result:=string(DefaultInstance.dgettext(szDomain,DefaultInstance.ansi2wideDTCP(szMsgId)));\r
-end;\r
-\r
-procedure TranslateComponent(AnObject: TComponent);\r
-begin\r
- gnugettext.TranslateComponent(AnObject);\r
-end;\r
-\r
-end.\r
+++ /dev/null
-unit gnugettextDx;\r
-\r
-interface\r
-\r
-uses\r
- Classes, TypInfo,\r
-{$IFDEF VER120}\r
- gnugettextD4;\r
-{$ELSE}\r
-{$IFDEF VER130}\r
- gnugettextD5;\r
-{$ELSE}\r
- gnugettext;\r
-{$ENDIF}\r
-{$ENDIF}\r
-\r
-function _(const szMsgId: string): string;\r
-function gettext(const szMsgId: string): string;\r
-function dgettext(const szDomain: string; const szMsgId: string): string;\r
-procedure TranslateComponent(AnObject: TComponent);\r
-\r
-implementation\r
-\r
-function _(const szMsgId: string): string;\r
-begin\r
-{$IFDEF VER120}\r
- Result := gnugettextD4._(szMsgId);\r
-{$ELSE}\r
-{$IFDEF VER130}\r
- Result := gnugettextD5._(szMsgId);\r
-{$ELSE}\r
- Result := gnugettext._(szMsgId);\r
-{$ENDIF}{$ENDIF}\r
-end;\r
-\r
-function gettext(const szMsgId: string): string;\r
-begin\r
-{$IFDEF VER120}\r
- Result := gnugettextD4.gettext(szMsgId);\r
-{$ELSE}\r
-{$IFDEF VER130}\r
- Result := gnugettextD5.gettext(szMsgId);\r
-{$ELSE}\r
- Result := gnugettext.gettext(szMsgId);\r
-{$ENDIF}{$ENDIF}\r
-end;\r
-\r
-function dgettext(const szDomain: string; const szMsgId: string): string;\r
-begin\r
-{$IFDEF VER120}\r
- Result := gnugettextD4.dgettext(szDomain, szMsgId);\r
-{$ELSE}\r
-{$IFDEF VER130}\r
- Result := gnugettextD5.dgettext(szDomain, szMsgId);\r
-{$ELSE}\r
- Result := gnugettext.dgettext(szDomain, szMsgId);\r
-{$ENDIF}{$ENDIF}\r
-end;\r
-\r
-procedure TranslateComponent(AnObject: TComponent);\r
-begin\r
-{$IFDEF VER120}\r
- gnugettextD4.TranslateComponent(AnObject);\r
-{$ELSE}\r
-{$IFDEF VER130}\r
- gnugettextD5.TranslateComponent(AnObject);\r
-{$ELSE}\r
- gnugettext.TranslateComponent(AnObject);\r
-{$ENDIF}{$ENDIF}\r
-end;\r
-\r
-end.\r
+++ /dev/null
-; Script generated by the Inno Setup Script Wizard.\r
-; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!\r
-\r
-#define Version "1.3.6"\r
-#define Release "-beta20080514"\r
-\r
-[Setup]\r
-AppName=GPSBabel\r
-AppVerName=GPSBabel-{#Version}{#Release}\r
-RestartIfNeededByRun=false\r
-DefaultDirName={pf}\GPSBabel\r
-ShowLanguageDialog=auto\r
-OutputDir=C:\TEMP\r
-SourceDir=.\\r
-DefaultGroupName=GPSBabel\r
-AlwaysUsePersonalGroup=true\r
-UserInfoPage=false\r
-EnableDirDoesntExistWarning=true\r
-VersionInfoVersion={#Version}\r
-VersionInfoCompany=GPSBabel makers\r
-AllowRootDirectory=true\r
-AlwaysShowGroupOnReadyPage=true\r
-InternalCompressLevel=fast\r
-WindowVisible=false\r
-SetupIconFile=GPSBabelGUI.ico\r
-DisableFinishedPage=false\r
-AppVersion={#Version}{#Release}\r
-UninstallDisplayIcon={app}\GPSBabelGUI.exe\r
-UninstallDisplayName=GPSBabel {#Version}\r
-AppPublisherURL=http://www.gpsbabel.org\r
-AppUpdatesURL=http://sourceforge.net/project/showfiles.php?group_id=58972\r
-DisableStartupPrompt=true\r
-AppID={{E25E9E85-2244-4AB0-B00D-7F44C6E9F635}\r
-AppMutex=GPSBabelGUI_mutex\r
-OutputBaseFilename=iGPSBabel-{#Version}{#Release}\r
-UsePreviousAppDir=false\r
-\r
-[Tasks]\r
-Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked\r
-Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked\r
-\r
-[Files]\r
-Source: GPSBabelGUI.exe; DestDir: {app}; Flags: replacesameversion\r
-Source: README.gui; DestDir: {app}\r
-Source: ..\..\mingw\libexpat.dll; DestDir: {app}\r
-; Source: ..\..\mingw\sqlite3.dll; DestDir: {app}\r
-Source: ..\..\gpsbabel.exe; DestDir: {app}; Flags: comparetimestamp ignoreversion; Languages: \r
-Source: ..\..\gpsbabel.html; DestDir: {app}; Tasks: ; Languages: \r
-Source: ..\..\COPYING; DestDir: {app}\r
-Source: ..\..\README.contrib; DestDir: {app}\r
-Source: ..\..\AUTHORS; DestDir: {app}; Tasks: ; Languages: \r
-Source: ..\..\CHANGELOG; DestDir: {app}\r
-\r
-[Dirs]\r
-Name: {app}\r
-\r
-[Languages]\r
-Name: en; MessagesFile: compiler:Default.isl\r
-Name: de; MessagesFile: compiler:Languages\German.isl\r
-Name: fr; MessagesFile: compiler:Languages\French.isl\r
-\r
-[Icons]\r
-Name: {group}\GPSBabelGUI; Filename: {app}\GPSBabelGUI.exe; WorkingDir: {app}; IconFilename: {app}\GPSBabelGUI.exe; IconIndex: 0; Flags: useapppaths\r
-Name: {group}\{cm:UninstallProgram, GPSBabel}; Filename: {uninstallexe}\r
-Name: {userdesktop}\GPSBabelGUI; Filename: {app}\GPSBabelGUI.exe; WorkingDir: {app}; Tasks: desktopicon; IconIndex: 0\r
-Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\GPSBabelGUI; Filename: {app}\GPSBabelGUI.exe; Tasks: quicklaunchicon; WorkingDir: {app}; IconFilename: {app}\GPSBabelGUI.exe; IconIndex: 0\r
-\r
-[Run]\r
-Filename: {app}\GPSBabelGUI.exe; WorkingDir: {app}; Flags: postinstall unchecked skipifsilent; Description: {cm:LaunchProgram,GPSBabelBUI}\r
-\r
-[Code]\r
-var\r
- GPSBabelPathRead: Boolean;\r
- GPSBabelPath: string;\r
-\r
-function InitializeSetup(): Boolean;\r
-begin\r
- GPSBabelPathRead := False;\r
- Result := True;\r
-end;\r
-\r
-function GetGPSBabelPath(): String;\r
-var\r
- GPSBabelPathKeyName, GPSBabelPathValueName: String;\r
-begin\r
- if not GPSBabelPathRead then\r
- begin\r
- GPSBabelPathRead := True;\r
- GPSBabelPathKeyName := 'Software\Microsoft\Windows\CurrentVersion\Uninstall\{E25E9E85-2244-4AB0-B00D-7F44C6E9F635}_is1';\r
- GPSBabelPathValueName := 'Inno Setup: App Path';\r
- if not(RegQueryStringValue(HKLM, GPSBabelPathKeyName, GPSBabelPathValueName, GPSBabelPath)) then\r
- begin\r
- Result := '';\r
- GPSBabelPath := Result;\r
- end;\r
- end;\r
- Result := GPSBabelPath;\r
-end;\r
-\r
-function NextButtonClick(CurPageID: Integer): Boolean;\r
-var\r
- s: string;\r
-begin\r
-// PageID's (wpSelectDir, wpSelectProgramGroup, wpReady)\r
- Result := True;\r
- if (CurPageID = wpSelectDir) then\r
- begin\r
- s := GetGPSBabelPath();\r
- if (s <> '') and (CompareText(s, WizardDirValue()) = 0) then\r
- begin\r
- Result := (\r
- MsgBox('GPSBabel seems to be installed in this path!' + #13#13 +\r
- 'Overwrite previous installation?', mbConfirmation, mb_YesNo) = mrYes);\r
- end;\r
- end;\r
-end;\r
+++ /dev/null
-msgid ""\r
-msgstr ""\r
-\r
-msgid "(integer sec or 'auto') Barograph to GPS time diff"\r
-msgstr ""\r
-\r
-msgid "(USR input) Break segments into separate tracks"\r
-msgstr ""\r
-\r
-msgid "(USR output) Merge into one segmented track"\r
-msgstr ""\r
-\r
-msgid "Ad-hoc closed icon name"\r
-msgstr ""\r
-\r
-msgid "Ad-hoc open icon name"\r
-msgstr ""\r
-\r
-msgid "After output job done sleep n second(s)"\r
-msgstr ""\r
-\r
-msgid "Allow whitespace synth. shortnames"\r
-msgstr ""\r
-\r
-msgid "Altitudes are absolute and not clamped to ground"\r
-msgstr ""\r
-\r
-msgid "Append icon_descr to description"\r
-msgstr ""\r
-\r
-msgid "Append realtime positioning data to the output file instead of truncating"\r
-msgstr ""\r
-\r
-msgid "Base URL for link tag in output"\r
-msgstr ""\r
-\r
-msgid "Basename prepended to URL on output"\r
-msgstr ""\r
-\r
-msgid "Bitmap of categories"\r
-msgstr ""\r
-\r
-msgid "Category name (Cache)"\r
-msgstr ""\r
-\r
-msgid "Category number to use for written waypoints"\r
-msgstr ""\r
-\r
-msgid "Color for lines or mapnotes"\r
-msgstr ""\r
-\r
-msgid "Command unit to power itself down"\r
-msgstr ""\r
-\r
-msgid "Complete date-free tracks with given date (YYYYMMDD)."\r
-msgstr ""\r
-\r
-msgid "Create unique waypoint names (default = yes)"\r
-msgstr ""\r
-\r
-msgid "Create waypoints from geocache log entries"\r
-msgstr ""\r
-\r
-msgid "Database name"\r
-msgstr ""\r
-\r
-msgid "Database name (filename)"\r
-msgstr ""\r
-\r
-msgid "Datum (default=NAD27)"\r
-msgstr ""\r
-\r
-msgid "Days after which points are considered old"\r
-msgstr ""\r
-\r
-msgid "Decimal seconds to pause between groups of strings"\r
-msgstr ""\r
-\r
-msgid "Default category on output"\r
-msgstr ""\r
-\r
-msgid "Default category on output (1..16)"\r
-msgstr ""\r
-\r
-msgid "Default icon name"\r
-msgstr ""\r
-\r
-msgid "Default location"\r
-msgstr ""\r
-\r
-msgid "Default proximity"\r
-msgstr ""\r
-\r
-msgid "Default speed"\r
-msgstr ""\r
-\r
-msgid "Default speed for waypoints (knots/hr)"\r
-msgstr ""\r
-\r
-msgid "Degrees output as 'ddd', 'dmm'(default) or 'dms'"\r
-msgstr ""\r
-\r
-msgid "Delete all routes"\r
-msgstr ""\r
-\r
-msgid "Delete all track points"\r
-msgstr ""\r
-\r
-msgid "Delete all waypoints"\r
-msgstr ""\r
-\r
-msgid "Display labels on track and routepoints (default = 1)"\r
-msgstr ""\r
-\r
-msgid "Distance unit [m=metric, s=statute]"\r
-msgstr ""\r
-\r
-msgid "Do not add geocache data to description"\r
-msgstr ""\r
-\r
-msgid "Do not add URLs to description"\r
-msgstr ""\r
-\r
-msgid "Don't show gpi bitmap on device"\r
-msgstr ""\r
-\r
-msgid "Draw extrusion line from trackpoint to ground"\r
-msgstr ""\r
-\r
-msgid "Drop route points that do not have an equivalent waypoint (hidden points)"\r
-msgstr ""\r
-\r
-msgid "Enable alerts on speed or proximity distance"\r
-msgstr ""\r
-\r
-msgid "Encrypt hints using ROT13"\r
-msgstr ""\r
-\r
-msgid "Encrypt hints with ROT13"\r
-msgstr ""\r
-\r
-msgid "Erase device data after download"\r
-msgstr ""\r
-\r
-msgid "Export linestrings for tracks and routes"\r
-msgstr ""\r
-\r
-msgid "Export placemarks for tracks and routes"\r
-msgstr ""\r
-\r
-msgid "Full path to XCSV style file"\r
-msgstr ""\r
-\r
-msgid "Generate # points"\r
-msgstr ""\r
-\r
-msgid "Generate file with lat/lon for centering map"\r
-msgstr ""\r
-\r
-msgid "Give points (waypoints/route points) a default radius (proximity)"\r
-msgstr ""\r
-\r
-msgid "GPS datum (def. WGS 84)"\r
-msgstr ""\r
-\r
-msgid "Height in pixels of map"\r
-msgstr ""\r
-\r
-msgid "Ignore event marker icons on read"\r
-msgstr ""\r
-\r
-msgid "Include extended data for trackpoints (default = 1)"\r
-msgstr ""\r
-\r
-msgid "Include groundspeak logs if present"\r
-msgstr ""\r
-\r
-msgid "Include major turn points (with description) from calculated route"\r
-msgstr ""\r
-\r
-msgid "Include only via stations in route"\r
-msgstr ""\r
-\r
-msgid "Include short name in bookmarks"\r
-msgstr ""\r
-\r
-msgid "Index of name field in .dbf"\r
-msgstr ""\r
-\r
-msgid "Index of route (if more the one in source)"\r
-msgstr ""\r
-\r
-msgid "Index of route to write (if more the one in source)"\r
-msgstr ""\r
-\r
-msgid "Index of route/track to write (if more the one in source)"\r
-msgstr ""\r
-\r
-msgid "Index of track (if more the one in source)"\r
-msgstr ""\r
-\r
-msgid "Index of track to write (if more the one in source)"\r
-msgstr ""\r
-\r
-msgid "Index of URL field in .dbf"\r
-msgstr ""\r
-\r
-msgid "Indicate direction of travel in track icons (default = 0)"\r
-msgstr ""\r
-\r
-msgid "Infrastructure closed icon name"\r
-msgstr ""\r
-\r
-msgid "Infrastructure open icon name"\r
-msgstr ""\r
-\r
-msgid "Keep turns if simplify filter is used"\r
-msgstr ""\r
-\r
-msgid "Length of generated shortnames"\r
-msgstr ""\r
-\r
-msgid "Length of generated shortnames (default 16)"\r
-msgstr ""\r
-\r
-msgid "Line color, specified in hex AABBGGRR"\r
-msgstr ""\r
-\r
-msgid "Make synth. shortnames unique"\r
-msgstr ""\r
-\r
-msgid "MapSend version TRK file to generate (3,4)"\r
-msgstr ""\r
-\r
-msgid "Margin for map. Degrees or percentage"\r
-msgstr ""\r
-\r
-msgid "Marker type for new points"\r
-msgstr ""\r
-\r
-msgid "Marker type for old points"\r
-msgstr ""\r
-\r
-msgid "Marker type for unfound points"\r
-msgstr ""\r
-\r
-msgid "Max length of waypoint name to write"\r
-msgstr ""\r
-\r
-msgid "Max number of comments to write (maxcmts=200)"\r
-msgstr ""\r
-\r
-msgid "Max shortname length when used with -s"\r
-msgstr ""\r
-\r
-msgid "Max synthesized shortname length"\r
-msgstr ""\r
-\r
-msgid "Merge output with existing file"\r
-msgstr ""\r
-\r
-msgid "MTK compatible CSV output file"\r
-msgstr ""\r
-\r
-msgid "Name of the 'unassigned' category"\r
-msgstr ""\r
-\r
-msgid "New name for the route"\r
-msgstr ""\r
-\r
-msgid "No separator lines between waypoints"\r
-msgstr ""\r
-\r
-msgid "No whitespace in generated shortnames"\r
-msgstr ""\r
-\r
-msgid "Non-stealth encrypted icon name"\r
-msgstr ""\r
-\r
-msgid "Non-stealth non-encrypted icon name"\r
-msgstr ""\r
-\r
-msgid "Numeric value of bitrate (baud=4800)"\r
-msgstr ""\r
-\r
-msgid "Omit Placer name"\r
-msgstr ""\r
-\r
-msgid "Only read turns; skip all other points"\r
-msgstr ""\r
-\r
-msgid "Path to HTML style sheet"\r
-msgstr ""\r
-\r
-msgid "Precision of coordinates"\r
-msgstr ""\r
-\r
-msgid "Proximity distance"\r
-msgstr ""\r
-\r
-msgid "Radius for circles"\r
-msgstr ""\r
-\r
-msgid "Radius of our big earth (default 6371000 meters)"\r
-msgstr ""\r
-\r
-msgid "Read control points as waypoint/route/none"\r
-msgstr ""\r
-\r
-msgid "Read/Write date format (i.e. DDMMYYYY)"\r
-msgstr ""\r
-\r
-msgid "Read/Write date format (i.e. yyyy/mm/dd)"\r
-msgstr ""\r
-\r
-msgid "Read/write GPGGA sentences"\r
-msgstr ""\r
-\r
-msgid "Read/write GPGSA sentences"\r
-msgstr ""\r
-\r
-msgid "Read/write GPRMC sentences"\r
-msgstr ""\r
-\r
-msgid "Read/write GPVTG sentences"\r
-msgstr ""\r
-\r
-msgid "Read/Write time format (i.e. HH:mm:ss xx)"\r
-msgstr ""\r
-\r
-msgid "Retain at most this number of position points (0 = unlimited)"\r
-msgstr ""\r
-\r
-msgid "Return current position as a waypoint"\r
-msgstr ""\r
-\r
-msgid "Road type changes"\r
-msgstr ""\r
-\r
-msgid "Set waypoint name to source filename."\r
-msgstr ""\r
-\r
-msgid "Shortname is MAC address"\r
-msgstr ""\r
-\r
-msgid "Speed in bits per second of serial port (baud=4800)"\r
-msgstr ""\r
-\r
-msgid "Split input into separate files"\r
-msgstr ""\r
-\r
-msgid "Split into multiple routes at turns"\r
-msgstr ""\r
-\r
-msgid "Starting seed of the internal number generator"\r
-msgstr ""\r
-\r
-msgid "Stealth encrypted icon name"\r
-msgstr ""\r
-\r
-msgid "Stealth non-encrypted icon name"\r
-msgstr ""\r
-\r
-msgid "String to separate concatenated address fields (default=\", \")"\r
-msgstr ""\r
-\r
-msgid "Suppress labels on generated pins"\r
-msgstr ""\r
-\r
-msgid "Suppress retired geocaches"\r
-msgstr ""\r
-\r
-msgid "Suppress separator lines between waypoints"\r
-msgstr ""\r
-\r
-msgid "Suppress use of handshaking in name of speed"\r
-msgstr ""\r
-\r
-msgid "Suppress whitespace in generated shortnames"\r
-msgstr ""\r
-\r
-msgid "Symbol to use for point data"\r
-msgstr ""\r
-\r
-msgid "Sync GPS time to computer time"\r
-msgstr ""\r
-\r
-msgid "Synthesize track times"\r
-msgstr ""\r
-\r
-msgid "Target GPX version for output"\r
-msgstr ""\r
-\r
-msgid "Temperature unit [c=Celsius, f=Fahrenheit]"\r
-msgstr ""\r
-\r
-msgid "The icon description is already the marker"\r
-msgstr ""\r
-\r
-msgid "Treat waypoints as icons on write"\r
-msgstr ""\r
-\r
-msgid "Type of .an1 file"\r
-msgstr ""\r
-\r
-msgid "Units for altitude (f)eet or (m)etres"\r
-msgstr ""\r
-\r
-msgid "Units used for names with @speed ('s'tatute or 'm'etric)"\r
-msgstr ""\r
-\r
-msgid "Units used when writing comments ('s'tatute or 'm'etric)"\r
-msgstr ""\r
-\r
-msgid "UPPERCASE synth. shortnames"\r
-msgstr ""\r
-\r
-msgid "Use depth values on output (default is ignore)"\r
-msgstr ""\r
-\r
-msgid "Use proximity values on output (default is ignore)"\r
-msgstr ""\r
-\r
-msgid "Use shortname instead of description"\r
-msgstr ""\r
-\r
-msgid "Use specified bitmap on output"\r
-msgstr ""\r
-\r
-msgid "Version of gdb file to generate (1..3)"\r
-msgstr ""\r
-\r
-msgid "Version of mapsource file to generate (3,4,5)"\r
-msgstr ""\r
-\r
-msgid "Waypoint background color"\r
-msgstr ""\r
-\r
-msgid "Waypoint foreground color"\r
-msgstr ""\r
-\r
-msgid "Waypoint type"\r
-msgstr ""\r
-\r
-msgid "Width in pixels of map"\r
-msgstr ""\r
-\r
-msgid "Width of lines, in pixels"\r
-msgstr ""\r
-\r
-msgid "Write additional node tag key/value pairs"\r
-msgstr ""\r
-\r
-msgid "Write additional way tag key/value pairs"\r
-msgstr ""\r
-\r
-msgid "Write all tracks into one file"\r
-msgstr ""\r
-\r
-msgid "Write description to address field"\r
-msgstr ""\r
-\r
-msgid "Write each waypoint in a separate file"\r
-msgstr ""\r
-\r
-msgid "Write notes to address field"\r
-msgstr ""\r
-\r
-msgid "Write position to address field"\r
-msgstr ""\r
-\r
-msgid "Write position using this grid."\r
-msgstr ""\r
-\r
-msgid "Write timestamps with offset x to UTC time"\r
-msgstr ""\r
-\r
-msgid "Write tracks compatible with Carto Exploreur"\r
-msgstr ""\r
-\r
-msgid "Write tracks for Gisteq Phototracker"\r
-msgstr ""\r
-\r
-msgid "Zoom level to reduce points"\r
-msgstr ""\r
-\r
+++ /dev/null
-# Doesn't have any letters\r
-#. frmMain..MainMenu1..mnuFile..N5..Caption\r
-#: main.dfm:1485\r
-#. frmMain..MainMenu1..mnuFile..N3..Caption\r
-#: main.dfm:1491\r
-#. frmMain..MainMenu1..mnuOptions..N2..Caption\r
-#: main.dfm:1515\r
-#. frmMain..MainMenu1..mnuOptions..N4..Caption\r
-#: main.dfm:1527\r
-#. frmMain..MainMenu1..mnuHelp..N1..Caption\r
-#: main.dfm:1556\r
-msgid "-"\r
-msgstr ""\r
-\r
-# Doesn't have any letters\r
-#. frmFilter..gbTracks..lbTimePlusMinus..Caption\r
-#: filter.dfm:33\r
-msgid "+/-"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:342\r
-msgid "2d"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:341\r
-msgid "3d"\r
-msgstr ""\r
-\r
-# Doesn't have any letters\r
-#. frmFilter..gbRoutes..edRoutesSimplifyMaxPoints..Text\r
-#: filter.dfm:344\r
-msgid "50 "\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..edTrackTitleValue..Text\r
-#: filter.dfm:88\r
-msgid "ACTIVE LOG # %Y%m%d"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:153\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:364\r
-msgid "ASCII"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputDevice....Items.Strings\r
-#: main.dfm:184\r
-#. frmMain..pnTop..gbOutput..cbOutputDevice....Items.Strings\r
-#: main.dfm:399\r
-msgid "COM1"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputDevice....Items.Strings\r
-#: main.dfm:185\r
-#. frmMain..pnTop..gbOutput..cbOutputDevice....Items.Strings\r
-#: main.dfm:400\r
-msgid "COM2"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputDevice....Items.Strings\r
-#: main.dfm:186\r
-#. frmMain..pnTop..gbOutput..cbOutputDevice....Items.Strings\r
-#: main.dfm:401\r
-msgid "COM3"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputDevice....Items.Strings\r
-#: main.dfm:187\r
-#. frmMain..pnTop..gbOutput..cbOutputDevice....Items.Strings\r
-#: main.dfm:402\r
-msgid "COM4"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acDebugCreatePo..Caption\r
-#: main.dfm:1449\r
-msgid "Create options.po"\r
-msgstr ""\r
-\r
-#. frmMain..ActionList1..acDebugCreatePo..Category\r
-#: main.dfm:1448\r
-#. frmMain..MainMenu1..mnuDebug..Caption\r
-#: main.dfm:1536\r
-msgid "Debug"\r
-msgstr ""\r
-\r
-# Seems like a Font.Name extract\r
-#. frmMain..memoOutput..Font.Name\r
-#: main.dfm:670\r
-msgid "Fixedsys"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..Caption\r
-#: main.dfm:6\r
-#. Programmer's name for it: SGPSBabelTitle\r
-#: common.pas:35\r
-msgid "GPSBabelGUI-2"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmAbout..pnClient..Panel1..StaticText1..Caption\r
-#: about.dfm:94\r
-msgid "GPSBabelGUI-2:"\r
-msgstr ""\r
-\r
-#. frmMain..stbMain......Text\r
-#: main.dfm:693\r
-#. Programmer's name for it: SGPSBabelURL\r
-#: common.pas:34\r
-msgid "http://www.gpsbabel.org"\r
-msgstr ""\r
-\r
-#. frmMain..stbMain........Text\r
-#: main.dfm:703\r
-msgid "http://www.gpsbabel.org (http://sourceforge.net/projects/gpsbabel)"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:156\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:367\r
-msgid "ISO-8859-1"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:165\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:376\r
-msgid "ISO-8859-10"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:166\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:377\r
-msgid "ISO-8859-13"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:167\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:378\r
-msgid "ISO-8859-14"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:168\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:379\r
-msgid "ISO-8859-15"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:157\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:368\r
-msgid "ISO-8859-2"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:158\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:369\r
-msgid "ISO-8859-3"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:159\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:370\r
-msgid "ISO-8859-4"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:160\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:371\r
-msgid "ISO-8859-5"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:161\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:372\r
-msgid "ISO-8859-6"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:162\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:373\r
-msgid "ISO-8859-7"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:163\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:374\r
-msgid "ISO-8859-8"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:164\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:375\r
-msgid "ISO-8859-9"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:169\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:380\r
-msgid "KOI-8"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:170\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:381\r
-msgid "MACROMAN"\r
-msgstr ""\r
-\r
-msgid "MAC-ROMAN"\r
-msgstr ""\r
-\r
-# Seems like a Font.Name extract\r
-#. frmAbout..Font.Name\r
-#: about.dfm:12\r
-#. frmAbout..pnClient..pnCenter..lbURL..Font.Name\r
-#: about.dfm:102\r
-#. frmAbout..pnClient..pnCenter..lbSFURL..Font.Name\r
-#: about.dfm:133\r
-#. frmAbout..pnClient..pnCenter..stLicense..Font.Name\r
-#: about.dfm:168\r
-#. frmFilter..Font.Name\r
-#: filter.dfm:13\r
-#. frmMain..Font.Name\r
-#: main.dfm:13\r
-#. frmMain..pnBottom..lbWhat..Font.Name\r
-#: main.dfm:419\r
-#. frmMain..stbMain..Font.Name\r
-#: main.dfm:685\r
-#. frmOptions..Font.Name\r
-#: options.dfm:14\r
-#. frmOptions..pnOptions..Font.Name\r
-#: options.dfm:69\r
-#. frmOptions..pnOptions..mmWarning..Font.Name\r
-#: options.dfm:86\r
-#. frmReadme..Font.Name\r
-#: readme.dfm:11\r
-#. frmSelect..Font.Name\r
-#: select.dfm:12\r
-#. frmSelect..pnTop..lbSelect..Font.Name\r
-#: select.dfm:36\r
-msgid "MS Sans Serif"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:154\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:365\r
-msgid "MS-ANSI"\r
-msgstr ""\r
-\r
-#. frmAbout..pnClient..pnCenter..lbSFURL..Caption\r
-#: about.dfm:128\r
-msgid "SourceForge.net"\r
-msgstr ""\r
-\r
-#\r
-msgid "US-ASCII"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..cbInputDevice....Items.Strings\r
-#: main.dfm:183\r
-#. frmMain..pnTop..gbOutput..cbOutputDevice....Items.Strings\r
-#: main.dfm:394\r
-msgid "USB"\r
-msgstr ""\r
-\r
-# Doesn't look like text\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#: main.dfm:155\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:366\r
-msgid "UTF-8"\r
-msgstr ""\r
-\r
+++ /dev/null
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: GPSBabelGUI-2\n"
-"POT-Creation-Date: 2005-08-12 14:50\n"
-"PO-Revision-Date: 2008-10-27 22:58+0100\n"
-"Last-Translator: \n"
-"Language-Team: <o.b.klein@gpsbabel.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: dxgettext 1.2\n"
-"X-Poedit-Language: German\n"
-
-#. frmAbout..Caption
-#: about.dfm:5
-msgid "About"
-msgstr "Über"
-
-#. frmAbout..pnClient..pnCenter..lbHint1..Caption
-#: about.dfm:76
-msgid "This program is part of the GPSBabel project, hosted on"
-msgstr "Dieses Programm ist Bestandteil des Projektes \"GPSBabel\", zu finden auf"
-
-#. frmAbout..pnClient..pnCenter..lbVersion..Caption
-#: about.dfm:84
-#: about.pas:80
-msgid "Version"
-msgstr "Version"
-
-#. frmAbout..pnClient..pnCenter..lbTranslators..Caption
-#: about.dfm:91
-msgid "Translations"
-msgstr "Übersetzungen"
-
-#. frmAbout..pnClient..pnCenter..lbURL..Caption
-#: about.dfm:98
-msgid "www.gpsbabel.org"
-msgstr "www.gpsbabel.org"
-
-#. frmAbout..pnClient..pnCenter..lbCopyRight..Caption
-#: about.dfm:114
-msgid "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"
-msgstr "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"
-
-#. frmAbout..pnClient..pnCenter..lbMoreInfo..Caption
-#: about.dfm:121
-msgid "Find more info at"
-msgstr "Mehr Info's unter"
-
-#. frmAbout..pnClient..pnCenter..stDescription..Caption
-#: about.dfm:149
-msgid "The frontend for GPSBabel command line program"
-msgstr "Das Windows-Fontend für \"gpsbabel.exe\""
-
-#. frmAbout..pnClient..pnCenter..stLicense..Caption
-#: about.dfm:163
-msgid "THIS SOFTWARE MAY ONLY BE LICENSED FREE OF CHARGE"
-msgstr "DIESE SOFTWARE KANN UND DARF NUR KOSTENLOS WEITERGEGEBEN WERDEN"
-
-#. frmAbout..pnClient..pnCenter..btnNewLanguage..Caption
-#: about.dfm:192
-msgid "Adding a new language"
-msgstr "Eine neue Sprache hinzufügen"
-
-#. frmFilter..Caption
-#: filter.dfm:6
-msgid "Filter"
-msgstr "Filter"
-
-#. frmFilter..gbTracks..Caption
-#. frmMain..pnBottom..cbTracks..Caption
-#: filter.dfm:31
-#: main.dfm:581
-msgid "&Tracks"
-msgstr "&Tracks"
-
-#. frmFilter..gbTracks..lbTimePlusMinus..Caption
-#: filter.dfm:39
-#: about.pas:87
-#: about.pas:88
-#: about.pas:89
-#: about.pas:90
-msgid "by"
-msgstr "von"
-
-#. frmFilter..gbTracks..lbTimeDays..Caption
-#: filter.dfm:46
-msgid "day(s), "
-msgstr "Tag(e),"
-
-#. frmFilter..gbTracks..lbTimeHours..Caption
-#: filter.dfm:53
-msgid "hour(s), "
-msgstr "Stunde(n),"
-
-#. frmFilter..gbTracks..lbTimeMinutes..Caption
-#: filter.dfm:60
-msgid "minute(s),"
-msgstr "Minute(n),"
-
-#. frmFilter..gbTracks..lbTimeSeconds..Caption
-#: filter.dfm:67
-msgid "second(s)"
-msgstr "Sekunde(n)"
-
-#. frmFilter..gbTracks..cbTrackTitle..Hint
-#: filter.dfm:74
-msgid "Title for new tracks"
-msgstr "Titel für neu erstellte Tracks"
-
-#. frmFilter..gbTracks..cbTrackTitle..Caption
-#: filter.dfm:76
-msgid "Tit&le"
-msgstr "Tite&l"
-
-#. frmFilter..gbTracks..cbTrackSplit..Hint
-#: filter.dfm:95
-msgid "Split track into several tracks depending on date of trackpoint"
-msgstr "Erzeuge mehrere Tracks abhängig vom Datum der Trackpunkte"
-
-#. frmFilter..gbTracks..cbTrackSplit..Caption
-#: filter.dfm:96
-msgid "&Split"
-msgstr "&Splitten"
-
-#. frmFilter..gbTracks..cbTrackTime..Hint
-#: filter.dfm:104
-msgid "Shift all tracks"
-msgstr "Tracks um ein Zeitintervall verschieben "
-
-#. frmFilter..gbTracks..cbTrackTime..Caption
-#: filter.dfm:105
-msgid "&Move"
-msgstr "Verschieben"
-
-#. frmFilter..gbTracks..cbTrackStart..Hint
-#: filter.dfm:197
-msgid "Take only trackpoints starting at"
-msgstr "beginne bei Zeitpunkt ..."
-
-#. frmFilter..gbTracks..cbTrackStart..Caption
-#: filter.dfm:198
-msgid "Start at"
-msgstr "Beginnend am"
-
-#. frmFilter..gbTracks..cbTrackStop..Caption
-#: filter.dfm:237
-msgid "stop at"
-msgstr "bis zum"
-
-#. frmFilter..gbTracks..cbTrackPack..Hint
-#: filter.dfm:276
-msgid "Pack all tracks into one track (No duplicate timestamps)"
-msgstr "Alle Tracks zu einem einzigen zusammenfassen (doppelte Zeitstempel unzulässig)"
-
-#. frmFilter..gbTracks..cbTrackPack..Caption
-#: filter.dfm:277
-msgid "&Pack (or)"
-msgstr "&Packen (oder)"
-
-#. frmFilter..gbTracks..cbTrackMerge..Hint
-#: filter.dfm:286
-msgid "Merge all tracks into one track"
-msgstr "Fasse alle Tracks zu einem einzigen zusammen (doppelte Zeitstempel werden verworfen)"
-
-#. frmFilter..gbTracks..cbTrackMerge..Caption
-#: filter.dfm:287
-msgid "Merge"
-msgstr "Zusammenführen"
-
-#. frmFilter..gbTracks..cbTrackRangeTimeZone..Hint
-#: filter.dfm:296
-msgid "Shift start/stop by local timezone offset"
-msgstr "Verschiebe Beginn/Ende um Differenz zur lokalen Zeitzone"
-
-#. frmFilter..gbTracks..cbTrackRangeTimeZone..Caption
-#: filter.dfm:297
-msgid "TZ"
-msgstr "\"TZ\""
-
-#. frmFilter..gbTracks..cbGPSfix..Hint
-#: filter.dfm:306
-msgid "Synthesize GPS fixes (PPS, DGPS, 3D, 2D)"
-msgstr ""
-
-#. frmFilter..gbTracks..cbGPSfix..Caption
-#: filter.dfm:307
-msgid "GPS fixes"
-msgstr ""
-
-#. frmFilter..gbTracks..cbTrackCourse..Hint
-#: filter.dfm:316
-msgid "Synthesize course values"
-msgstr "Generiere Kurs-Werte"
-
-#. frmFilter..gbTracks..cbTrackCourse..Caption
-#: filter.dfm:317
-msgid "Course"
-msgstr "Kurs"
-
-#. frmFilter..gbTracks..cbTrackSpeed..Hint
-#: filter.dfm:325
-msgid "Synthesize speed values"
-msgstr "Generiere Geschwindigkeitswerte"
-
-#. frmFilter..gbTracks..cbTrackSpeed..Caption
-#: filter.dfm:326
-msgid "Speed"
-msgstr "Geschwindigkeit"
-
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings
-#: filter.dfm:338
-msgid "none"
-msgstr ""
-
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings
-#: filter.dfm:339
-msgid "pps"
-msgstr ""
-
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings
-#: filter.dfm:340
-msgid "dgps"
-msgstr ""
-
-#. frmFilter..gbRoutes..Caption
-#: filter.dfm:352
-msgid "&Routes && Tracks"
-msgstr "&Routen && Tracks"
-
-#. frmFilter..gbRoutes..lbRouteSimplifyCount..Caption
-#: filter.dfm:360
-msgid "limit to"
-msgstr "auf maximal"
-
-#. frmFilter..gbRoutes..lbRouteSimplifyText..Caption
-#: filter.dfm:368
-msgid "Points"
-msgstr "Punkte"
-
-#. frmFilter..gbRoutes..cbRouteSimplify..Hint
-#: filter.dfm:375
-msgid "Simplify routes and tracks by limited number of points"
-msgstr "Limitiert die Anzahl von Wegpunkten in Routen und Tracks"
-
-#. frmFilter..gbRoutes..cbRouteSimplify..Caption
-#: filter.dfm:376
-msgid "Simplify"
-msgstr "Vereinfachen"
-
-#. frmFilter..gbRoutes..edRoutesSimplifyMaxPoints..Hint
-#: filter.dfm:385
-msgid "Upper limit of points for routes and tracks"
-msgstr "Maximale Anzahl an Punkten innerhalb von Routen und Tracks"
-
-#. frmFilter..gbRoutes..cbReverse..Hint
-#: filter.dfm:407
-msgid "Reverse routes and tracks"
-msgstr "Reihenfolge von Wegpunkten in Routen und Tracks umdrehen"
-
-#. frmFilter..gbRoutes..cbReverse..Caption
-#: filter.dfm:408
-msgid "Reverse"
-msgstr "Umdrehen"
-
-#. frmFilter..pnBottom..btnOK..Caption
-#: filter.dfm:425
-msgid "OK"
-msgstr "OK"
-
-#. frmFilter..pnBottom..BitBtn1..Caption
-#: filter.dfm:461
-msgid "File based filters"
-msgstr "Datei basierende Filter"
-
-#. frmFilter..gbWaypoints..Caption
-#. frmMain..pnBottom..cbWaypoints..Caption
-#: filter.dfm:490
-#: main.dfm:555
-msgid "&Waypoints"
-msgstr "&Wegpunkte"
-
-#. frmFilter..gbWaypoints..lbWayptRadiusLat..Caption
-#: filter.dfm:499
-msgid "Latitude"
-msgstr "Breitengrad"
-
-#. frmFilter..gbWaypoints..lbWayptRadiusLon..Caption
-#: filter.dfm:507
-msgid "Longitude"
-msgstr "Längengrad"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDupLoc..Hint
-#: filter.dfm:515
-msgid "Merge waypoints with duplicate locations"
-msgstr "Fasse Wegpunkte mit gleichen Koordinaten zusammen"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDupLoc..Caption
-#: filter.dfm:516
-msgid "locations"
-msgstr "Koordinaten"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDupNames..Hint
-#: filter.dfm:525
-msgid "Merge waypoints with duplicate \"short name\""
-msgstr "Fasse Wegpunkte mit gleichem Namen zusammen"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDupNames..Caption
-#: filter.dfm:526
-msgid "\"short names\""
-msgstr "\"Kurznamen\""
-
-#. frmFilter..gbWaypoints..cbWayptMergeDistance..Hint
-#: filter.dfm:535
-msgid "Merge waypoints separated by less then"
-msgstr "Fasse alle Wegpunkte zusammen, die weniger als ... auseinander liegen"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDistance..Caption
-#: filter.dfm:536
-msgid "Position"
-msgstr "Position"
-
-#. frmFilter..gbWaypoints..cbWayptSort..Hint
-#: filter.dfm:564
-msgid "Sort waypoints by \"short name\" or by description"
-msgstr "Sortiere Wegpunkte nach Name oder Beschreibung"
-
-#. frmFilter..gbWaypoints..cbWayptSort..Caption
-#: filter.dfm:565
-msgid "Sort"
-msgstr "Sortieren"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDups..Hint
-#: filter.dfm:573
-msgid "Merge duplicate waypoints"
-msgstr "Entferne doppelte Wegpunkte"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDups..Caption
-#: filter.dfm:574
-msgid "Duplicates"
-msgstr "Duplikate"
-
-#. frmFilter..gbWaypoints..cbWayptRadius..Hint
-#: filter.dfm:583
-msgid "Include points based on their proximity to central point"
-msgstr "Übernehme nur Punkte mit Entfernung von maximal ... um Mittelpunkt ..."
-
-#. frmFilter..gbWaypoints..cbWayptRadius..Caption
-#: filter.dfm:584
-msgid "Radius"
-msgstr "Radius"
-
-#. frmFilter..gbWaypoints..edWayptRadiusLat..Hint
-#: filter.dfm:612
-msgid "Latitude of central point"
-msgstr "Breitengrad (Latitude) des Mittelpunktes"
-
-#. frmFilter..gbWaypoints..edWayptRadiusLon..Hint
-#: filter.dfm:622
-msgid "Longitude of central point"
-msgstr "Längengrad (Longitude) des Mittelpunktes"
-
-#. frmFilter..gbTransform..Caption
-#: filter.dfm:634
-msgid "Transformation"
-msgstr "Transformation"
-
-#. frmFilter..gbTransform..cbTransform..Caption
-#: filter.dfm:651
-msgid "Transform"
-msgstr "Transformiere"
-
-#. frmFilter..gbTransform..cbTransformDelete..Hint
-#: filter.dfm:660
-msgid "Delete source data after transformation"
-msgstr "Lösche anschließend die internen Quelldaten"
-
-#. frmFilter..gbTransform..cbTransformDelete..Caption
-#: filter.dfm:661
-msgid "Delete"
-msgstr "Lösche"
-
-#. frmFilter..cbSwapData..Caption
-msgid "Swap coordinates"
-msgstr "Vertausche Koordinaten"
-
-#. frmFilter..cbSwapData..Hint
-msgid "Swap coordinates (latitude and longitude) of all loaded points"
-msgstr "Vertausche die Koordinaten aller Punkte (Längengrad und Breitengrad)"
-
-#. frmMain..pnTop..gbInput..Caption
-#: main.dfm:38
-#: main.pas:270
-#: main.pas:275
-#: main.pas:467
-#: main.pas:868
-msgid "Input"
-msgstr "Eingabe"
-
-#. frmMain..pnTop..gbInput..sbOpenFile..Hint
-#: main.dfm:45
-msgid "Start the file open dialog"
-msgstr "Die zu lesende Datei auswählen"
-
-#. frmMain..pnTop..gbInput..lbInputOpts..Caption
-#. frmMain..pnTop..gbOutput..lbOutputOpts..Caption
-#. frmMain..ActionList1..acOptionsSourceFormat..Category
-#. frmMain..ActionList1..acOptionsTargetFormat..Category
-#. frmMain..ActionList1..acOptionsEnableCharactersetTransformation..Category
-#: main.dfm:68
-#: main.dfm:229
-#: main.dfm:1418
-#: main.dfm:1423
-#: main.dfm:1437
-msgid "Options"
-msgstr "Optionen"
-
-#. frmMain..pnTop..gbInput..lbInputFormat..Caption
-#. frmMain..pnTop..gbOutput..lbOutputFormat..Caption
-#: main.dfm:76
-#: main.dfm:259
-msgid "Format"
-msgstr "Format"
-
-#. frmMain..pnTop..gbInput..lbInputFile..Caption
-#. frmMain..pnTop..gbOutput..lbOutputFile..Caption
-#. frmMain..ActionList1..acFileExit..Category
-#. frmMain..ActionList1..acFileClearMemo..Category
-#. frmMain..ActionList1..acFileOutputToScreen..Category
-#. frmMain..ActionList1..acFileChangeLanguage..Category
-#. frmMain..ActionList1..acFileExportCSV..Category
-#: main.dfm:83
-#: main.dfm:266
-#: main.dfm:1399
-#: main.dfm:1428
-#: main.dfm:1443
-#: main.dfm:1455
-#: main.dfm:1460
-#: main.pas:865
-#: main.pas:919
-msgid "File"
-msgstr "Datei"
-
-#. frmMain..pnTop..gbInput..chbInputDevice..Hint
-#: main.dfm:112
-msgid "Read data from device instead from file"
-msgstr "Dateneingabe von \"Gerät\""
-
-#. frmMain..pnTop..gbInput..chbInputDevice..Caption
-#. frmMain..pnTop..gbOutput..chbOutputDevice..Caption
-#: main.dfm:115
-#: main.dfm:299
-msgid "Device"
-msgstr "Gerät"
-
-#. frmMain..pnTop..gbInput..edInputOpts..Hint
-#: main.dfm:124
-msgid "Options for the selected input format"
-msgstr "Optionen für das gewählte Eingabe-Format"
-
-#. frmMain..pnTop..gbInput..edInputFile..Hint
-#: main.dfm:135
-msgid "Read data from given filename"
-msgstr "Lese Daten von Datei ..."
-
-#. frmMain..pnTop..gbInput..cbInputLang..Hint
-#: main.dfm:146
-msgid "Characterset for input data"
-msgstr "Zeichensatz für Eingangsdaten (nicht jedes Format unterstützt dies!)"
-
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings
-#: main.dfm:152
-#: main.dfm:363
-msgid "- default -"
-msgstr "- Standard -"
-
-#. frmMain..pnTop..gbInput..cbInputDevice..Hint
-#: main.dfm:179
-msgid "Read data from device ..."
-msgstr "lese von Interface/Anschluß..."
-
-#. frmMain..pnTop..gbInput..cbInputFormatDevice..Hint
-#: main.dfm:194
-msgid "Format for input from device"
-msgstr "Eingabeformat des angeschlossenen Gerätes"
-
-#. frmMain..pnTop..gbInput..cbInputFormat..Hint
-#: main.dfm:208
-msgid "Format for input from file"
-msgstr "zu benutzendes Eingabeformat"
-
-#. frmMain..pnTop..gbOutput..Caption
-#: main.dfm:222
-#: main.pas:271
-#: main.pas:276
-#: main.pas:476
-#: main.pas:922
-msgid "Output"
-msgstr "Ausgabe"
-
-#. frmMain..pnTop..gbOutput..sbSaveFile..Hint
-#: main.dfm:273
-msgid "Start the file save dialog"
-msgstr "Die zu schreibende Datei auswählen"
-
-#. frmMain..pnTop..gbOutput..chbOutputDevice..Hint
-#: main.dfm:296
-msgid "Write data to device instead to file"
-msgstr "Datenausgabe auf \"Gerät\""
-
-#. frmMain..pnTop..gbOutput..cbOutputFormatDevice..Hint
-#: main.dfm:309
-msgid "Format for ouput to device"
-msgstr "Ausgabeformat für angeschlossenes Gerät"
-
-#. frmMain..pnTop..gbOutput..edOutputOpts..Hint
-#: main.dfm:321
-msgid "Options for the selected output format"
-msgstr "Optionen für das gewählte Ausgabeformat"
-
-#. frmMain..pnTop..gbOutput..cbOutputFormat..Hint
-#: main.dfm:332
-msgid "Format for output to file"
-msgstr "zu benutzendes Ausgabeformat"
-
-#. frmMain..pnTop..gbOutput..edOutputFile..Hint
-#: main.dfm:345
-msgid "Write data to given filename"
-msgstr "Dateiname für Datenausgabe"
-
-#. frmMain..pnTop..gbOutput..cbOutputLang..Hint
-#: main.dfm:357
-msgid "Characterset for output data"
-msgstr "Zeichensatz für Ausgangsdaten (nicht jedes Format unterstützt dies!)"
-
-#. frmMain..pnTop..gbOutput..cbOutputDevice..Hint
-#: main.dfm:390
-msgid "Write data to device ..."
-msgstr "schreibe nach Interface/Anschluß"
-
-#. frmMain..pnBottom..lbWhat..Caption
-#: main.dfm:415
-msgid "What ?"
-msgstr "Was?"
-
-#. frmMain..pnBottom..cbWaypoints..Hint
-#: main.dfm:554
-msgid "Process waypoint information"
-msgstr "Wegpunkte in Konvertierung einschließen"
-
-#. frmMain..pnBottom..cbRoutes..Hint
-#: main.dfm:568
-msgid "Process route information"
-msgstr "Routen in Konvertierung einschließen"
-
-#. frmMain..pnBottom..cbRoutes..Caption
-#: main.dfm:569
-msgid "&Routes"
-msgstr "&Routen"
-
-#. frmMain..pnBottom..cbTracks..Hint
-#: main.dfm:580
-msgid "Process track information"
-msgstr "Tracks in Konvertierung einschließen"
-
-#. frmMain..pnBottom..btnFilter..Caption
-#. frmMain..ActionList1..acFilterSelect..Caption
-#: main.dfm:594
-#: main.dfm:1393
-msgid "&Filter"
-msgstr "&Filter"
-
-#. frmMain..pnBottom..btnProcess..Hint
-#: main.dfm:638
-msgid "Start data conversion"
-msgstr "Konvertierung starten"
-
-#. frmMain..pnBottom..btnProcess..Caption
-#. frmMain..ActionList1..acConvert..Caption
-#: main.dfm:641
-#: main.dfm:1386
-msgid "let's go"
-msgstr "und los"
-
-#. frmMain..OpenDialog..Filter
-#: main.dfm:701
-msgid "Garmin Mapsource mps|*.mps|All files|*.*"
-msgstr "Garmin Mapsource mps|*.mps|Alle Dateien|*.*"
-
-#. frmMain..SaveDialog..Filter
-#: main.dfm:707
-msgid "All file(s)|*.*|Garmin MapSource mps|*.mps"
-msgstr "Alle Dateien|*.*|Garmin MapSource mps|*.mps"
-
-#. frmMain..ActionList1..acConvert..Category
-#. frmMain..ActionList1..acFilterSelect..Category
-#: main.dfm:1385
-#: main.dfm:1392
-msgid "Babel"
-msgstr "Babel"
-
-#. frmMain..ActionList1..acFilterSelect..Hint
-#: main.dfm:1394
-msgid "Filter incomming data before writing them to file or device"
-msgstr "gelesene Daten filtern"
-
-#. frmMain..ActionList1..acFileExit..Caption
-#: main.dfm:1400
-msgid "E&xit"
-msgstr "Beenden"
-
-#. frmMain..ActionList1..acHelpAbout..Category
-#. frmMain..ActionList1..acHelpIntro..Category
-#. frmMain..ActionList1..acHelpReadme..Category
-#: main.dfm:1404
-#: main.dfm:1409
-#: main.dfm:1413
-msgid "Help"
-msgstr "Hilfe"
-
-#. frmMain..ActionList1..acHelpAbout..Caption
-#: main.dfm:1405
-msgid "&About"
-msgstr "Über"
-
-#. frmMain..ActionList1..acHelpIntro..Caption
-#: main.dfm:1410
-msgid "&Intro"
-msgstr "Einführung"
-
-#. frmMain..ActionList1..acHelpReadme..Caption
-#. frmReadme..Caption
-#: main.dfm:1414
-#: readme.dfm:6
-msgid "GPSBabel README"
-msgstr "GPSBabel README"
-
-#. frmMain..ActionList1..acOptionsSourceFormat..Caption
-#: main.dfm:1419
-msgid "... for source format"
-msgstr "... für Quellformat"
-
-#. frmMain..ActionList1..acOptionsTargetFormat..Caption
-#: main.dfm:1424
-msgid "... for target format"
-msgstr "... für Zielformat"
-
-#. frmMain..ActionList1..acFileClearMemo..Caption
-#: main.dfm:1429
-msgid "Clear output"
-msgstr "Meldungen löschen"
-
-#. frmMain..ActionList1..acFileClearMemo..Hint
-#: main.dfm:1430
-msgid "Clear messages"
-msgstr "Meldungen löschen"
-
-#. frmMain..ActionList1..acOptionsEnableCharactersetTransformation..Caption
-#: main.dfm:1438
-msgid "Enable characterset transformation"
-msgstr "Zeichensatz transformieren"
-
-#. frmMain..ActionList1..acFileOutputToScreen..Caption
-#: main.dfm:1444
-msgid "Output to screen"
-msgstr "Ausgabe auf Bildschirm"
-
-#. frmMain..ActionList1..acFileChangeLanguage..Caption
-#: main.dfm:1456
-msgid "Change language"
-msgstr "Sprache ändern"
-
-#. frmMain..ActionList1..acFileExportCSV..Caption
-#: main.dfm:1461
-msgid "Export gpsbabel.csv (unicode)"
-msgstr ""
-
-#. frmMain..MainMenu1..mnuFile..Caption
-#: main.dfm:1469
-msgid "&File"
-msgstr "&Datei"
-
-#. frmMain..MainMenu1..mnuFile..File1..Caption
-#: main.dfm:1477
-msgid "Export"
-msgstr "Export"
-
-#. frmMain..MainMenu1..mnuOptions..Caption
-#: main.dfm:1498
-msgid "&Options"
-msgstr "&Optionen"
-
-#. frmMain..MainMenu1..mnuOptions..mnuSynthesizeShortNames..Caption
-#: main.dfm:1500
-msgid "Synthesize shortnames"
-msgstr "Synthetisiere Kurznamen"
-
-#. frmMain..MainMenu1..mnuOptions..mnuSynthesizeShortNames....Hint
-#: main.dfm:1503
-msgid "Ignore shortnames from source data and synthesize them from description or notes"
-msgstr "Ignoriere alle \"Kurznamen\" und generiere diese neu aus Bechreibung oder Bemerkung"
-
-#. frmMain..MainMenu1..mnuOptions..mnuOptionsForceDataType..Caption
-#: main.dfm:1507
-msgid "Force selected GPS data types (nuketypes filter)"
-msgstr "Erzwinge Selektion(en)"
-
-#. frmMain..MainMenu1..mnuHelp..Caption
-#: main.dfm:1548
-msgid "&Help"
-msgstr "&Hilfe"
-
-#. frmOptions..Caption
-#: options.dfm:5
-msgid "Options for ..."
-msgstr "Optionen für ..."
-
-#. frmSelect..pnBottom..btnCancel..Caption
-#: select.dfm:66
-msgid "Abort"
-msgstr "Abbrechen"
-
-#: about.pas:87
-#: select.pas:81
-msgid "German"
-msgstr "Deutsch"
-
-#: about.pas:88
-#: select.pas:83
-msgid "French"
-msgstr "Französisch"
-
-#: about.pas:89
-#: select.pas:82
-msgid "Spanish"
-msgstr "Spanisch"
-
-#: about.pas:90
-#: select.pas:85
-msgid "Hungarian"
-msgstr "Ungarisch"
-
-#: about.pas:90
-#: select.pas:85
-msgid "Italian"
-msgstr "Italienisch"
-
-#: about.pas:132
-msgid ""
-"Please have a look at the file README.GUI.\n"
-"\n"
-"There you will find all information you need to\n"
-"get GPSBabelGUI working in your own language."
-msgstr ""
-"Werfen Sie einen kurzen Blick in die Datei \"README.GUI\"\n"
-"\n"
-"Dort finden Sie alle nötigen Informationen, um\n"
-"GPSBabelGUI eine neue Sprache beizubringen."
-
-#: filter.pas:180
-#: filter.pas:181
-#: filter.pas:184
-#: filter.pas:185
-msgid "Waypoints"
-msgstr "Wegpunkte"
-
-#: filter.pas:180
-#: filter.pas:181
-#: filter.pas:182
-#: filter.pas:183
-msgid "Routes"
-msgstr "Routen"
-
-#: filter.pas:182
-#: filter.pas:183
-#: filter.pas:184
-#: filter.pas:185
-msgid "Tracks"
-msgstr "Tracks"
-
-#: filter.pas:224
-msgid "Feet"
-msgstr "\"Feet\" (engl.)"
-
-#: filter.pas:225
-msgid "Meter"
-msgstr "Meter"
-
-#: filter.pas:228
-msgid "Miles"
-msgstr "Meilen"
-
-#: filter.pas:229
-msgid "Kilometer"
-msgstr "Kilometer"
-
-#: filter.pas:239
-msgid "Not supported by gpsbabel.exe, release %s!"
-msgstr "Wird von gpsbabel.exe, Version %s, nicht unterstützt!"
-
-#: filter.pas:288
-msgid "Value (%s) out of range (%g to %g)!"
-msgstr "Wert (%s) liegt außerhalb des zulässigen Bereiches (%g to %g)!"
-
-#: filter.pas:593
-#: options.pas:661
-msgid "Discard changes?"
-msgstr "Änderungen verwerfen?"
-
-#: main.pas:244
-msgid "Internal development release"
-msgstr "Interne Entwicklungsausgabe"
-
-#: main.pas:246
-msgid "BETA"
-msgstr "BETA"
-
-#: main.pas:248
-msgid "Private release"
-msgstr "Private Version"
-
-#: main.pas:250
-msgid "Special release"
-msgstr "Spezial-Version"
-
-#: main.pas:342
-msgid "The file \"gpsbabel.exe\" found in current directory is too old!"
-msgstr "Die Datei \"gpsbabel.exe\" ist zu alt für diese GUI!"
-
-#: main.pas:416
-#: main.pas:550
-msgid "All files|*.*"
-msgstr "Alle Dateien|*.*"
-
-#: main.pas:484
-msgid "Select and edit options for \"%s\""
-msgstr "Optionen von \"%s\" bearbeiten"
-
-#: main.pas:488
-msgid "No options available for \"%s\""
-msgstr " \"%s\" hat keine Optionen!"
-
-#. s := s + '-1';
-#: main.pas:603
-msgid "File %s not found."
-msgstr "Datei \"%s\" nicht gefunden."
-
-#: main.pas:664
-msgid "File \"%s\" exists ! Overwrite ?"
-msgstr "Datei \"%s\" existiert bereits! Überschreiben?"
-
-#: main.pas:665
-msgid "Warning"
-msgstr "Warnung"
-
-#: main.pas:698
-msgid "Could not run \"gpsbabel.exe\"!"
-msgstr "Konnte \"gpsbabel.exe\" nicht ausführen!"
-
-#: main.pas:707
-msgid "Sorry, gpsbabel.exe reported problems!"
-msgstr "Uhps, da ging etwas schief!"
-
-#: main.pas:709
-msgid "Converted successfully from \"%s\" to \"%s\"."
-msgstr "Erfolgreich konvertiert von \"%s\" zu \"%s\"."
-
-#: main.pas:820
-msgid "GPSBabel, version %s"
-msgstr "GPSBabel, Version %s"
-
-#: main.pas:854
-#: main.pas:909
-msgid "Port"
-msgstr "Schnittstelle"
-
-#: main.pas:1013
-msgid "Options for \"%s\""
-msgstr "Optionen für \"%s\""
-
-#: main.pas:1203
-#: main.pas:1273
-msgid "Choose language"
-msgstr "Wähle Sprache"
-
-#: main.pas:1203
-msgid "for GUIBabelGUI"
-msgstr "für GPSBabelGUI"
-
-#: main.pas:1273
-msgid "for export"
-msgstr "für Export"
-
-#. override;
-#: options.pas:147
-msgid "Be aware, that most options are made for the output side. "
-msgstr "Achtung: die meisten Optionen sind vermutlich für die Datenausgabe gedacht."
-
-#: options.pas:148
-msgid "Currently we don't have a flag which tells us which direction is used by the options."
-msgstr "Wir verfügen z.Z. über kein Merkmal über die Arbeitsweise der Optionen."
-
-#: options.pas:208
-msgid "Short \"%s\""
-msgstr "Abkürzung \"%s\""
-
-#: options.pas:332
-msgid "Invalid line format!"
-msgstr "Ungültiger Zeilenaufbau!"
-
-#: options.pas:353
-msgid "Unknown option \"%s\"!"
-msgstr "Unbekannte Option \"%s\"!"
-
-#: select.pas:84
-msgid "English"
-msgstr "Englisch"
-
-#: utils.pas:119
-msgid "Error WINAPI: Could not create \"NamedPipe\"!"
-msgstr "Fehler WINAPI: \"NamedPipe\" konnte nicht erstellt werden!"
-
-#: utils.pas:124
-msgid "\"gpsbabel.exe\" not found!!!"
-msgstr "\"gpsbabel.exe\" wurde nicht gefunden!!!"
-
-#. dwCreationFlags, // creation flags
-#: utils.pas:143
-msgid "Could not run \"gpsbabel.exe\" (Error %d)!"
-msgstr "Konnte \"gpsbabel.exe\" nicht ausführen (Fehler %d)!"
-
-#: utils.pas:176
-msgid "\"gpsbabel.exe\" returned error 0x%x (%d)"
-msgstr "\"gpsbabel.exe\" verließ uns mit Fehler 0x%x (%d)!"
-
+++ /dev/null
-msgid ""\r
-msgstr ""\r
-"Project-Id-Version: Delphi 5 german\n"\r
-"POT-Creation-Date: 2003-03-04 15:18\n"\r
-"PO-Revision-Date: 2006-04-14 14:12+0100\n"\r
-"Last-Translator: Olaf Klein <o.b.klein@gpsbabel.org>\n"\r
-"Language-Team: XAN <info@xan.de>\n"\r
-"MIME-Version: 1.0\n"\r
-"Content-Type: text/plain; charset=UTF-8\n"\r
-"Content-Transfer-Encoding: 8bit\n"\r
-"X-Poedit-Language: German\n"\r
-"X-Poedit-Country: GERMANY\n"\r
-\r
-#. Programmer's name for it: sRowError\r
-#: Decision Cube/mxconsts.pas:27\r
-msgid "row error"\r
-msgstr "Zeilenfehler"\r
-\r
-#. Programmer's name for it: sAllValues\r
-#: Decision Cube/mxconsts.pas:29\r
-msgid "All Values"\r
-msgstr "Alle Werte"\r
-\r
-#. Programmer's name for it: sMovetoRow\r
-#: Decision Cube/mxconsts.pas:30\r
-msgid "Move to Row Area"\r
-msgstr "Zum Zeilenbereich"\r
-\r
-#. Programmer's name for it: sMovetoCol\r
-#: Decision Cube/mxconsts.pas:31\r
-msgid "Move to Column Area"\r
-msgstr "Zum Spaltenbereich"\r
-\r
-#. Programmer's name for it: sMakeDimOpen\r
-#: Decision Cube/mxconsts.pas:32\r
-msgid "Open Dimension"\r
-msgstr "Dimension öffnen"\r
-\r
-#. Programmer's name for it: sDrilled\r
-#: Decision Cube/mxconsts.pas:33\r
-msgid "Drilled In"\r
-msgstr "Untersucht"\r
-\r
-#. Programmer's name for it: sCouldNotOpen\r
-#: Decision Cube/mxconsts.pas:34\r
-msgid "The information requested could not be loaded. "\r
-msgstr "Die angeforderte Information konnte nicht geladen werden."\r
-\r
-#. Programmer's name for it: sNoSumsAvailable\r
-#: Decision Cube/mxconsts.pas:35\r
-msgid "No active summaries have been defined. "\r
-msgstr "Es wurden keine aktiven Zusammenfassungen definiert."\r
-\r
-#. Programmer's name for it: sNoSumsCouldBeLoaded\r
-#: Decision Cube/mxconsts.pas:36\r
-msgid "Not enough room available to load a summary. "\r
-msgstr "Es steht nicht genügend Speicher zur Verfügung, um eine Zusammenfassung zu laden."\r
-\r
-#. Programmer's name for it: sNoDimsAvailable\r
-#: Decision Cube/mxconsts.pas:37\r
-msgid "No available dimensions have been defined. "\r
-msgstr "Es wurden keine verfügbaren Dimensionen definiert."\r
-\r
-#. Programmer's name for it: sNoDimsCouldBeLoaded\r
-#: Decision Cube/mxconsts.pas:38\r
-msgid "Not enough space available to load a dimension. "\r
-msgstr "Es steht nicht genügend Speicher zur Verfügung, um eine Dimension zu laden."\r
-\r
-#. Programmer's name for it: sTemplatePrefix\r
-#: Decision Cube/mxconsts.pas:40\r
-msgid "Template: "\r
-msgstr "Vorlage: "\r
-\r
-#. Programmer's name for it: sGridCellError\r
-#: Decision Cube/mxconsts.pas:42\r
-msgid "[Error]"\r
-msgstr "[Fehler]"\r
-\r
-#. Programmer's name for it: sTotalCaption\r
-#: Decision Cube/mxconsts.pas:43\r
-msgid "Sum"\r
-msgstr "Summe"\r
-\r
-#. Programmer's name for it: sActivateLabel\r
-#: Decision Cube/mxconsts.pas:44\r
-msgid "Inactive Dimensions"\r
-msgstr "Nicht aktive Dimensionen"\r
-\r
-#. Programmer's name for it: sRowCaption\r
-#: Decision Cube/mxconsts.pas:45\r
-msgid "R"\r
-msgstr "R"\r
-\r
-#. Programmer's name for it: sColCaption\r
-#: Decision Cube/mxconsts.pas:46\r
-msgid "C"\r
-msgstr "K"\r
-\r
-#. Programmer's name for it: sCaptionMenu1\r
-#: Decision Cube/mxconsts.pas:47\r
-msgid "Display Data and Subtotals"\r
-msgstr "Daten und Zwischensummen anzeigen"\r
-\r
-#. Programmer's name for it: sCaptionMenu2\r
-#: Decision Cube/mxconsts.pas:48\r
-msgid "Display Data Only"\r
-msgstr "Nur Daten anzeigen"\r
-\r
-#. Programmer's name for it: sCaptionMenu3\r
-#: Decision Cube/mxconsts.pas:49\r
-msgid "Display Subtotals Only"\r
-msgstr "Nur Zwischensummen anzeigen"\r
-\r
-#. Programmer's name for it: sDrillIn\r
-#: Decision Cube/mxconsts.pas:50\r
-msgid "Drill in to this value"\r
-msgstr "Diesen Wert untersuchen"\r
-\r
-#. Programmer's name for it: sGridMenu1\r
-#: Decision Cube/mxconsts.pas:51\r
-msgid "Subtotals on/off"\r
-msgstr "Zwischensummen an/aus"\r
-\r
-#. Programmer's name for it: sGridMenu2\r
-#: Decision Cube/mxconsts.pas:52\r
-msgid "Decision Cube Editor.."\r
-msgstr "Editor für Entscheidungswürfel..."\r
-\r
-#. Programmer's name for it: sGridMenu3\r
-#: Decision Cube/mxconsts.pas:53\r
-msgid "Decision Query Editor.."\r
-msgstr "Editor für Entscheidungsabfrage..."\r
-\r
-#. Programmer's name for it: sGridMenu4\r
-#: Decision Cube/mxconsts.pas:54\r
-msgid "Show Detail Records.."\r
-msgstr "Detaildatensätze anzeigen..."\r
-\r
-#. Programmer's name for it: sUnsupportedDataType\r
-#: Decision Cube/mxconsts.pas:57\r
-msgid "Unsupported data type : %s"\r
-msgstr "Nicht unterstützter Datentyp: %s"\r
-\r
-#. Programmer's name for it: sRowOutOfRange\r
-#: Decision Cube/mxconsts.pas:58\r
-msgid "Row index out of range : %d"\r
-msgstr "Zeilenindex außerhalb des gültigen Bereichs: %d"\r
-\r
-#. Programmer's name for it: sColOutOfRange\r
-#: Decision Cube/mxconsts.pas:59\r
-msgid "Column index out of range : %d"\r
-msgstr "Spaltenindex außerhalb des gültigen Bereichs: %d"\r
-\r
-#. Programmer's name for it: sDupeItem\r
-#: Decision Cube/mxconsts.pas:60\r
-msgid "Duplicate item in array"\r
-msgstr "Im Array befinden sich Doppeleinträge"\r
-\r
-#. Programmer's name for it: sArrayIndexOutOfRange\r
-#: Decision Cube/mxconsts.pas:61\r
-msgid "Array index out of range : %d"\r
-msgstr "Array-Index außerhalb des gültigen Bereichs: %d"\r
-\r
-#. Programmer's name for it: sLowCapacityError\r
-#: Decision Cube/mxconsts.pas:62\r
-msgid "The DecisionCube Capacity is low. Please deactivate dimensions or change the data set."\r
-msgstr "Die Kapazität des Entscheidungswürfels ist erschöpft. Deaktivieren Sie einige Dimensionen oder ändern Sie die Datenmenge."\r
-\r
-#. Programmer's name for it: sQryNotInitialized\r
-#: Decision Cube/mxconsts.pas:63\r
-msgid "Query could not be run. Check that the query, SQL text, and Database are correct."\r
-msgstr "Die Abfrage konnte nicht gestartet werden. Überprüfen Sie, ob Abfrage, SQL-Text und Datenbank korrekt sind."\r
-\r
-#. Programmer's name for it: sSortedListError\r
-#: Decision Cube/mxconsts.pas:64\r
-msgid "Operation not allowed on sorted string list."\r
-msgstr "Diese Operation ist bei einer sortierten String-Liste nicht erlaubt."\r
-\r
-#. Programmer's name for it: sDuplicateString\r
-#: Decision Cube/mxconsts.pas:65\r
-msgid "String list does not allow duplicates."\r
-msgstr "Die String-Liste lässt keine Doppeleinträge zu."\r
-\r
-#. Programmer's name for it: sMaxAllowedSums\r
-#: Decision Cube/mxconsts.pas:66\r
-msgid "The maximum allowed summaries of %d has been exceeded."\r
-msgstr "Das erlaubte Maximum an Zusammenfassungen (%d) wurde überschritten."\r
-\r
-#. Programmer's name for it: sGeneralArrayError\r
-#: Decision Cube/mxconsts.pas:67\r
-msgid "General array error."\r
-msgstr "Allgemeiner Fehler im Array."\r
-\r
-#. Programmer's name for it: sDimIndexError\r
-#: Decision Cube/mxconsts.pas:70\r
-msgid "Illegal Dimension Index"\r
-msgstr "Ungültiger Dimensionsindex"\r
-\r
-#. Programmer's name for it: sIllegalValueForBin\r
-#: Decision Cube/mxconsts.pas:73\r
-msgid "Initial Value is not legal for this type of Grouping"\r
-msgstr "Der Anfangswert ist für diesen Gruppierungstyp nicht erlaubt"\r
-\r
-#. Programmer's name for it: sIllegalDimMap\r
-#: Decision Cube/mxconsts.pas:74\r
-msgid "Dimension Map is not the correct size"\r
-msgstr "Die Größe der Dimensionszuweisung ist nicht korrekt"\r
-\r
-#. Programmer's name for it: sDimMapActiveError\r
-#: Decision Cube/mxconsts.pas:75\r
-msgid "Cannot perform this action on an active Dimension Map"\r
-msgstr "Diese Aktion kann nicht auf eine aktive Dimensionszuweisung angewendet werden"\r
-\r
-#. Programmer's name for it: sNotAvailable\r
-#: Decision Cube/mxconsts.pas:76\r
-msgid "Not Available"\r
-msgstr "Nicht verfügbar"\r
-\r
-#. Programmer's name for it: sGetValueCounts\r
-#: Decision Cube/mxconsts.pas:77\r
-msgid "Information required to do Maximum Cell limit is not current. Do you want to fetch it now?"\r
-msgstr "Die Information für das Berechnen des Zellmaximums ist nicht mehr aktuell. Soll diese Information aktualisiert werden?"\r
-\r
-#. Programmer's name for it: sDateBinningNotAllowed\r
-#: Decision Cube/mxconsts.pas:78\r
-msgid "Date grouping is not allowed for fields of this type"\r
-msgstr "Die Gruppierung nach Datum ist für diesen Feldtyp nicht erlaubt"\r
-\r
-#. Programmer's name for it: sEmptyDataSet\r
-#: Decision Cube/mxconsts.pas:79\r
-msgid "Cannot build the Decision Cube with an empty data set"\r
-msgstr "Der Entscheidungswürfel kann nicht mit einer leeren Datenmenge erstellt werden"\r
-\r
-#. Programmer's name for it: sNoDataSet\r
-#: Decision Cube/mxconsts.pas:82\r
-msgid "Data set property is not assigned"\r
-msgstr "Der Eigenschaft Data Set wurde kein Wert zugewiesen"\r
-\r
-#. Programmer's name for it: sNoAggs\r
-#: Decision Cube/mxconsts.pas:83\r
-msgid "No summaries are defined. "\r
-msgstr "Es sind keine Zusammenfassungen definiert."\r
-\r
-#. Programmer's name for it: sNoDims\r
-#: Decision Cube/mxconsts.pas:84\r
-msgid "No dimension fields are defined. "\r
-msgstr "Es sind keine Dimensionsfelder definiert."\r
-\r
-#. Programmer's name for it: sUnknownDims\r
-#: Decision Cube/mxconsts.pas:85\r
-msgid "The dimension types for this dataset cannot be determined automatically. You must map the fields to dimensions or summaries with the Decision Cube Editor"\r
-msgstr "Die Dimensionstypen für diese Datenmenge können nicht automatisch festgelegt werden. Sie müssen diese Felder mit dem Editor für Entscheidungswürfel einer Dimension oder Zusammenfassung zuweisen."\r
-\r
-#. Programmer's name for it: sGroupsMissing\r
-#: Decision Cube/mxconsts.pas:86\r
-msgid "All dimension fields must be grouped. "\r
-msgstr "Alle Dimensionsfelder müssen gruppiert werden."\r
-\r
-#. Programmer's name for it: sDecisionQueryError\r
-#. Programmer's name for it: sQueryError\r
-#. Programmer's name for it: sDecisionQueryError\r
-#. Programmer's name for it: sQueryError\r
-#: Decision Cube/mxconsts.pas:87\r
-#: Vcl/mxconsts.pas:89\r
-msgid "The query may be incorrectly defined, or you may need to map its fields to active dimensions or summaries with the Decision Cube Editor"\r
-msgstr "Die Abfrage wurde inkorrekt definiert oder die Felder der Abfrage müssen mit dem Editor für Entscheidungswürfel aktiven Dimensionen oder Zusammenfassungen zugewiesen werden"\r
-\r
-#. Programmer's name for it: sDataSetError\r
-#: Decision Cube/mxconsts.pas:88\r
-msgid "The dataset may be incorrectly defined, or you may need to map its fields to active dimensions or summaries with the Decision Cube Editor"\r
-msgstr "Die Datenmenge wurde inkorrekt definiert oder die Felder müssen mit dem Editor für Entscheidungswürfel aktiven Dimensionen oder Zusammenfassungen zugewiesen werden"\r
-\r
-#. Programmer's name for it: sCountStar\r
-#: Decision Cube/mxconsts.pas:90\r
-msgid "COUNTALL"\r
-msgstr "COUNTALL"\r
-\r
-#. Programmer's name for it: sAddAvgWarning\r
-#: Decision Cube/mxconsts.pas:91\r
-msgid "Average is calculated using sum and count summaries for each field. The necessary summaries have been added."\r
-msgstr "Der Mittelwert wird durch Ermittlung der Summe und der Anzahl für jedes Feld ermittelt. Die dazu notwendigen Zusammenfassungen wurden hinzugefügt."\r
-\r
-#. Programmer's name for it: sAddAvgStarWarning\r
-#: Decision Cube/mxconsts.pas:92\r
-msgid "Average is calculated using a field sum and count(*). The necessary summaries have been added."\r
-msgstr "Der Mittelwert wird durch Ermittlung der Feldsumme und count(*) ermittelt. Die dazu notwendigen Zusammenfassungen wurden hinzugefügt."\r
-\r
-#. Programmer's name for it: sQueryLegal\r
-#: Decision Cube/mxconsts.pas:95\r
-msgid "Query is legal."\r
-msgstr "Die Abfrage ist gültig."\r
-\r
-#. Programmer's name for it: sAddFieldExists\r
-#: Decision Cube/mxconsts.pas:96\r
-msgid " is already in the query"\r
-msgstr " ist bereits in der Abfrage"\r
-\r
-#. Programmer's name for it: sAggTypeNotAllowed\r
-#: Decision Cube/mxconsts.pas:97\r
-msgid " is not an allowed summary type"\r
-msgstr " ist kein erlaubter Zusammenfassungstyp"\r
-\r
-#. Programmer's name for it: sDimTypeNotAllowed\r
-#: Decision Cube/mxconsts.pas:98\r
-msgid " is not an allowed dimension type"\r
-msgstr " ist kein erlaubter Dimensionstyp"\r
-\r
-#. Programmer's name for it: sAverageRequires\r
-#: Decision Cube/mxconsts.pas:99\r
-msgid "Average summaries use Sum and Count"\r
-msgstr "Mittelwert verwendet Summe und Anzahl"\r
-\r
-#. Programmer's name for it: sWantToExit\r
-#: Decision Cube/mxconsts.pas:100\r
-msgid "Do you still want to Exit?"\r
-msgstr "Wollen Sie wirklich beenden?"\r
-\r
-#. Programmer's name for it: sQueryIllegal\r
-#: Decision Cube/mxconsts.pas:101\r
-msgid "The query you have created is not legal."\r
-msgstr "Die von Ihnen erstellte Abfrage ist ungültig."\r
-\r
-#. Programmer's name for it: sQueryEditIllegal\r
-#: Decision Cube/mxconsts.pas:102\r
-msgid "The query you have entered is not legal. Please correct it before continuing."\r
-msgstr "Die eingegebene Abfrage ist ungültig. Sie muß geändert werden, bevor Sie weitermachen."\r
-\r
-#. Programmer's name for it: sRemoveFieldError\r
-#: Decision Cube/mxconsts.pas:103\r
-msgid "Could not remove the field"\r
-msgstr "Das Feld konnte nicht entfernt werden"\r
-\r
-#. Programmer's name for it: sAllFields\r
-#: Decision Cube/mxconsts.pas:104\r
-msgid "All Fields"\r
-msgstr "&Alle Felder"\r
-\r
-#. Programmer's name for it: sQueryFields\r
-#: Decision Cube/mxconsts.pas:105\r
-msgid "Query Fields"\r
-msgstr "Felder abfragen"\r
-\r
-#. Programmer's name for it: sEditDone\r
-#: Decision Cube/mxconsts.pas:106\r
-msgid "&Edit Done"\r
-msgstr "Bearbeitung &abschließen"\r
-\r
-#. Programmer's name for it: sEditQuery\r
-#. DSSQueryEditor..Pager..Query..EditQry..Caption\r
-#: Decision Cube/mxconsts.pas:107\r
-msgid "&Edit Query"\r
-msgstr "Ab&frage bearbeiten"\r
-\r
-#. Programmer's name for it: sQParseRemovedField\r
-#: Decision Cube/mxconsts.pas:110\r
-msgid "One or more fields of a type which cannot be tabulated were removed from the query."\r
-msgstr "Ein oder mehrere Felder wurden aus der Abfrage entfernt, da sie nicht tabularisiert werden konnten."\r
-\r
-#. Programmer's name for it: sCubeLimitsExceeded\r
-#: Decision Cube/mxconsts.pas:113\r
-msgid "Decision Cube size excedes limits"\r
-msgstr "Der Entscheidungswürfel überschreitet seine Kapazität"\r
-\r
-#. Programmer's name for it: sMaxAllowedDims\r
-#: Decision Cube/mxconsts.pas:114\r
-msgid "The maximum allowed dimensions of %d has been exceeded."\r
-msgstr "Das erlaubte Maximum an Dimensionen (%d) wurde überschritten."\r
-\r
-#. Programmer's name for it: sMaxAllowedCells\r
-#: Decision Cube/mxconsts.pas:115\r
-msgid "Total cell count of %d exceeds the maximum of %d."\r
-msgstr "Die Gesamtanzahl an Zellen von %d überschreitet das Maximum von %d."\r
-\r
-#. Programmer's name for it: sUnsupportedFieldType\r
-#: Decision Cube/mxconsts.pas:116\r
-msgid "Field %s has an unsupported data type: %s"\r
-msgstr "Feld %s ist vom nicht unterstützten Datentyp %s"\r
-\r
-#. Programmer's name for it: sFetchValues\r
-#: Decision Cube/mxconsts.pas:117\r
-msgid "Scanning data set values..."\r
-msgstr "Datenwerte analysieren..."\r
-\r
-#. Programmer's name for it: sUserCanceled\r
-#: Decision Cube/mxconsts.pas:118\r
-msgid "User canceled DecisionCube population."\r
-msgstr "Das Füllen des Entscheidungswürfels wurde durch den Anwender unterbrochen."\r
-\r
-#. Programmer's name for it: sBinningValues\r
-#: Decision Cube/mxconsts.pas:119\r
-msgid "Grouping values ..."\r
-msgstr "Werte gruppieren..."\r
-\r
-#. Programmer's name for it: sCreatingIndexes\r
-#: Decision Cube/mxconsts.pas:120\r
-msgid "Creating Cube index for %s ..."\r
-msgstr "Erstellen des Würfelindex für %s..."\r
-\r
-#. Programmer's name for it: sCreateDerivedSummaryError\r
-#: Decision Cube/mxconsts.pas:121\r
-msgid "Unable to create derived summary."\r
-msgstr "Abgeleitete Zusammenfassung konnte nicht erzeugt werden."\r
-\r
-#. Programmer's name for it: sTrue\r
-#. Programmer's name for it: STextTrue\r
-#. Programmer's name for it: sTrue\r
-#: Decision Cube/mxconsts.pas:122\r
-msgid "True"\r
-msgstr "Wahr"\r
-\r
-#. Programmer's name for it: sFalse\r
-#. Programmer's name for it: STextFalse\r
-#. Programmer's name for it: sFalse\r
-#: Decision Cube/mxconsts.pas:123\r
-msgid "False"\r
-msgstr "Falsch"\r
-\r
-#. Programmer's name for it: sBinTypeMismatch\r
-#: Decision Cube/mxconsts.pas:124\r
-msgid "The bin type does not match the fieldtype."\r
-msgstr "Der Gruppierungstyp entspricht nicht dem Feldtyp."\r
-\r
-#. Programmer's name for it: sFatalCacheError\r
-#: Decision Cube/mxconsts.pas:125\r
-msgid "Fatal error in cache: code: %d"\r
-msgstr "Schwerer Fehler im Cache: Code: %d"\r
-\r
-#. Programmer's name for it: sStringTypeNoSupported\r
-#: Decision Cube/mxconsts.pas:126\r
-msgid "String Data type not supported for summaries"\r
-msgstr "Datentyp String wird von Zusammenfassungen nicht unterstützt"\r
-\r
-#. Programmer's name for it: sDataSetTooLarge\r
-#: Decision Cube/mxconsts.pas:127\r
-msgid "Dataset is too large"\r
-msgstr "Datenmenge ist zu groß"\r
-\r
-#. Programmer's name for it: sBuildingDataStore\r
-#: Decision Cube/mxconsts.pas:128\r
-msgid "Building data store..."\r
-msgstr "Datenspeicher aufbauen..."\r
-\r
-#. Programmer's name for it: sSumLabel\r
-#: Decision Cube/mxconsts.pas:131\r
-msgid "Sum of %s"\r
-msgstr "Summe von %s"\r
-\r
-#. Programmer's name for it: sCountLabel\r
-#: Decision Cube/mxconsts.pas:132\r
-msgid "Count of %s"\r
-msgstr "Anzahl von %s"\r
-\r
-#. Programmer's name for it: sMaxLabel\r
-#: Decision Cube/mxconsts.pas:133\r
-msgid "Maximum of %s"\r
-msgstr "Maximum von %s"\r
-\r
-#. Programmer's name for it: sMinLabel\r
-#: Decision Cube/mxconsts.pas:134\r
-msgid "Minimum of %s"\r
-msgstr "Minimum von %s"\r
-\r
-#. Programmer's name for it: sAverageLabel\r
-#: Decision Cube/mxconsts.pas:135\r
-msgid "Average of %s"\r
-msgstr "Mittelwert von %s"\r
-\r
-#. Programmer's name for it: sVarLabel\r
-#: Decision Cube/mxconsts.pas:136\r
-msgid "Variance of %s"\r
-msgstr "Varianz von %s"\r
-\r
-#. Programmer's name for it: sSDLabel\r
-#: Decision Cube/mxconsts.pas:137\r
-msgid "Standard Deviation of %s"\r
-msgstr "Standardabweichung von %s"\r
-\r
-#. Programmer's name for it: sAggLabel\r
-#: Decision Cube/mxconsts.pas:138\r
-msgid "Summary of %s"\r
-msgstr "Zusammenfassung von: %s"\r
-\r
-#. Programmer's name for it: sUnsupportedVarType\r
-#: Decision Cube/mxconsts.pas:139\r
-msgid "Unsupported Data Type %d"\r
-msgstr "Nicht unterstützter Datentyp: %d"\r
-\r
-#. Programmer's name for it: sOtherValues\r
-#: Decision Cube/mxconsts.pas:140\r
-msgid "Other Values"\r
-msgstr "Andere Werte"\r
-\r
-#. Programmer's name for it: sSelectFromError\r
-#: Decision Cube/mxconsts.pas:142\r
-msgid "Query lacks a Select/From clause."\r
-msgstr "Der Abfrage fehlt eine Select/From-Klausel."\r
-\r
-#. Programmer's name for it: sArgumentExpected\r
-#: Decision Cube/mxconsts.pas:143\r
-msgid "No argument provided for an operator or summary"\r
-msgstr "Für einen Operator oder eine Zusammenfassung fehlt ein Argument"\r
-\r
-#. Programmer's name for it: sGroupOnExpressionError\r
-#: Decision Cube/mxconsts.pas:144\r
-msgid "An expression cannot be used for a grouping field"\r
-msgstr "Ein Ausdruck kann nicht zum Gruppieren eines Feldes verwendet werden"\r
-\r
-#. Programmer's name for it: SOutofBounds\r
-#: Decision Cube/mxconsts.pas:146\r
-msgid "Out of Bounds"\r
-msgstr "Außerhalb des Bereichs"\r
-\r
-#. Programmer's name for it: sIDAPILangID\r
-#. Programmer's name for it: SIDAPILangID\r
-#. Programmer's name for it: sIDAPILangID\r
-#: Decision Cube/mxconsts.pas:147\r
-msgid "0009"\r
-msgstr "0007"\r
-\r
-#. Programmer's name for it: sComponentTabName\r
-#: Decision Cube/mxdconst.pas:14\r
-msgid "Decision Cube"\r
-msgstr "Datenanalyse"\r
-\r
-#. Programmer's name for it: sQueryVerb0\r
-#: Decision Cube/mxdconst.pas:15\r
-msgid "&Graphical Query Builder..."\r
-msgstr "&Grafischer Abfragegenerator..."\r
-\r
-#. Programmer's name for it: sQueryVerb1\r
-#: Decision Cube/mxdconst.pas:16\r
-msgid "&Decision Query Editor..."\r
-msgstr "&Editor für Entscheidungsabfrage..."\r
-\r
-#. Programmer's name for it: sCubeVerb0\r
-#: Decision Cube/mxdconst.pas:17\r
-msgid "&Decision Cube Editor..."\r
-msgstr "&Editor für Entscheidungsanalyse..."\r
-\r
-#. Programmer's name for it: sCubeVerb1\r
-#: Decision Cube/mxdconst.pas:18\r
-msgid "&Query Editor..."\r
-msgstr "Abfragee&ditor..."\r
-\r
-#. Programmer's name for it: sGridVerb0\r
-#: Decision Cube/mxdconst.pas:19\r
-msgid "Sub&totals on/off"\r
-msgstr "&Zwischensummen an/aus"\r
-\r
-#. Programmer's name for it: sSourceVerb0\r
-#: Decision Cube/mxdconst.pas:20\r
-msgid "&Do not display Sparse Rows/Columns"\r
-msgstr "S&palten/Zeilen mit wenig Werten nicht anzeigen"\r
-\r
-#. Programmer's name for it: sSourceVerb1\r
-#: Decision Cube/mxdconst.pas:21\r
-msgid "&Display Sparse Rows/Columns"\r
-msgstr "S&palten/Zeilen mit wenig Werten anzeigen"\r
-\r
-#. Programmer's name for it: sGridDimOptions\r
-#: Decision Cube/mxdconst.pas:22\r
-msgid "Grid Dimension Options"\r
-msgstr "Optionen für Rasterdimension"\r
-\r
-#. Programmer's name for it: sGridDimSettings\r
-#: Decision Cube/mxdconst.pas:23\r
-msgid "Grid Dimension Settings"\r
-msgstr "Einstellung für Rasterdimension"\r
-\r
-#. Programmer's name for it: sCubeProperties\r
-#: Decision Cube/mxdconst.pas:24\r
-msgid "Cube Properties"\r
-msgstr "Würfeleigenschaften"\r
-\r
-#. Programmer's name for it: sOnlyOneDataModuleAllowed\r
-#: Internet/brkrconst.pas:14\r
-msgid "Only one data module per application"\r
-msgstr "Nur ein Datenmodul pro Anwendung"\r
-\r
-#. Programmer's name for it: sNoDataModulesRegistered\r
-#: Internet/brkrconst.pas:15\r
-msgid "No data modules registered"\r
-msgstr "Es wurden keine Datenmodule registriert"\r
-\r
-#. Programmer's name for it: sNoDispatcherComponent\r
-#: Internet/brkrconst.pas:16\r
-msgid "No dispatcher component found on data module"\r
-msgstr "Im Datenmodul wurde keine Dispatcher-Komponente gefunden"\r
-\r
-#. Programmer's name for it: sTooManyActiveConnections\r
-#: Internet/brkrconst.pas:18\r
-msgid "Maximum number of concurrent connections exceeded. Please try again later"\r
-msgstr "Die maximale Anzahl gleichzeitiger Verbindungen wurde überschritten. Versuchen Sie später noch erneut"\r
-\r
-#. Programmer's name for it: sInternalServerError\r
-#: Internet/brkrconst.pas:22\r
-msgid ""\r
-"<html><title>Internal Server Error 500</title>\n"\r
-"<h1>Internal Server Error 500</h1><hr>\n"\r
-"Exception: %s<br>\n"\r
-"Message: %s<br></html>\n"\r
-msgstr ""\r
-"<html><title>Interner Server-Fehler 500</title>\n"\r
-"<h1>Interner Server-Fehlerr 500</h1><hr>\n"\r
-"Exception: %s<br>\n"\r
-"Meldung: %s<br></html>\n"\r
-\r
-#. Programmer's name for it: sDocumentMoved\r
-#: Internet/brkrconst.pas:26\r
-msgid ""\r
-"<html><title>Document Moved 302</title>\n"\r
-"<body><h1>Object Moved</h1><hr>\n"\r
-"This Object may be found <a HREF=\"%s\">here.</a><br>\n"\r
-"<br></body></html>\n"\r
-msgstr ""\r
-"<html><title>Dokument wurde verschoben 302</title>\n"\r
-"<body><h1>Objekt wurde verschoben</h1><hr>\n"\r
-"Das Objekt könnte <a HREF=\"%s\">hier</a> gefunden werden.<br>\n"\r
-"<br></body></html>\n"\r
-\r
-#. Programmer's name for it: sInvalidISAPIApp\r
-#: Internet/nstois.pas:109\r
-msgid "Invalid ISAPI application: %s"\r
-msgstr "Ungültige ISAPI-Anwendung: %s"\r
-\r
-#. Programmer's name for it: sUnSupportedISAPIApp\r
-#: Internet/nstois.pas:110\r
-msgid "Unsupported ISAPI Application version: %.8x"\r
-msgstr "Nicht unterstützte ISAPI-Anwendungsversion: %.8x"\r
-\r
-#. Programmer's name for it: sGEVFailed\r
-#: Internet/nstois.pas:111\r
-msgid "Call to GetExtensionVersion FAILED. Error Code: %d"\r
-msgstr "Aufruf von GetExtensionVersion FEHLGESCHLAGEN. Fehler-Code: %d"\r
-\r
-#. Programmer's name for it: sErrorLoadingISAPIApp\r
-#: Internet/nstois.pas:112\r
-msgid "Error loading ISAPI Application: %s"\r
-msgstr "Fehler beim Laden von ISAPI-Anwendung %s"\r
-\r
-#. Programmer's name for it: sInvalidRedirectParam\r
-#: Internet/nstois.pas:113\r
-msgid "Invalid Redirect parameter"\r
-msgstr "Ungültiger Redirect-Parameter"\r
-\r
-#. Programmer's name for it: sISAPIAppError\r
-#: Internet/nstois.pas:114\r
-msgid "ISAPI Application Error"\r
-msgstr "Fehler in ISAPI-Anwendung"\r
-\r
-#. Programmer's name for it: sDataSetFieldBlank\r
-#: Internet/wbmconst.pas:15\r
-msgid "Data set field is blank"\r
-msgstr "Datenmengenfeld ist leer"\r
-\r
-#. Programmer's name for it: sDataSetFieldNotFound\r
-#: Internet/wbmconst.pas:16\r
-msgid "Data set field not found: %s"\r
-msgstr "Feld der Datenmenge nicht gefunden %s"\r
-\r
-#. Programmer's name for it: sNotDataSetField\r
-#: Internet/wbmconst.pas:17\r
-msgid "Field is not a dataset field: %s"\r
-msgstr "Feld ist kein Feld aus der Datenmenge: %s"\r
-\r
-#. Programmer's name for it: ScriptTableName\r
-#: Internet/wbmconst.pas:18\r
-msgid "%s_Table"\r
-msgstr "%s_Table"\r
-\r
-#. Programmer's name for it: sNoXMLBroker\r
-#: Internet/wbmconst.pas:19\r
-msgid "%s: missing XMLBroker"\r
-msgstr "%s: XMLBroker fehlt"\r
-\r
-#. Programmer's name for it: sFieldNotFound\r
-#: Internet/wbmconst.pas:20\r
-msgid "%0:s: Field \"%1:s\" not found"\r
-msgstr "%0:s: Feld \"%1:s\" nicht gefunden"\r
-\r
-#. Programmer's name for it: sXMLBrokerNotDefined\r
-#: Internet/wbmconst.pas:21\r
-msgid "%s.XMLBroker = nil"\r
-msgstr "%s.XMLBroker = nil"\r
-\r
-#. Programmer's name for it: sSubmitQuery\r
-#: Internet/wbmconst.pas:22\r
-msgid "Submit"\r
-msgstr "Absenden"\r
-\r
-#. Programmer's name for it: sResetQuery\r
-#: Internet/wbmconst.pas:23\r
-msgid "Reset"\r
-msgstr "Zurücksetzen"\r
-\r
-#. Programmer's name for it: sApplyUpdates\r
-#: Internet/wbmconst.pas:24\r
-msgid "Apply Updates"\r
-msgstr "Aktualisierung durchführen"\r
-\r
-#. Programmer's name for it: sFieldNameBlank\r
-#: Internet/wbmconst.pas:25\r
-msgid "%s.FieldName = ''"\r
-msgstr "%s.FieldName = ''"\r
-\r
-#. Programmer's name for it: sXMLComponentNotDefined\r
-#: Internet/wbmconst.pas:26\r
-msgid "%s.XMLComponent = nil"\r
-msgstr "%s.XMLComponent = nil"\r
-\r
-#. Programmer's name for it: ScriptNamesVar\r
-#: Internet/wbmconst.pas:27\r
-msgid "%s_Names"\r
-msgstr "%s_Names"\r
-\r
-#. Programmer's name for it: ScriptIDsVar\r
-#: Internet/wbmconst.pas:28\r
-msgid "%s_IDs"\r
-msgstr "%s_IDs"\r
-\r
-#. Programmer's name for it: ScriptXMLDisplayName\r
-#: Internet/wbmconst.pas:29\r
-msgid "%s_Disp"\r
-msgstr "%s_Disp"\r
-\r
-#. Programmer's name for it: sInvalidParent\r
-#: Internet/wbmconst.pas:30\r
-msgid "Invalid parent"\r
-msgstr "Ungültiges übergeordnetes Element"\r
-\r
-#. Programmer's name for it: sDuplicateStatusField\r
-#: Internet/wbmconst.pas:31\r
-msgid "Field %s ignored, only one status field allowed"\r
-msgstr "Feld %s wird ignoriert, es ist nur ein Statusfeld gestattet"\r
-\r
-#. Programmer's name for it: sFirstButton\r
-#: Internet/wbmconst.pas:32\r
-msgid "|<"\r
-msgstr "|<"\r
-\r
-#. Programmer's name for it: sLastButton\r
-#: Internet/wbmconst.pas:33\r
-msgid ">|"\r
-msgstr ">|"\r
-\r
-#. Programmer's name for it: sPriorButton\r
-#: Internet/wbmconst.pas:34\r
-msgid "<"\r
-msgstr "<"\r
-\r
-#. Programmer's name for it: sNextButton\r
-#: Internet/wbmconst.pas:35\r
-msgid ">"\r
-msgstr ">"\r
-\r
-#. Programmer's name for it: sPriorPageButton\r
-#: Internet/wbmconst.pas:36\r
-msgid "<<"\r
-msgstr "<<"\r
-\r
-#. Programmer's name for it: sNextPageButton\r
-#: Internet/wbmconst.pas:37\r
-msgid ">>"\r
-msgstr ">>"\r
-\r
-#. Programmer's name for it: sDeleteButton\r
-#: Internet/wbmconst.pas:38\r
-msgid " - "\r
-msgstr " - "\r
-\r
-#. Programmer's name for it: sInsertButton\r
-#: Internet/wbmconst.pas:39\r
-msgid " + "\r
-msgstr " + "\r
-\r
-#. Programmer's name for it: sUndoButton\r
-#: Internet/wbmconst.pas:40\r
-msgid "Undo"\r
-msgstr "Rückgängig"\r
-\r
-#. Programmer's name for it: sPostButton\r
-#: Internet/wbmconst.pas:41\r
-msgid "Post"\r
-msgstr "Übernehmen"\r
-\r
-#. Programmer's name for it: sWarningsBody\r
-#: Internet/wbmconst.pas:46\r
-msgid ""\r
-"<TABLE BORDER=1 CELLPADDING=4>\n"\r
-"<TR><TD><P ALIGN=CENTER>Design-time Warnings<P>\n"\r
-"%s\n"\r
-"</TD></TD>\n"\r
-"</TABLE>\n"\r
-msgstr ""\r
-"<TABLE BORDER=1 CELLPADDING=4>\n"\r
-"<TR><TD><P ALIGN=CENTER>Warnungen zur Entwurfszeit<P>\n"\r
-"%s\n"\r
-"</TD></TD>\n"\r
-"</TABLE>\n"\r
-\r
-#. Programmer's name for it: ScriptDocumentVarName\r
-#: Internet/wbmconst.pas:47\r
-msgid "%s_Doc"\r
-msgstr "%s_Doc"\r
-\r
-#. Programmer's name for it: ScriptXMLVarName\r
-#: Internet/wbmconst.pas:48\r
-msgid "%s_XML"\r
-msgstr "%s_XML"\r
-\r
-#. Programmer's name for it: sInvalidWebComponentsRegistration\r
-#: Internet/wbmconst.pas:49\r
-msgid "Invalid Web component registration"\r
-msgstr "Ungültige Registrierung der Web-Komponente"\r
-\r
-#. Programmer's name for it: sInvalidWebComponentsEnumeration\r
-#: Internet/wbmconst.pas:50\r
-msgid "Invalid Web component enumeration"\r
-msgstr "Ungültige Enumeration von Web-Komponente"\r
-\r
-#. Programmer's name for it: sInvalidWebComponentsCreation\r
-#: Internet/wbmconst.pas:51\r
-msgid "Invalid Web component creation"\r
-msgstr "Fehlendes Delta-Paket"\r
-\r
-#. Programmer's name for it: ScriptRowSetVarName\r
-#: Internet/wbmconst.pas:52\r
-msgid "%s_RS"\r
-msgstr "%s_RS"\r
-\r
-#. Programmer's name for it: sApplyUpdatesError\r
-#: Internet/wbmconst.pas:53\r
-msgid "ApplyUpdates error. Error count: %d."\r
-msgstr "DataSet: %s ist nicht aktiv"\r
-\r
-#. Programmer's name for it: sDeltaNotFound\r
-#: Internet/wbmconst.pas:54\r
-msgid "Missing Delta Packet"\r
-msgstr "Fehlendes Delta-Paket"\r
-\r
-#. Programmer's name for it: sXMLBrokerNotConnected\r
-#: Internet/wbmconst.pas:55\r
-msgid "XMLBroker: %s is not connected"\r
-msgstr "XMLBroker: %s hat keine Verbindung"\r
-\r
-#. Programmer's name for it: sDataSetNotActive\r
-#: Internet/wbmconst.pas:56\r
-msgid "DataSet: %s is not active"\r
-msgstr "DataSet: %s ist nicht aktiv"\r
-\r
-#. Programmer's name for it: SNewLookupFieldCaption\r
-#: Property Editors/dsdefine.pas:442\r
-msgid "New Lookup Field"\r
-msgstr "Neues Nachschlagefeld"\r
-\r
-#. Programmer's name for it: srSamples\r
-#: Samples/ibconst.pas:6\r
-msgid "Samples"\r
-msgstr "Beispiele"\r
-\r
-#. Programmer's name for it: SNoEventsRegistered\r
-#: Samples/ibconst.pas:7\r
-msgid "You must register events before queueing them"\r
-msgstr "Ereignisse müssen registriert werden, bevor sie in die Warteschlange gestellt werden können"\r
-\r
-#. Programmer's name for it: SInvalidDBConnection\r
-#: Samples/ibconst.pas:8\r
-msgid "Component is not connected to an open Database"\r
-msgstr "Die Komponente ist nicht mit einer offenen Datenbank verbunden"\r
-\r
-#. Programmer's name for it: SInvalidDatabase\r
-#: Samples/ibconst.pas:9\r
-msgid "''%s'' is not connected to an InterBase database"\r
-msgstr "''%s'' ist nicht mit einer InterBase-Datenbank verbunden"\r
-\r
-#. Programmer's name for it: SInvalidCancellation\r
-#: Samples/ibconst.pas:10\r
-msgid "You cannot call CancelEvents from within an OnEventAlert handler"\r
-msgstr "CancelEvents kann nicht aus einer OnEventAlert-Behandlungsroutine heraus aufgerufen werden"\r
-\r
-#. Programmer's name for it: SInvalidEvent\r
-#: Samples/ibconst.pas:11\r
-msgid "Invalid blank event added to EventAlerter events list"\r
-msgstr "Der Ereignisliste des Event-Alerters wurde ein ungültiges leeres Ereignis hinzugefügt"\r
-\r
-#. Programmer's name for it: SInvalidQueueing\r
-#: Samples/ibconst.pas:12\r
-msgid "You cannot call QueueEvents from within an OnEventAlert handler"\r
-msgstr "QueueEvents kann nicht aus einem OnEventAlert-Behandlungsroutine heraus aufgerufen werden"\r
-\r
-#. Programmer's name for it: SInvalidRegistration\r
-#: Samples/ibconst.pas:13\r
-msgid "You cannot Register or Unregister events from within an OnEventAlert handler"\r
-msgstr "Die Registrierung von Ereignissen bzw. deren Aufhebung kann nicht von innerhalb einer OnEventAlert-Behandlung vorgenommen werden"\r
-\r
-#. Programmer's name for it: SMaximumEvents\r
-#: Samples/ibconst.pas:13\r
-msgid "You can only register 15 events per EventAlerter"\r
-msgstr "Es können nur 15 Ereignisse pro Event-Alerter registriert werden"\r
-\r
-#. Programmer's name for it: SInterbaseNotInstalled\r
-#: Samples/ibctrls.pas:103\r
-msgid "You must have Interbase installed to use this component"\r
-msgstr "Um diese Komponenten verwenden zu können, muß InterBase installiert sein."\r
-\r
-#. Programmer's name for it: SFailedQueEvents\r
-#: Samples/ibctrls.pas:104\r
-msgid "Failed to lookup isc_que_events"\r
-msgstr "isc_que_events konnte nicht nachgeschlagen werden"\r
-\r
-#. Programmer's name for it: SFailedInterprete\r
-#: Samples/ibctrls.pas:105\r
-msgid "Failed to lookup isc_interprete"\r
-msgstr "isc_interprete konnte nicht nachgeschlagen werden"\r
-\r
-#. Programmer's name for it: SFailedFree\r
-#: Samples/ibctrls.pas:106\r
-msgid "Failed to lookup isc_free"\r
-msgstr "isc_free konnte nicht nachgeschlagen werden"\r
-\r
-#. Programmer's name for it: SFailedEventBlock\r
-#: Samples/ibctrls.pas:107\r
-msgid "Failed to lookup isc_event_block"\r
-msgstr "isc_event_block konnte nicht nachgeschlagen werden"\r
-\r
-#. Programmer's name for it: SFailedEventCounts\r
-#: Samples/ibctrls.pas:108\r
-msgid "Failed to lookup isc_event_counts"\r
-msgstr "isc_event_counts konnte nicht nachgeschlagen werden"\r
-\r
-#. Programmer's name for it: SFailedCancelEvents\r
-#: Samples/ibctrls.pas:109\r
-msgid "Failed to lookup isc_cancel_events"\r
-msgstr "isc_cancel_events konnte nicht nachgeschlagen werden"\r
-\r
-#. Programmer's name for it: SInvalidEnumValue\r
-#: Vcl/adoconst.pas:15\r
-msgid "Invalid Enum Value"\r
-msgstr "Ungültiger Enum-Wert"\r
-\r
-#. Programmer's name for it: SMissingConnection\r
-#: Vcl/adoconst.pas:16\r
-msgid "Missing Connection or ConnectionString"\r
-msgstr "Fehlende Connection oder ConnectionString"\r
-\r
-#. Programmer's name for it: SNoDetailFilter\r
-#: Vcl/adoconst.pas:17\r
-msgid "Filter property cannot be used for detail tables"\r
-msgstr "Die Filter-Eigenschaft kann nicht bei Detail-Tabellen verwendet werden"\r
-\r
-#. Programmer's name for it: SBookmarksRequired\r
-#: Vcl/adoconst.pas:18\r
-msgid "Dataset does not support bookmarks, which are required for multi-record data controls"\r
-msgstr "Die Datenmenge unterstützt keine Positionsmarken, die von Multi-Datensatz-Elementen benötigt werden."\r
-\r
-#. Programmer's name for it: SMissingCommandText\r
-#: Vcl/adoconst.pas:19\r
-msgid "Missing %s property"\r
-msgstr "Eigenschaft %s fehlt"\r
-\r
-#. Programmer's name for it: SNoResultSet\r
-#: Vcl/adoconst.pas:20\r
-msgid "CommandText does not return a result set"\r
-msgstr "CommandText gibt keine Ergebnismenge zurück"\r
-\r
-#. Programmer's name for it: SADOCreateError\r
-#: Vcl/adoconst.pas:21\r
-msgid "Error creating object. Please verify that the Microsoft Data Access Components 2.1 (or later) have been properly installed"\r
-msgstr "Fehler bei der Objekterzeugung. Stellen Sie sicher, daß die Microsoft Data Access Components 2.1 (oder höher) richtig installiert sind"\r
-\r
-#. Programmer's name for it: SEventsNotSupported\r
-#: Vcl/adoconst.pas:22\r
-msgid "Events are not supported with server side TableDirect cursors"\r
-msgstr "Ereignisse werden nicht mit server-seitigen TableDirect-Cursorn unterstützt"\r
-\r
-#. Programmer's name for it: SUsupportedFieldType\r
-#: Vcl/adoconst.pas:23\r
-msgid "Unsupported field type (%s) in field %s"\r
-msgstr "Nicht unterstützter Feldtyp (%s) in Feld %s"\r
-\r
-#. Programmer's name for it: SNoMatchingADOType\r
-#: Vcl/adoconst.pas:24\r
-msgid "No matching ADO data type for %s"\r
-msgstr "Kein passender ADO-Datentyp für %s"\r
-\r
-#. Programmer's name for it: SConnectionRequired\r
-#: Vcl/adoconst.pas:25\r
-msgid "A connection component is required for async ExecuteOptions"\r
-msgstr "Für asynchrone ExecuteOptions wird eine Verbindungskomponente erwartet"\r
-\r
-#. Programmer's name for it: SCantRequery\r
-#: Vcl/adoconst.pas:26\r
-msgid "Cannot perform a requery after connection has changed"\r
-msgstr "Nach Wechsel der Verbindung kann keine Abfrage durchgeführt werden"\r
-\r
-#. Programmer's name for it: SNoFilterOptions\r
-#: Vcl/adoconst.pas:27\r
-msgid "FilterOptions are not supported"\r
-msgstr "Filteroptionen werden nicht unterstützt"\r
-\r
-#. Programmer's name for it: SAutoSessionExclusive\r
-#: Vcl/bdeconst.pas:15\r
-msgid "Cannot enable AutoSessionName property with more than one session on a form or data-module"\r
-msgstr "Die Eigenschaft AutoSessionName kann nicht aktiviert werden, wenn sich mehr als eine Session in einem Formular oder einem Datenmodul befinden"\r
-\r
-#. Programmer's name for it: SAutoSessionExists\r
-#: Vcl/bdeconst.pas:16\r
-msgid "Cannot add a session to the form or data-module while session '%s' has AutoSessionName enabled"\r
-msgstr "Einem Formular oder Datenmodul kann keine Session hinzugefügt werden, da Session '%s' AutoSessionName aktiviert hat"\r
-\r
-#. Programmer's name for it: SAutoSessionActive\r
-#: Vcl/bdeconst.pas:17\r
-msgid "Cannot modify SessionName while AutoSessionName is enabled"\r
-msgstr "Während AutoSessionName aktiviert ist, kann SessionName nicht geändert werden."\r
-\r
-#. Programmer's name for it: SDuplicateDatabaseName\r
-#: Vcl/bdeconst.pas:18\r
-msgid "Duplicate database name '%s'"\r
-msgstr "Doppelter Datenbankname '%s'"\r
-\r
-#. Programmer's name for it: SDuplicateSessionName\r
-#: Vcl/bdeconst.pas:19\r
-msgid "Duplicate session name '%s'"\r
-msgstr "Doppelter Name für eine Sitzung: '%s'"\r
-\r
-#. Programmer's name for it: SInvalidSessionName\r
-#: Vcl/bdeconst.pas:20\r
-msgid "Invalid session name %s"\r
-msgstr "Ungültiger Sitzungsname %s"\r
-\r
-#. Programmer's name for it: SDatabaseNameMissing\r
-#: Vcl/bdeconst.pas:21\r
-msgid "Database name missing"\r
-msgstr "Datenbankname fehlt"\r
-\r
-#. Programmer's name for it: SSessionNameMissing\r
-#: Vcl/bdeconst.pas:22\r
-msgid "Session name missing"\r
-msgstr "Name der Sitzung fehlt"\r
-\r
-#. Programmer's name for it: SDatabaseOpen\r
-#: Vcl/bdeconst.pas:23\r
-msgid "Cannot perform this operation on an open database"\r
-msgstr "Operation bei geöffneter Datenbank nicht ausführbar"\r
-\r
-#. Programmer's name for it: SDatabaseClosed\r
-#: Vcl/bdeconst.pas:24\r
-msgid "Cannot perform this operation on a closed database"\r
-msgstr "Operation bei geschlossener Datenbank nicht ausführbar"\r
-\r
-#. Programmer's name for it: SDatabaseHandleSet\r
-#: Vcl/bdeconst.pas:25\r
-msgid "Database handle owned by a different session"\r
-msgstr "Datenbank-Handle gehört zu einer anderen Sitzung"\r
-\r
-#. Programmer's name for it: SSessionActive\r
-#: Vcl/bdeconst.pas:26\r
-msgid "Cannot perform this operation on an active session"\r
-msgstr "Diese Operation kann auf eine aktive Sitzung nicht angewendet werden"\r
-\r
-#. Programmer's name for it: SHandleError\r
-#: Vcl/bdeconst.pas:27\r
-msgid "Error creating cursor handle"\r
-msgstr "Fehler beim Erstellen des Cursor-Handle"\r
-\r
-#. Programmer's name for it: SInvalidFloatField\r
-#: Vcl/bdeconst.pas:28\r
-msgid "Cannot convert field '%s' to a floating point value"\r
-msgstr "Feld '%s' kann nicht in Fließkommawert konvertiert werden"\r
-\r
-#. Programmer's name for it: SInvalidIntegerField\r
-#: Vcl/bdeconst.pas:29\r
-msgid "Cannot convert field '%s' to an integer value"\r
-msgstr "Feld '%s' kann nicht in Integerwert konvertiert werden"\r
-\r
-#. Programmer's name for it: STableMismatch\r
-#: Vcl/bdeconst.pas:30\r
-msgid "Source and destination tables are incompatible"\r
-msgstr "Quell- und Zieltabellen sind inkompatibel"\r
-\r
-#. Programmer's name for it: SFieldAssignError\r
-#: Vcl/bdeconst.pas:31\r
-msgid "Fields '%s' and '%s' are not assignment compatible"\r
-msgstr "Die Felder '%s' und '%s' sind nicht zuweisungskompatibel"\r
-\r
-#. Programmer's name for it: SNoReferenceTableName\r
-#: Vcl/bdeconst.pas:32\r
-msgid "ReferenceTableName not specified for field '%s'"\r
-msgstr "Für Feld '%s' wurde kein Referenztabellenname angegeben"\r
-\r
-#. Programmer's name for it: SCompositeIndexError\r
-#: Vcl/bdeconst.pas:33\r
-msgid "Cannot use array of Field values with Expression Indices"\r
-msgstr "Ein Array von Feldwerten kann nicht mit auf Ausdrücken basierenden Indizes verwendet werden"\r
-\r
-#. Programmer's name for it: SInvalidBatchMove\r
-#: Vcl/bdeconst.pas:34\r
-msgid "Invalid batch move parameters"\r
-msgstr "Ungültige Batch-Move-Parameter"\r
-\r
-#. Programmer's name for it: SEmptySQLStatement\r
-#: Vcl/bdeconst.pas:35\r
-msgid "No SQL statement available"\r
-msgstr "Keine SQL-Anweisung verfügbar"\r
-\r
-#. Programmer's name for it: SNoParameterValue\r
-#: Vcl/bdeconst.pas:36\r
-msgid "No value for parameter '%s'"\r
-msgstr "Fehlender Wert für Parameter '%s'"\r
-\r
-#. Programmer's name for it: SNoParameterType\r
-#: Vcl/bdeconst.pas:37\r
-msgid "No parameter type for parameter '%s'"\r
-msgstr "Kein Parametertyp für Parameter '%s'"\r
-\r
-#. Programmer's name for it: SLoginError\r
-#: Vcl/bdeconst.pas:38\r
-msgid "Cannot connect to database '%s'"\r
-msgstr "Verbindung zu Datenbank '%s' nicht möglich"\r
-\r
-#. Programmer's name for it: SInitError\r
-#: Vcl/bdeconst.pas:39\r
-msgid "An error occurred while attempting to initialize the Borland Database Engine (error $%.4x)"\r
-msgstr "Bei der Initialisierung der Borland Database Engine ist ein Fehler aufgetreten (Fehler $%.4x)"\r
-\r
-#. Programmer's name for it: SDatabaseEditor\r
-#. Programmer's name for it: SIBDatabaseEditor\r
-#: Vcl/bdeconst.pas:40\r
-msgid "Da&tabase Editor..."\r
-msgstr "&Datenbank-Editor..."\r
-\r
-#. Programmer's name for it: SExplore\r
-#: Vcl/bdeconst.pas:41\r
-msgid "E&xplore"\r
-msgstr "E&xplorer"\r
-\r
-#. Programmer's name for it: SLinkDetail\r
-#: Vcl/bdeconst.pas:42\r
-msgid "'%s' cannot be opened"\r
-msgstr "'%s' kann nicht geöffnet werden"\r
-\r
-#. Programmer's name for it: SLinkMasterSource\r
-#: Vcl/bdeconst.pas:43\r
-msgid "The MasterSource property of '%s' must be linked to a DataSource"\r
-msgstr "Die MasterSource-Eigenschaft von '%s' muss mit einer DataSource verbunden sein."\r
-\r
-#. Programmer's name for it: SLinkMaster\r
-#: Vcl/bdeconst.pas:44\r
-msgid "Unable to open the MasterSource Table"\r
-msgstr "MasterSource-Tabelle kann nicht geöffnet werden"\r
-\r
-#. Programmer's name for it: SGQEVerb\r
-#: Vcl/bdeconst.pas:45\r
-msgid "S&QL Builder..."\r
-msgstr "SQL-&Builder..."\r
-\r
-#. Programmer's name for it: SBindVerb\r
-#: Vcl/bdeconst.pas:46\r
-msgid "Define &Parameters..."\r
-msgstr "&Parameter definieren..."\r
-\r
-#. Programmer's name for it: SDisconnectDatabase\r
-#: Vcl/bdeconst.pas:48\r
-msgid "Database is currently connected. Disconnect and continue?"\r
-msgstr "Die Datenbank ist verbunden. Verbindung beenden und weitermachen?"\r
-\r
-#. Programmer's name for it: SBDEError\r
-#: Vcl/bdeconst.pas:49\r
-msgid "BDE error $%.4x"\r
-msgstr "BDE-Fehler $%.4x"\r
-\r
-#. Programmer's name for it: SLookupSourceError\r
-#: Vcl/bdeconst.pas:50\r
-msgid "Unable to use duplicate DataSource and LookupSource"\r
-msgstr "Kann doppelte DataSource und LookupSource nicht benutzen"\r
-\r
-#. Programmer's name for it: SLookupTableError\r
-#: Vcl/bdeconst.pas:51\r
-msgid "LookupSource must be connected to TTable component"\r
-msgstr "LookupSource muss mit TTable-Komponente verbunden werden"\r
-\r
-#. Programmer's name for it: SLookupIndexError\r
-#: Vcl/bdeconst.pas:52\r
-msgid "%s must be the lookup table's active index"\r
-msgstr "%s muss der aktive Index der Nachschlagetabelle sein."\r
-\r
-#. Programmer's name for it: SParameterTypes\r
-#: Vcl/bdeconst.pas:53\r
-msgid ";Input;Output;Input/Output;Result"\r
-msgstr ";Eingabe;Ausgabe;Eingabe/Ausgabe;Ergebnis"\r
-\r
-#. Programmer's name for it: SInvalidParamFieldType\r
-#: Vcl/bdeconst.pas:54\r
-msgid "Must have a valid field type selected"\r
-msgstr "Sie müssen einen gültigen Feldtypen auswählen"\r
-\r
-#. Programmer's name for it: STruncationError\r
-#: Vcl/bdeconst.pas:55\r
-msgid "Parameter '%s' truncated on output"\r
-msgstr "Parameter '%s' wurde bei Ausgabe abgeschnitten"\r
-\r
-#. Programmer's name for it: SDataTypes\r
-#: Vcl/bdeconst.pas:56\r
-msgid ";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"\r
-msgstr ";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"\r
-\r
-#. Programmer's name for it: SResultName\r
-#: Vcl/bdeconst.pas:57\r
-msgid "Result"\r
-msgstr "Ergebnis"\r
-\r
-#. Programmer's name for it: SDBCaption\r
-#: Vcl/bdeconst.pas:58\r
-msgid "%s%s%s Database"\r
-msgstr "%s%s%s Datenbanken"\r
-\r
-#. Programmer's name for it: SParamEditor\r
-#: Vcl/bdeconst.pas:59\r
-msgid "%s%s%s Parameters"\r
-msgstr "%s%s%s Parameter"\r
-\r
-#. Programmer's name for it: SIndexFilesEditor\r
-#: Vcl/bdeconst.pas:60\r
-msgid "%s%s%s Index Files"\r
-msgstr "%s%s%s Indexdateien"\r
-\r
-#. Programmer's name for it: SNoIndexFiles\r
-#. Programmer's name for it: srNone\r
-#: Vcl/bdeconst.pas:61\r
-msgid "(None)"\r
-msgstr "(Ohne)"\r
-\r
-#. Programmer's name for it: SIndexDoesNotExist\r
-#: Vcl/bdeconst.pas:62\r
-msgid "Index does not exist. Index: %s"\r
-msgstr "Index existiert nicht. Index: %s"\r
-\r
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/bdeconst.pas:63\r
-msgid "Missing TableName property"\r
-msgstr "Eigenschaft TableName fehlt"\r
-\r
-#. Programmer's name for it: SNoDataSetField\r
-#: Vcl/bdeconst.pas:64\r
-msgid "Missing DataSetField property"\r
-msgstr "Eigenschaft DataSetField fehlt"\r
-\r
-#. Programmer's name for it: SBatchExecute\r
-#. Programmer's name for it: SExecute\r
-#: Vcl/bdeconst.pas:65\r
-msgid "E&xecute"\r
-msgstr "&Ausführen"\r
-\r
-#. Programmer's name for it: SNoCachedUpdates\r
-#: Vcl/bdeconst.pas:66\r
-msgid "Not in cached update mode"\r
-msgstr "Nicht im Cached-Update-Modus"\r
-\r
-#. Programmer's name for it: SInvalidAliasName\r
-#: Vcl/bdeconst.pas:67\r
-msgid "Invalid alias name %s"\r
-msgstr "Ungültiger Aliasname %s"\r
-\r
-#. Programmer's name for it: SNoFieldAccess\r
-#: Vcl/bdeconst.pas:68\r
-msgid "Cannot access field '%s' in a filter"\r
-msgstr "Auf Feld '%s' kann in einem Filter nicht zugegriffen werden"\r
-\r
-#. Programmer's name for it: SUpdateSQLEditor\r
-#. Programmer's name for it: SIBUpdateSQLEditor\r
-#: Vcl/bdeconst.pas:69\r
-msgid "&UpdateSQL Editor..."\r
-msgstr "UpdateS&QL-Editor..."\r
-\r
-#. Programmer's name for it: SNoDataSet\r
-#: Vcl/bdeconst.pas:70\r
-msgid "No dataset association"\r
-msgstr "Keine Datenmengenverknüpfung"\r
-\r
-#. Programmer's name for it: SUntitled\r
-#: Vcl/bdeconst.pas:71\r
-msgid "Untitled Application"\r
-msgstr "Unbenannte Anwendung"\r
-\r
-#. Programmer's name for it: SUpdateWrongDB\r
-#: Vcl/bdeconst.pas:72\r
-msgid "Cannot update, %s is not owned by %s"\r
-msgstr "Aktualisierung nicht möglich, %s gehört zu %s"\r
-\r
-#. Programmer's name for it: SUpdateFailed\r
-#: Vcl/bdeconst.pas:73\r
-msgid "Update failed"\r
-msgstr "Aktualisierung misslungen"\r
-\r
-#. Programmer's name for it: SSQLGenSelect\r
-#: Vcl/bdeconst.pas:74\r
-msgid "Must select at least one key field and one update field"\r
-msgstr "Sie müssen mindestens ein Schlüsselfeld und ein Updatefeld auswählen"\r
-\r
-#. Programmer's name for it: SSQLNotGenerated\r
-#: Vcl/bdeconst.pas:75\r
-msgid "Update SQL statements not generated, exit anyway?"\r
-msgstr "Aktualisierungs-SQL-Anweisungen nicht generiert; trotzdem beenden"\r
-\r
-#. Programmer's name for it: SSQLDataSetOpen\r
-#: Vcl/bdeconst.pas:76\r
-msgid "Unable to determine field names for %s"\r
-msgstr "Die Feldnamen für %s konnten nicht erkannt werden"\r
-\r
-#. Programmer's name for it: SLocalTransDirty\r
-#: Vcl/bdeconst.pas:77\r
-msgid "The transaction isolation level must be dirty read for local databases"\r
-msgstr "Die Isolationsebene für Transaktionen muss für lokale Datenbanken Dirty-Read sein."\r
-\r
-#. Programmer's name for it: SMissingDataSet\r
-#: Vcl/bdeconst.pas:78\r
-msgid "Missing DataSet property"\r
-msgstr "Eigenschaft DataSet fehlt"\r
-\r
-#. Programmer's name for it: SNoProvider\r
-#: Vcl/bdeconst.pas:79\r
-msgid "No provider available"\r
-msgstr "Kein Provider verfügbar"\r
-\r
-#. Programmer's name for it: SNotAQuery\r
-#: Vcl/bdeconst.pas:80\r
-msgid "Dataset is not a query"\r
-msgstr "Die Datenmenge ist keine Abfrage"\r
-\r
-#. Programmer's name for it: sTabFailClear\r
-#: Vcl/comstrs.pas:15\r
-msgid "Failed to clear tab control"\r
-msgstr "Register-Element konnte nicht geleert werden"\r
-\r
-#. Programmer's name for it: sTabFailDelete\r
-#: Vcl/comstrs.pas:16\r
-msgid "Failed to delete tab at index %d"\r
-msgstr "Registerseite mit Index %d konnte nicht gelöscht werden"\r
-\r
-#. Programmer's name for it: sTabFailRetrieve\r
-#: Vcl/comstrs.pas:17\r
-msgid "Failed to retrieve tab at index %d"\r
-msgstr "Registerseite mit Index %d konnte nicht gelesen werden"\r
-\r
-#. Programmer's name for it: sTabFailGetObject\r
-#: Vcl/comstrs.pas:18\r
-msgid "Failed to get object at index %d"\r
-msgstr "Objekt mit Index %d konnte nicht gelesen werden"\r
-\r
-#. Programmer's name for it: sTabFailSet\r
-#: Vcl/comstrs.pas:19\r
-msgid "Failed to set tab \"%s\" at index %d"\r
-msgstr "Registerseite '%s' mit Index %d konnte nicht gesetzt werden"\r
-\r
-#. Programmer's name for it: sTabFailSetObject\r
-#: Vcl/comstrs.pas:20\r
-msgid "Failed to set object at index %d"\r
-msgstr "Objekt mit Index %d konnte nicht gesetzt werden"\r
-\r
-#. Programmer's name for it: sTabMustBeMultiLine\r
-#: Vcl/comstrs.pas:21\r
-msgid "MultiLine must be True when TabPosition is tpLeft or tpRight"\r
-msgstr "Bei TabPosition tpLeft und tpRight muß MultiLine True sein"\r
-\r
-#. Programmer's name for it: sInvalidLevel\r
-#: Vcl/comstrs.pas:23\r
-msgid "Invalid item level assignment"\r
-msgstr "Ungültige Zuweisung von Eintragsebenen"\r
-\r
-#. Programmer's name for it: sInvalidLevelEx\r
-#: Vcl/comstrs.pas:24\r
-msgid "Invalid level (%d) for item \"%s\""\r
-msgstr "Ungültige Ebene (%d) für Eintrag \"%s\""\r
-\r
-#. Programmer's name for it: sInvalidIndex\r
-#: Vcl/comstrs.pas:25\r
-msgid "Invalid index"\r
-msgstr "Ungültiger Index"\r
-\r
-#. Programmer's name for it: sInsertError\r
-#: Vcl/comstrs.pas:26\r
-msgid "Unable to insert an item"\r
-msgstr "Eintrag kann nicht eingefügt werden"\r
-\r
-#. Programmer's name for it: sInvalidOwner\r
-#: Vcl/comstrs.pas:28\r
-msgid "Invalid owner"\r
-msgstr "Ungültiger Besitzer"\r
-\r
-#. Programmer's name for it: sUnableToCreateColumn\r
-#: Vcl/comstrs.pas:29\r
-msgid "Unable to create new column"\r
-msgstr "Eine neue Spalte kann nicht erzeugt werden"\r
-\r
-#. Programmer's name for it: sUnableToCreateItem\r
-#: Vcl/comstrs.pas:30\r
-msgid "Unable to create new item"\r
-msgstr "Ein neuer Eintrag kann nicht erzeugt werden"\r
-\r
-#. Programmer's name for it: sRichEditInsertError\r
-#: Vcl/comstrs.pas:32\r
-msgid "RichEdit line insertion error"\r
-msgstr "Fehler bei Einfügen von RichEdit-Zeile"\r
-\r
-#. Programmer's name for it: sRichEditLoadFail\r
-#: Vcl/comstrs.pas:33\r
-msgid "Failed to Load Stream"\r
-msgstr "Das Laden des Streams ist mißlungen"\r
-\r
-#. Programmer's name for it: sRichEditSaveFail\r
-#: Vcl/comstrs.pas:34\r
-msgid "Failed to Save Stream"\r
-msgstr "Das Speichern des Streams ist mißlungen"\r
-\r
-#. Programmer's name for it: sTooManyPanels\r
-#: Vcl/comstrs.pas:36\r
-msgid "StatusBar cannot have more than 64 panels"\r
-msgstr "StatusBar kann nicht mehr als 64 Bedienfelder (Panels) haben"\r
-\r
-#. Programmer's name for it: sHKError\r
-#: Vcl/comstrs.pas:38\r
-msgid "Error assigning Hot-Key to %s. %s"\r
-msgstr "Fehler bei der Zuordnung des Tastenkürzels zu %s. %s"\r
-\r
-#. Programmer's name for it: sHKInvalid\r
-#: Vcl/comstrs.pas:39\r
-msgid "Hot-Key is invalid"\r
-msgstr "Tastenkürzel ist ungültig"\r
-\r
-#. Programmer's name for it: sHKInvalidWindow\r
-#: Vcl/comstrs.pas:40\r
-msgid "Window is invalid or a child window"\r
-msgstr "Fenster ist ungültig oder ein untergeordnetes Fenster"\r
-\r
-#. Programmer's name for it: sHKAssigned\r
-#: Vcl/comstrs.pas:41\r
-msgid "Hot-Key is assigned to another window"\r
-msgstr "Tastenkürzel ist einem anderen Fenster zugeordnet"\r
-\r
-#. Programmer's name for it: sUDAssociated\r
-#: Vcl/comstrs.pas:43\r
-msgid "%s is already associated with %s"\r
-msgstr "%s ist bereits mit %s verknüpft"\r
-\r
-#. Programmer's name for it: sPageIndexError\r
-#: Vcl/comstrs.pas:46\r
-msgid "%d is an invalid PageIndex value. PageIndex must be between 0 and %d"\r
-msgstr "%d ist ein ungültiger Wert für PageIndex. PageIndex muß einen Wert zwischen 0 und %d besitzen"\r
-\r
-#. Programmer's name for it: sInvalidComCtl32\r
-#: Vcl/comstrs.pas:48\r
-msgid "This control requires version 4.70 or greater of COMCTL32.DLL"\r
-msgstr "Dieses Element benötigt COMCTL32.DLL in der Version 4.70 oder höher"\r
-\r
-#. Programmer's name for it: sDateTimeMax\r
-#: Vcl/comstrs.pas:50\r
-msgid "Date exceeds maximum of %s"\r
-msgstr "Das Datum überschreitet das Maximum von %s"\r
-\r
-#. Programmer's name for it: sDateTimeMin\r
-#: Vcl/comstrs.pas:51\r
-msgid "Date is less than minimum of %s"\r
-msgstr "Das Datum unterschreitet das Minimum von %s"\r
-\r
-#. Programmer's name for it: sNeedAllowNone\r
-#: Vcl/comstrs.pas:52\r
-msgid "You must be in ShowCheckbox mode to set to this date"\r
-msgstr "Um das Datum zu setzen, müssen Sie im Modus ShowCheckbox sein"\r
-\r
-#. Programmer's name for it: sFailSetCalDateTime\r
-#: Vcl/comstrs.pas:53\r
-msgid "Failed to set calendar date or time"\r
-msgstr "Kalenderzeit oder -datum konnte nicht gesetzt werden"\r
-\r
-#. Programmer's name for it: sFailSetCalMaxSelRange\r
-#: Vcl/comstrs.pas:54\r
-msgid "Failed to set maximum selection range"\r
-msgstr "Der max. Auswahlbereich konnte nicht gesetzt werden"\r
-\r
-#. Programmer's name for it: sFailSetCalMinMaxRange\r
-#: Vcl/comstrs.pas:55\r
-msgid "Failed to set calendar min/max range"\r
-msgstr "Der max./min. Bereich des Kalenders konnte nicht gesetzt werden"\r
-\r
-#. Programmer's name for it: sCalRangeNeedsMultiSelect\r
-#: Vcl/comstrs.pas:56\r
-msgid "Date range can only be used in multiselect mode"\r
-msgstr "Datumsbereich kann nur im Multiselect-Modus gebraucht werden"\r
-\r
-#. Programmer's name for it: sFailsetCalSelRange\r
-#: Vcl/comstrs.pas:57\r
-msgid "Failed to set calendar selected range"\r
-msgstr "Der ausgewählte Bereich des Kalenders kann nicht gesetzt werden"\r
-\r
-#. Programmer's name for it: SOpenFileTitle\r
-#. IndexFiles..OpenDialog..Title\r
-#: Vcl/consts.pas:15\r
-msgid "Open"\r
-msgstr "Öffnen"\r
-\r
-#. Programmer's name for it: SAssignError\r
-#: Vcl/consts.pas:16\r
-msgid "Cannot assign a %s to a %s"\r
-msgstr "%s kann nicht zu %s zugewiesen werden"\r
-\r
-#. Programmer's name for it: SFCreateError\r
-#: Vcl/consts.pas:17\r
-msgid "Cannot create file %s"\r
-msgstr "Datei %s kann nicht erstellt werden"\r
-\r
-#. Programmer's name for it: SFOpenError\r
-#: Vcl/consts.pas:18\r
-msgid "Cannot open file %s"\r
-msgstr "Datei %s kann nicht geöffnet werden"\r
-\r
-#. Programmer's name for it: SReadError\r
-#: Vcl/consts.pas:19\r
-msgid "Stream read error"\r
-msgstr "Stream-Lesefehler"\r
-\r
-#. Programmer's name for it: SWriteError\r
-#: Vcl/consts.pas:20\r
-msgid "Stream write error"\r
-msgstr "Stream-Schreibfehler"\r
-\r
-#. Programmer's name for it: SMemoryStreamError\r
-#: Vcl/consts.pas:21\r
-msgid "Out of memory while expanding memory stream"\r
-msgstr "Expandieren des Speicher-Stream wegen Speichermangel nicht möglich"\r
-\r
-#. Programmer's name for it: SCantWriteResourceStreamError\r
-#: Vcl/consts.pas:22\r
-msgid "Can't write to a read-only resource stream"\r
-msgstr "In einen zum Lesen geöffneten Ressourcen-Stream kann nicht geschrieben werden"\r
-\r
-#. Programmer's name for it: SDuplicateReference\r
-#: Vcl/consts.pas:23\r
-msgid "WriteObject called twice for the same instance"\r
-msgstr "Zweimaliger Aufruf von WriteObject für die gleiche Instanz"\r
-\r
-#. Programmer's name for it: SClassNotFound\r
-#: Vcl/consts.pas:24\r
-msgid "Class %s not found"\r
-msgstr "Klasse %s nicht gefunden"\r
-\r
-#. Programmer's name for it: SInvalidImage\r
-#. Programmer's name for it: SInvalidStreamFormat\r
-#: Vcl/consts.pas:25\r
-msgid "Invalid stream format"\r
-msgstr "Ungültiges Stream-Format"\r
-\r
-#. Programmer's name for it: SResNotFound\r
-#. Programmer's name for it: sResNotFound\r
-#: Vcl/consts.pas:26\r
-msgid "Resource %s not found"\r
-msgstr "Ressource %s wurde nicht gefunden"\r
-\r
-#. Programmer's name for it: SClassMismatch\r
-#: Vcl/consts.pas:27\r
-msgid "Resource %s is of incorrect class"\r
-msgstr "Ressource %s hat die falsche Klasse"\r
-\r
-#. Programmer's name for it: SListIndexError\r
-#: Vcl/consts.pas:28\r
-msgid "List index out of bounds (%d)"\r
-msgstr "Listenindex überschreitet das Maximum (%d)"\r
-\r
-#. Programmer's name for it: SListCapacityError\r
-#: Vcl/consts.pas:29\r
-msgid "List capacity out of bounds (%d)"\r
-msgstr "Kapazität der Liste ist erschöpft (%d)"\r
-\r
-#. Programmer's name for it: SListCountError\r
-#: Vcl/consts.pas:30\r
-msgid "List count out of bounds (%d)"\r
-msgstr "Zu viele Einträge in der Liste (%d)"\r
-\r
-#. Programmer's name for it: SSortedListError\r
-#: Vcl/consts.pas:31\r
-msgid "Operation not allowed on sorted string list"\r
-msgstr "Operation bei sortierten Stringlisten nicht erlaubt"\r
-\r
-#. Programmer's name for it: SDuplicateString\r
-#: Vcl/consts.pas:32\r
-msgid "String list does not allow duplicates"\r
-msgstr "In der Stringliste sind Duplikate nicht erlaubt"\r
-\r
-#. Programmer's name for it: SInvalidTabIndex\r
-#: Vcl/consts.pas:33\r
-msgid "Tab index out of bounds"\r
-msgstr "Registerindex außerhalb des zulässigen Bereichs"\r
-\r
-#. Programmer's name for it: SInvalidTabPosition\r
-#: Vcl/consts.pas:34\r
-msgid "Tab position incompatible with current tab style"\r
-msgstr "Die Position des Register ist nicht mit dem aktuellen Erscheinungsbild kompatibel."\r
-\r
-#. Programmer's name for it: SInvalidTabStyle\r
-#: Vcl/consts.pas:35\r
-msgid "Tab style incompatible with current tab position"\r
-msgstr "Das Erscheinungsbild des Registers ist nicht mit der aktuellen Position kompatibel."\r
-\r
-#. Programmer's name for it: SDuplicateName\r
-#: Vcl/consts.pas:36\r
-msgid "A component named %s already exists"\r
-msgstr "Komponente mit der Bezeichnung %s existiert bereits"\r
-\r
-#. Programmer's name for it: SInvalidName\r
-#: Vcl/consts.pas:37\r
-msgid "''%s'' is not a valid component name"\r
-msgstr "''%s'' ist kein gültiger Komponentenname"\r
-\r
-#. Programmer's name for it: SDuplicateClass\r
-#: Vcl/consts.pas:38\r
-msgid "A class named %s already exists"\r
-msgstr "Klasse mit der Bezeichnung %s existiert bereits"\r
-\r
-#. Programmer's name for it: SNoComSupport\r
-#: Vcl/consts.pas:39\r
-msgid "%s has not been registered as a COM class"\r
-msgstr "%s wurde nicht als COM-Klasse registriert"\r
-\r
-#. Programmer's name for it: SInvalidInteger\r
-#: Vcl/consts.pas:40\r
-msgid "''%s'' is not a valid integer value"\r
-msgstr "''%s'' ist kein gültiger Integer-Wert"\r
-\r
-#. Programmer's name for it: SLineTooLong\r
-#. Programmer's name for it: SOutlineLongLine\r
-#: Vcl/consts.pas:41\r
-msgid "Line too long"\r
-msgstr "Zeile zu lang"\r
-\r
-#. Programmer's name for it: SInvalidPropertyValue\r
-#. Programmer's name for it: SInvalidProperty\r
-#: Vcl/consts.pas:42\r
-msgid "Invalid property value"\r
-msgstr "Ungültiger Eigenschaftswert"\r
-\r
-#. Programmer's name for it: SInvalidPropertyPath\r
-#: Vcl/consts.pas:43\r
-msgid "Invalid property path"\r
-msgstr "Ungültiger Pfad für Eigenschaft"\r
-\r
-#. Programmer's name for it: SInvalidPropertyType\r
-#: Vcl/consts.pas:44\r
-msgid "Invalid property type: %s"\r
-msgstr "Ungültiger Eigenschaftstyp: %s"\r
-\r
-#. Programmer's name for it: SInvalidPropertyElement\r
-#: Vcl/consts.pas:45\r
-msgid "Invalid property element: %s"\r
-msgstr "Ungültiges Eigenschaftselement: %s"\r
-\r
-#. Programmer's name for it: SUnknownProperty\r
-#: Vcl/consts.pas:46\r
-msgid "Property does not exist"\r
-msgstr "Eigenschaft existiert nicht"\r
-\r
-#. Programmer's name for it: SReadOnlyProperty\r
-#: Vcl/consts.pas:47\r
-msgid "Property is read-only"\r
-msgstr "Eigenschaft kann nur gelesen werden"\r
-\r
-#. Programmer's name for it: SPropertyException\r
-#: Vcl/consts.pas:48\r
-msgid "Error reading %s%s%s: %s"\r
-msgstr "Fehler beim Lesen von %s%s%s: %s"\r
-\r
-#. Programmer's name for it: SAncestorNotFound\r
-#: Vcl/consts.pas:49\r
-msgid "Ancestor for '%s' not found"\r
-msgstr "Vorfahr für '%s' nicht gefunden"\r
-\r
-#. Programmer's name for it: SInvalidBitmap\r
-#: Vcl/consts.pas:50\r
-msgid "Bitmap image is not valid"\r
-msgstr "Bitmap ist ungültig"\r
-\r
-#. Programmer's name for it: SInvalidIcon\r
-#: Vcl/consts.pas:51\r
-msgid "Icon image is not valid"\r
-msgstr "Ungültiges Symbol"\r
-\r
-#. Programmer's name for it: SInvalidMetafile\r
-#: Vcl/consts.pas:52\r
-msgid "Metafile is not valid"\r
-msgstr "Metadatei ist ungültig"\r
-\r
-#. Programmer's name for it: SInvalidPixelFormat\r
-#: Vcl/consts.pas:53\r
-msgid "Invalid pixel format"\r
-msgstr "Ungültiges Pixelformat"\r
-\r
-#. Programmer's name for it: SBitmapEmpty\r
-#: Vcl/consts.pas:54\r
-msgid "Bitmap is empty"\r
-msgstr "Bitmap ist leer"\r
-\r
-#. Programmer's name for it: SScanLine\r
-#: Vcl/consts.pas:55\r
-msgid "Scan line index out of range"\r
-msgstr "Bereichsüberschreitung bei Zeilenindex"\r
-\r
-#. Programmer's name for it: SChangeIconSize\r
-#: Vcl/consts.pas:56\r
-msgid "Cannot change the size of an icon"\r
-msgstr "Die Größe eines Symbols kann nicht geändert werden"\r
-\r
-#. Programmer's name for it: SOleGraphic\r
-#: Vcl/consts.pas:57\r
-msgid "Invalid operation on TOleGraphic"\r
-msgstr "Ungültige Operation für TOleGraphic"\r
-\r
-#. Programmer's name for it: SUnknownExtension\r
-#: Vcl/consts.pas:58\r
-msgid "Unknown picture file extension (.%s)"\r
-msgstr "Unbekannte Bilddateierweiterung (.%s)"\r
-\r
-#. Programmer's name for it: SUnknownClipboardFormat\r
-#: Vcl/consts.pas:59\r
-msgid "Unsupported clipboard format"\r
-msgstr "Format der Zwischenablage wird nicht unterstützt"\r
-\r
-#. Programmer's name for it: SOutOfResources\r
-#: Vcl/consts.pas:60\r
-msgid "Out of system resources"\r
-msgstr "Systemressourcen erschöpft."\r
-\r
-#. Programmer's name for it: SNoCanvasHandle\r
-#: Vcl/consts.pas:61\r
-msgid "Canvas does not allow drawing"\r
-msgstr "Leinwand/Bild erlaubt kein Zeichnen"\r
-\r
-#. Programmer's name for it: SInvalidImageSize\r
-#: Vcl/consts.pas:62\r
-msgid "Invalid image size"\r
-msgstr "Ungültige Bildgröße"\r
-\r
-#. Programmer's name for it: STooManyImages\r
-#: Vcl/consts.pas:63\r
-msgid "Too many images"\r
-msgstr "Zu viele Bilder"\r
-\r
-#. Programmer's name for it: SDimsDoNotMatch\r
-#: Vcl/consts.pas:64\r
-msgid "Image dimensions do not match image list dimensions"\r
-msgstr "Bildgröße und Bildlistengröße stimmen nicht überein"\r
-\r
-#. Programmer's name for it: SInvalidImageList\r
-#: Vcl/consts.pas:65\r
-msgid "Invalid ImageList"\r
-msgstr "Ungültige ImageList"\r
-\r
-#. Programmer's name for it: SReplaceImage\r
-#: Vcl/consts.pas:66\r
-msgid "Unable to Replace Image"\r
-msgstr "Bild kann nicht ersetzt werden"\r
-\r
-#. Programmer's name for it: SImageIndexError\r
-#: Vcl/consts.pas:67\r
-msgid "Invalid ImageList Index"\r
-msgstr "Ungültiger ImageList-Index"\r
-\r
-#. Programmer's name for it: SImageReadFail\r
-#: Vcl/consts.pas:68\r
-msgid "Failed to read ImageList data from stream"\r
-msgstr "Die ImageList-Daten konnten nicht aus dem Stream gelesen werden"\r
-\r
-#. Programmer's name for it: SImageWriteFail\r
-#: Vcl/consts.pas:69\r
-msgid "Failed to write ImageList data to stream"\r
-msgstr "Die ImageList-Daten konnten nicht in den Stream geschrieben werden"\r
-\r
-#. Programmer's name for it: SWindowDCError\r
-#: Vcl/consts.pas:70\r
-msgid "Error creating window device context"\r
-msgstr "Fehler beim Erstellen des Fenster-Gerätekontexts"\r
-\r
-#. Programmer's name for it: SClientNotSet\r
-#: Vcl/consts.pas:71\r
-msgid "Client of TDrag not initialized"\r
-msgstr "Client von TDrag wurde nicht initialisiert"\r
-\r
-#. Programmer's name for it: SWindowClass\r
-#: Vcl/consts.pas:72\r
-msgid "Error creating window class"\r
-msgstr "Metadateien"\r
-\r
-#. Programmer's name for it: SWindowCreate\r
-#: Vcl/consts.pas:73\r
-msgid "Error creating window"\r
-msgstr "Fehler beim Erzeugen eines Fensters"\r
-\r
-#. Programmer's name for it: SCannotFocus\r
-#: Vcl/consts.pas:74\r
-msgid "Cannot focus a disabled or invisible window"\r
-msgstr "Ein deaktiviertes oder unsichtbares Fenster kann nicht den Fokus erhalten"\r
-\r
-#. Programmer's name for it: SParentRequired\r
-#: Vcl/consts.pas:75\r
-msgid "Control '%s' has no parent window"\r
-msgstr "Element '%s' hat kein übergeordnetes Fenster"\r
-\r
-#. Programmer's name for it: SMDIChildNotVisible\r
-#: Vcl/consts.pas:76\r
-msgid "Cannot hide an MDI Child Form"\r
-msgstr "Ein MDI-Kindformular kann nicht verborgen werden"\r
-\r
-#. Programmer's name for it: SVisibleChanged\r
-#: Vcl/consts.pas:77\r
-msgid "Cannot change Visible in OnShow or OnHide"\r
-msgstr "Eigenschaft Visible kann in OnShow oder OnHide nicht verändert werden"\r
-\r
-#. Programmer's name for it: SCannotShowModal\r
-#: Vcl/consts.pas:78\r
-msgid "Cannot make a visible window modal"\r
-msgstr "Aus einem sichtbaren Fenster kann kein modales gemacht werden"\r
-\r
-#. Programmer's name for it: SScrollBarRange\r
-#: Vcl/consts.pas:79\r
-msgid "Scrollbar property out of range"\r
-msgstr "Eigenschaft Scrollbar außerhalb des zulässigen Bereichs"\r
-\r
-#. Programmer's name for it: SPropertyOutOfRange\r
-#: Vcl/consts.pas:80\r
-msgid "%s property out of range"\r
-msgstr "Eigenschaft %s außerhalb des gültigen Bereichs"\r
-\r
-#. Programmer's name for it: SMenuIndexError\r
-#: Vcl/consts.pas:81\r
-msgid "Menu index out of range"\r
-msgstr "Menüindex außerhalb des zulässigen Bereichs"\r
-\r
-#. Programmer's name for it: SMenuReinserted\r
-#: Vcl/consts.pas:82\r
-msgid "Menu inserted twice"\r
-msgstr "Menü zweimal eingefügt"\r
-\r
-#. Programmer's name for it: SMenuNotFound\r
-#: Vcl/consts.pas:83\r
-msgid "Sub-menu is not in menu"\r
-msgstr "Untermenü ist nicht im Menü"\r
-\r
-#. Programmer's name for it: SNoTimers\r
-#: Vcl/consts.pas:84\r
-msgid "Not enough timers available"\r
-msgstr "Nicht genügend Timer verfügbar"\r
-\r
-#. Programmer's name for it: SNotPrinting\r
-#: Vcl/consts.pas:85\r
-msgid "Printer is not currently printing"\r
-msgstr "Der Drucker druckt aktuell nicht"\r
-\r
-#. Programmer's name for it: SPrinting\r
-#: Vcl/consts.pas:86\r
-msgid "Printing in progress"\r
-msgstr "Druckvorgang läuft"\r
-\r
-#. Programmer's name for it: SPrinterIndexError\r
-#: Vcl/consts.pas:87\r
-msgid "Printer index out of range"\r
-msgstr "Druckerindex außerhalb des zulässigen Bereichs"\r
-\r
-#. Programmer's name for it: SInvalidPrinter\r
-#: Vcl/consts.pas:88\r
-msgid "Printer selected is not valid"\r
-msgstr "Ausgewählter Drucker ist ungültig"\r
-\r
-#. Programmer's name for it: SDeviceOnPort\r
-#: Vcl/consts.pas:89\r
-msgid "%s on %s"\r
-msgstr "%s an %s"\r
-\r
-#. Programmer's name for it: SGroupIndexTooLow\r
-#: Vcl/consts.pas:90\r
-msgid "GroupIndex cannot be less than a previous menu item's GroupIndex"\r
-msgstr "GroupIndex kann nicht kleiner sein als der GroupIndex eines vorhergehenden Menüelementes"\r
-\r
-#. Programmer's name for it: STwoMDIForms\r
-#: Vcl/consts.pas:91\r
-msgid "Cannot have more than one MDI form per application"\r
-msgstr "Es ist nur ein MDI-Formular pro Anwendung möglich"\r
-\r
-#. Programmer's name for it: SNoMDIForm\r
-#: Vcl/consts.pas:92\r
-msgid "Cannot create form. No MDI forms are currently active"\r
-msgstr "Formular kann nicht erstellt werden. Zur Zeit sind keine MDI-Formulare aktiv"\r
-\r
-#. Programmer's name for it: SRegisterError\r
-#: Vcl/consts.pas:93\r
-msgid "Invalid component registration"\r
-msgstr "Ungültige Komponentenregistrierung"\r
-\r
-#. Programmer's name for it: SImageCanvasNeedsBitmap\r
-#: Vcl/consts.pas:94\r
-msgid "Can only modify an image if it contains a bitmap"\r
-msgstr "Ein Bild kann nur geändert werden, wenn es ein Bitmap enthält"\r
-\r
-#. Programmer's name for it: SControlParentSetToSelf\r
-#: Vcl/consts.pas:95\r
-msgid "A control cannot have itself as its parent"\r
-msgstr "Ein Steuerelement kann nicht sich selbst als Vorfahr haben"\r
-\r
-#. Programmer's name for it: SOKButton\r
-#. Programmer's name for it: SMsgDlgOK\r
-#. DSSCubeEditor..OKButton..Caption\r
-#. DSSQueryEditor..OKButton..Caption\r
-#. ConnEditForm..OkButton..Caption\r
-#. ClientDataForm..OkBtn..Caption\r
-#. DBEditForm..OkButton..Caption\r
-#. AddFields..OkBtn..Caption\r
-#. AssociateAttributes..OKBtn..Caption\r
-#. SaveAttributesAs..OKBtn..Caption\r
-#. DefineField..OkBtn..Caption\r
-#. LinkFields..Button1..Caption\r
-#. IndexFiles..Ok..Caption\r
-#. PictureEditorDlg..OKButton..Caption\r
-#: Vcl/consts.pas:96\r
-#: Cube/mxdssqry.dfm:321\r
-#: Property Editors/adoconed.dfm:19\r
-#: Editors/cdsedit.dfm:39\r
-#: Editors/dbedit.dfm:140\r
-#: Editors/dsadd.dfm:24\r
-#: Editors/dsattra.dfm:18\r
-#: Editors/dsattrs.dfm:56\r
-#: Editors/dsdefine.dfm:103\r
-#: Editors/fldlinks.dfm:141\r
-#: Editors/ixedit.dfm:64\r
-#: Editors/picedit.dfm:22\r
-msgid "OK"\r
-msgstr "OK"\r
-\r
-#. Programmer's name for it: SCancelButton\r
-#. Programmer's name for it: SMsgDlgCancel\r
-#. DSSCubeEditor..CancelButton..Caption\r
-#. DSSQueryEditor..Cancel..Caption\r
-#. ConnEditForm..CancelButton..Caption\r
-#. ClientDataForm..CancelBtn..Caption\r
-#. DBEditForm..CancelButton..Caption\r
-#. InputReqDialog..CancelButton..Caption\r
-#. LoginDialog..CancelButton..Caption\r
-#. AddFields..CancelBtn..Caption\r
-#. AssociateAttributes..CancelBtn..Caption\r
-#. SaveAttributesAs..CancelBtn..Caption\r
-#. DefineField..CancelBtn..Caption\r
-#. LinkFields..Button2..Caption\r
-#. IndexFiles..Cancel..Caption\r
-#. PictureEditorDlg..CancelButton..Caption\r
-#. SQLEditForm..ButtonPanel..CancelButton..Caption\r
-#. StrEditDlg..CancelButton..Caption\r
-#. UpdateSQLEditForm..CancelButton..Caption\r
-#: Vcl/consts.pas:97\r
-#: Cube/mxdssqry.dfm:311\r
-#: Property Editors/adoconed.dfm:30\r
-#: Editors/cdsedit.dfm:52\r
-#: Editors/dbedit.dfm:152\r
-#: Editors/dbinpreq.dfm:29\r
-#: Editors/dblogdlg.dfm:30\r
-#: Editors/dsadd.dfm:36\r
-#: Editors/dsattra.dfm:30\r
-#: Editors/dsattrs.dfm:67\r
-#: Editors/dsdefine.dfm:115\r
-#: Editors/fldlinks.dfm:153\r
-#: Editors/ixedit.dfm:75\r
-#: Editors/picedit.dfm:33\r
-#: Editors/sqledit.dfm:106\r
-#: Editors/stredit.dfm:66\r
-#: Editors/updsqled.dfm:32\r
-msgid "Cancel"\r
-msgstr "Abbrechen"\r
-\r
-#. Programmer's name for it: SYesButton\r
-#. Programmer's name for it: SMsgDlgYes\r
-#: Vcl/consts.pas:98\r
-msgid "&Yes"\r
-msgstr "&Ja"\r
-\r
-#. Programmer's name for it: SNoButton\r
-#. Programmer's name for it: SMsgDlgNo\r
-#: Vcl/consts.pas:99\r
-msgid "&No"\r
-msgstr "&Nein"\r
-\r
-#. Programmer's name for it: SHelpButton\r
-#. Programmer's name for it: SMsgDlgHelp\r
-#. DSSCubeEditor..HelpButton..Caption\r
-#. DSSQueryEditor..HelpButton..Caption\r
-#. ConnEditForm..HelpButton..Caption\r
-#. ClientDataForm..HelpBtn..Caption\r
-#. DBEditForm..HelpButton..Caption\r
-#. DataBindForm..HelpBtn..Caption\r
-#. AddFields..HelpBtn..Caption\r
-#. AssociateAttributes..HelpBtn..Caption\r
-#. SaveAttributesAs..HelpBtn..Caption\r
-#. DefineField..HelpBtn..Caption\r
-#. LinkFields..Help..Caption\r
-#. IndexFiles..Help..Caption\r
-#. PictureEditorDlg..HelpButton..Caption\r
-#. SQLEditForm..ButtonPanel..HelpButton..Caption\r
-#. StrEditDlg..HelpButton..Caption\r
-#. UpdateSQLEditForm..HelpButton..Caption\r
-#: Vcl/consts.pas:100\r
-#: Cube/mxdssqry.dfm:331\r
-#: Property Editors/adoconed.dfm:39\r
-#: Editors/cdsedit.dfm:61\r
-#: Editors/dbedit.dfm:161\r
-#: Editors/dboleedt.dfm:128\r
-#: Editors/dsadd.dfm:65\r
-#: Editors/dsattra.dfm:40\r
-#: Editors/dsattrs.dfm:77\r
-#: Editors/dsdefine.dfm:124\r
-#: Editors/fldlinks.dfm:162\r
-#: Editors/ixedit.dfm:84\r
-#: Editors/picedit.dfm:42\r
-#: Editors/sqledit.dfm:116\r
-#: Editors/stredit.dfm:46\r
-#: Editors/updsqled.dfm:41\r
-msgid "&Help"\r
-msgstr "&Hilfe"\r
-\r
-#. Programmer's name for it: SCloseButton\r
-#. SocketForm..PopupMenu..miClose..Caption\r
-#: Vcl/consts.pas:101\r
-msgid "&Close"\r
-msgstr "S&chließen"\r
-\r
-#. Programmer's name for it: SIgnoreButton\r
-#. Programmer's name for it: SMsgDlgIgnore\r
-#: Vcl/consts.pas:102\r
-msgid "&Ignore"\r
-msgstr "&Ignorieren"\r
-\r
-#. Programmer's name for it: SRetryButton\r
-#. Programmer's name for it: SMsgDlgRetry\r
-#: Vcl/consts.pas:103\r
-msgid "&Retry"\r
-msgstr "&Wiederholen"\r
-\r
-#. Programmer's name for it: SAbortButton\r
-#: Vcl/consts.pas:104\r
-msgid "Abort"\r
-msgstr "Abbrechen"\r
-\r
-#. Programmer's name for it: SAllButton\r
-#. Programmer's name for it: SMsgDlgAll\r
-#: Vcl/consts.pas:105\r
-msgid "&All"\r
-msgstr "&Alle"\r
-\r
-#. Programmer's name for it: SCannotDragForm\r
-#: Vcl/consts.pas:107\r
-msgid "Cannot drag a form"\r
-msgstr "Formulare können nicht gezogen werden"\r
-\r
-#. Programmer's name for it: SPutObjectError\r
-#: Vcl/consts.pas:108\r
-msgid "PutObject to undefined item"\r
-msgstr "PutObject auf undefiniertes Element"\r
-\r
-#. Programmer's name for it: SCardDLLNotLoaded\r
-#: Vcl/consts.pas:109\r
-msgid "Could not load CARDS.DLL"\r
-msgstr "CARDS.DLL kann nicht geladen werden"\r
-\r
-#. Programmer's name for it: SDuplicateCardId\r
-#: Vcl/consts.pas:110\r
-msgid "Duplicate CardId found"\r
-msgstr "Doppelte CardId gefunden"\r
-\r
-#. Programmer's name for it: SDdeErr\r
-#: Vcl/consts.pas:112\r
-msgid "An error returned from DDE ($0%x)"\r
-msgstr "Vom DDE wurde ein Fehler zurückgegeben ($0%x)"\r
-\r
-#. Programmer's name for it: SDdeConvErr\r
-#: Vcl/consts.pas:113\r
-msgid "DDE Error - conversation not established ($0%x)"\r
-msgstr "DDE-Fehler - Konversation konnte nicht etabliert werden ($0%x)"\r
-\r
-#. Programmer's name for it: SDdeMemErr\r
-#: Vcl/consts.pas:114\r
-msgid "Error occurred when DDE ran out of memory ($0%x)"\r
-msgstr "Wegen Speichermangel bei DDE ist ein Fehler aufgetreten ($0%x)."\r
-\r
-#. Programmer's name for it: SDdeNoConnect\r
-#: Vcl/consts.pas:115\r
-msgid "Unable to connect DDE conversation"\r
-msgstr "DDE-Konversation konnte nicht verbunden werden."\r
-\r
-#. Programmer's name for it: SFB\r
-#: Vcl/consts.pas:117\r
-msgid "FB"\r
-msgstr "VH"\r
-\r
-#. Programmer's name for it: SFG\r
-#: Vcl/consts.pas:118\r
-msgid "FG"\r
-msgstr "VG"\r
-\r
-#. Programmer's name for it: SBG\r
-#: Vcl/consts.pas:119\r
-msgid "BG"\r
-msgstr "HG"\r
-\r
-#. Programmer's name for it: SOldTShape\r
-#: Vcl/consts.pas:120\r
-msgid "Cannot load older version of TShape"\r
-msgstr "Kann ältere Version von TShape nicht laden"\r
-\r
-#. Programmer's name for it: SVMetafiles\r
-#: Vcl/consts.pas:121\r
-msgid "Metafiles"\r
-msgstr "Metadateien"\r
-\r
-#. Programmer's name for it: SVEnhMetafiles\r
-#: Vcl/consts.pas:122\r
-msgid "Enhanced Metafiles"\r
-msgstr "Erweiterte Metadateien"\r
-\r
-#. Programmer's name for it: SVIcons\r
-#: Vcl/consts.pas:123\r
-msgid "Icons"\r
-msgstr "Symbole"\r
-\r
-#. Programmer's name for it: SVBitmaps\r
-#: Vcl/consts.pas:124\r
-msgid "Bitmaps"\r
-msgstr "Bitmaps"\r
-\r
-#. Programmer's name for it: SGridTooLarge\r
-#: Vcl/consts.pas:125\r
-msgid "Grid too large for operation"\r
-msgstr "Gitter zu groß für Operation"\r
-\r
-#. Programmer's name for it: STooManyDeleted\r
-#: Vcl/consts.pas:126\r
-msgid "Too many rows or columns deleted"\r
-msgstr "Zu viele Zeilen oder Spalten gelöscht"\r
-\r
-#. Programmer's name for it: SIndexOutOfRange\r
-#: Vcl/consts.pas:127\r
-msgid "Grid index out of range"\r
-msgstr "Gitterindex außerhalb des zulässigen Bereichs"\r
-\r
-#. Programmer's name for it: SFixedColTooBig\r
-#: Vcl/consts.pas:128\r
-msgid "Fixed column count must be less than column count"\r
-msgstr "Die Anzahl fester Spalten muss kleiner sein als die Spaltenanzahl"\r
-\r
-#. Programmer's name for it: SFixedRowTooBig\r
-#: Vcl/consts.pas:129\r
-msgid "Fixed row count must be less than row count"\r
-msgstr "Die Anzahl fester Zeilen muss kleiner sein als die Zeilenanzahl"\r
-\r
-#. Programmer's name for it: SInvalidStringGridOp\r
-#: Vcl/consts.pas:130\r
-msgid "Cannot insert or delete rows from grid"\r
-msgstr "Es können keine Zeilen des Tabellengitters gelöscht oder eingefügt werden"\r
-\r
-#. Programmer's name for it: SParseError\r
-#: Vcl/consts.pas:131\r
-msgid "%s on line %d"\r
-msgstr "%s in Zeile %d"\r
-\r
-#. Programmer's name for it: SIdentifierExpected\r
-#: Vcl/consts.pas:132\r
-msgid "Identifier expected"\r
-msgstr "Bezeichner erwartet"\r
-\r
-#. Programmer's name for it: SStringExpected\r
-#: Vcl/consts.pas:133\r
-msgid "String expected"\r
-msgstr "String erwartet"\r
-\r
-#. Programmer's name for it: SNumberExpected\r
-#: Vcl/consts.pas:134\r
-msgid "Number expected"\r
-msgstr "Zahl erwartet"\r
-\r
-#. Programmer's name for it: SCharExpected\r
-#: Vcl/consts.pas:135\r
-msgid "''%s'' expected"\r
-msgstr "''%s'' erwartet"\r
-\r
-#. Programmer's name for it: SSymbolExpected\r
-#: Vcl/consts.pas:136\r
-msgid "%s expected"\r
-msgstr "%s erwartet"\r
-\r
-#. Programmer's name for it: SInvalidNumber\r
-#: Vcl/consts.pas:137\r
-msgid "Invalid numeric value"\r
-msgstr "Ungültiger numerischer Wert"\r
-\r
-#. Programmer's name for it: SInvalidString\r
-#: Vcl/consts.pas:138\r
-msgid "Invalid string constant"\r
-msgstr "Ungültige Stringkonstante"\r
-\r
-#. Programmer's name for it: SInvalidBinary\r
-#: Vcl/consts.pas:140\r
-msgid "Invalid binary value"\r
-msgstr "Ungültiger Binärwert"\r
-\r
-#. Programmer's name for it: SOutlineIndexError\r
-#: Vcl/consts.pas:141\r
-msgid "Outline index not found"\r
-msgstr "Gliederungsindex nicht gefunden"\r
-\r
-#. Programmer's name for it: SOutlineExpandError\r
-#: Vcl/consts.pas:142\r
-msgid "Parent must be expanded"\r
-msgstr "Elternknoten muß expandiert sein"\r
-\r
-#. Programmer's name for it: SInvalidCurrentItem\r
-#: Vcl/consts.pas:143\r
-msgid "Invalid value for current item"\r
-msgstr "Ungültiger Wert"\r
-\r
-#. Programmer's name for it: SMaskErr\r
-#: Vcl/consts.pas:144\r
-msgid "Invalid input value"\r
-msgstr "Ungültiger Eingabewert"\r
-\r
-#. Programmer's name for it: SMaskEditErr\r
-#: Vcl/consts.pas:145\r
-msgid "Invalid input value. Use escape key to abandon changes"\r
-msgstr "Ungültiger Eingabewert. Mit der Taste ESC machen Sie die Änderungen rückgängig."\r
-\r
-#. Programmer's name for it: SOutlineError\r
-#: Vcl/consts.pas:146\r
-msgid "Invalid outline index"\r
-msgstr "Ungültiger Gliederungsindex"\r
-\r
-#. Programmer's name for it: SOutlineBadLevel\r
-#: Vcl/consts.pas:147\r
-msgid "Incorrect level assignment"\r
-msgstr "Ungültige Zuweisung von Ebenen"\r
-\r
-#. Programmer's name for it: SOutlineSelection\r
-#: Vcl/consts.pas:148\r
-msgid "Invalid selection"\r
-msgstr "Ungültige Auswahl"\r
-\r
-#. Programmer's name for it: SOutlineFileLoad\r
-#: Vcl/consts.pas:149\r
-msgid "File load error"\r
-msgstr "Fehler beim Dateiladen"\r
-\r
-#. Programmer's name for it: SOutlineMaxLevels\r
-#: Vcl/consts.pas:151\r
-msgid "Maximum outline depth exceeded"\r
-msgstr "Maximale Gliederungstiefe überschritten"\r
-\r
-#. Programmer's name for it: SMsgDlgWarning\r
-#: Vcl/consts.pas:153\r
-msgid "Warning"\r
-msgstr "Warnung"\r
-\r
-#. Programmer's name for it: SMsgDlgError\r
-#: Vcl/consts.pas:154\r
-msgid "Error"\r
-msgstr "Fehler"\r
-\r
-#. Programmer's name for it: SMsgDlgInformation\r
-#: Vcl/consts.pas:155\r
-msgid "Information"\r
-msgstr "Information"\r
-\r
-#. Programmer's name for it: SMsgDlgConfirm\r
-#: Vcl/consts.pas:156\r
-msgid "Confirm"\r
-msgstr "Bestätigung"\r
-\r
-#. Programmer's name for it: SMsgDlgHelpNone\r
-#: Vcl/consts.pas:162\r
-msgid "No help available"\r
-msgstr "Keine Hilfe verfügbar"\r
-\r
-#. Programmer's name for it: SMsgDlgHelpHelp\r
-#: Vcl/consts.pas:163\r
-msgid "Help"\r
-msgstr "Hilfe"\r
-\r
-#. Programmer's name for it: SMsgDlgAbort\r
-#: Vcl/consts.pas:164\r
-msgid "&Abort"\r
-msgstr "&Abbrechen"\r
-\r
-#. Programmer's name for it: SMsgDlgNoToAll\r
-#: Vcl/consts.pas:168\r
-msgid "N&o to All"\r
-msgstr "&Alle Nein"\r
-\r
-#. Programmer's name for it: SMsgDlgYesToAll\r
-#: Vcl/consts.pas:169\r
-msgid "Yes to &All"\r
-msgstr "A&lle Ja"\r
-\r
-#. Programmer's name for it: SmkcBkSp\r
-#: Vcl/consts.pas:171\r
-msgid "BkSp"\r
-msgstr "Rück"\r
-\r
-#. Programmer's name for it: SmkcTab\r
-#: Vcl/consts.pas:172\r
-msgid "Tab"\r
-msgstr "Tab"\r
-\r
-#. Programmer's name for it: SmkcEsc\r
-#: Vcl/consts.pas:173\r
-msgid "Esc"\r
-msgstr "Esc"\r
-\r
-#. Programmer's name for it: SmkcEnter\r
-#: Vcl/consts.pas:174\r
-msgid "Enter"\r
-msgstr "Eingabe"\r
-\r
-#. Programmer's name for it: SmkcSpace\r
-#: Vcl/consts.pas:175\r
-msgid "Space"\r
-msgstr "Leertaste"\r
-\r
-#. Programmer's name for it: SmkcPgUp\r
-#: Vcl/consts.pas:176\r
-msgid "PgUp"\r
-msgstr "BildAuf"\r
-\r
-#. Programmer's name for it: SmkcPgDn\r
-#: Vcl/consts.pas:177\r
-msgid "PgDn"\r
-msgstr "BildAb"\r
-\r
-#. Programmer's name for it: SmkcEnd\r
-#: Vcl/consts.pas:178\r
-msgid "End"\r
-msgstr "Ende"\r
-\r
-#. Programmer's name for it: SmkcHome\r
-#: Vcl/consts.pas:179\r
-msgid "Home"\r
-msgstr "Pos1"\r
-\r
-#. Programmer's name for it: SmkcLeft\r
-#: Vcl/consts.pas:180\r
-msgid "Left"\r
-msgstr "Left"\r
-\r
-#. Programmer's name for it: SmkcUp\r
-#: Vcl/consts.pas:181\r
-msgid "Up"\r
-msgstr "Nach oben"\r
-\r
-#. Programmer's name for it: SmkcRight\r
-#: Vcl/consts.pas:182\r
-msgid "Right"\r
-msgstr "Rechts"\r
-\r
-#. Programmer's name for it: SmkcDown\r
-#: Vcl/consts.pas:183\r
-msgid "Down"\r
-msgstr "Nach unten"\r
-\r
-#. Programmer's name for it: SmkcIns\r
-#: Vcl/consts.pas:184\r
-msgid "Ins"\r
-msgstr "Einfg"\r
-\r
-#. Programmer's name for it: SmkcDel\r
-#: Vcl/consts.pas:185\r
-msgid "Del"\r
-msgstr "Entf"\r
-\r
-#. Programmer's name for it: SmkcShift\r
-#: Vcl/consts.pas:186\r
-msgid "Shift+"\r
-msgstr "Umsch+"\r
-\r
-#. Programmer's name for it: SmkcCtrl\r
-#: Vcl/consts.pas:187\r
-msgid "Ctrl+"\r
-msgstr "Strg+"\r
-\r
-#. Programmer's name for it: SmkcAlt\r
-#: Vcl/consts.pas:188\r
-msgid "Alt+"\r
-msgstr "Alt+"\r
-\r
-#. Programmer's name for it: srUnknown\r
-#. Programmer's name for it: SHostUnknown\r
-#: Vcl/consts.pas:190\r
-msgid "(Unknown)"\r
-msgstr "(Unbekannt)"\r
-\r
-#. Programmer's name for it: SOutOfRange\r
-#: Vcl/consts.pas:192\r
-msgid "Value must be between %d and %d"\r
-msgstr "Wert muß zwischen %d und %d liegen"\r
-\r
-#. Programmer's name for it: SCannotCreateName\r
-#: Vcl/consts.pas:193\r
-msgid "Cannot create a default method name for an unnamed component"\r
-msgstr "Für eine unbenannte Komponente kann kein Standard-Methodennamen erstellt werden"\r
-\r
-#. Programmer's name for it: SDateEncodeError\r
-#: Vcl/consts.pas:195\r
-msgid "Invalid argument to date encode"\r
-msgstr "Ungültiges Argument zum Codieren des Datums"\r
-\r
-#. Programmer's name for it: STimeEncodeError\r
-#: Vcl/consts.pas:196\r
-msgid "Invalid argument to time encode"\r
-msgstr "Ungültiges Argument zur zeit-Codierung"\r
-\r
-#. Programmer's name for it: SInvalidDate\r
-#: Vcl/consts.pas:197\r
-msgid "''%s'' is not a valid date"\r
-msgstr "''%s'' ist kein gültiges Datum"\r
-\r
-#. Programmer's name for it: SInvalidTime\r
-#: Vcl/consts.pas:198\r
-msgid "''%s'' is not a valid time"\r
-msgstr "''%s'' ist keine gültige Zeit"\r
-\r
-#. Programmer's name for it: SInvalidDateTime\r
-#: Vcl/consts.pas:199\r
-msgid "''%s'' is not a valid date and time"\r
-msgstr "''%s'' ist kein gültiges Datum und Zeit"\r
-\r
-#. Programmer's name for it: SInvalidFileName\r
-#: Vcl/consts.pas:200\r
-msgid "Invalid file name - %s"\r
-msgstr "Ungültiger Dateiname - %s"\r
-\r
-#. Programmer's name for it: SDefaultFilter\r
-#: Vcl/consts.pas:201\r
-msgid "All files (*.*)|*.*"\r
-msgstr "Alle Dateien (*.*)|*.*"\r
-\r
-#. Programmer's name for it: sAllFilter\r
-#: Vcl/consts.pas:202\r
-msgid "All"\r
-msgstr "Alle"\r
-\r
-#. Programmer's name for it: SNoVolumeLabel\r
-#: Vcl/consts.pas:203\r
-msgid ": [ - no volume label - ]"\r
-msgstr ": [ - Ohne Namen - ]"\r
-\r
-#. Programmer's name for it: SInsertLineError\r
-#: Vcl/consts.pas:204\r
-msgid "Unable to insert a line"\r
-msgstr "Zeile kann nicht eingefügt werden"\r
-\r
-#. Programmer's name for it: SConfirmCreateDir\r
-#: Vcl/consts.pas:206\r
-msgid "The specified directory does not exist. Create it?"\r
-msgstr "Das angegebene Verzeichnis existiert nicht. Soll es angelegt werden?"\r
-\r
-#. Programmer's name for it: SSelectDirCap\r
-#: Vcl/consts.pas:207\r
-msgid "Select Directory"\r
-msgstr "Verzeichnis auswählen"\r
-\r
-#. Programmer's name for it: SCannotCreateDir\r
-#: Vcl/consts.pas:208\r
-msgid "Unable to create directory"\r
-msgstr "Verzeichnis kann nicht erstellt werden"\r
-\r
-#. Programmer's name for it: SDirNameCap\r
-#: Vcl/consts.pas:209\r
-msgid "Directory &Name:"\r
-msgstr "Verzeichnis&name:"\r
-\r
-#. Programmer's name for it: SDrivesCap\r
-#: Vcl/consts.pas:210\r
-msgid "D&rives:"\r
-msgstr "&Laufwerke:"\r
-\r
-#. Programmer's name for it: SDirsCap\r
-#: Vcl/consts.pas:211\r
-msgid "&Directories:"\r
-msgstr "&Verzeichnisse:"\r
-\r
-#. Programmer's name for it: SFilesCap\r
-#: Vcl/consts.pas:212\r
-msgid "&Files: (*.*)"\r
-msgstr "&Dateien: (*.*)"\r
-\r
-#. Programmer's name for it: SNetworkCap\r
-#: Vcl/consts.pas:213\r
-msgid "Ne&twork..."\r
-msgstr "Ne&tzwerk..."\r
-\r
-#. !! obsolete - delete in 5.0\r
-#: Vcl/consts.pas:215\r
-msgid "Color"\r
-msgstr "Farben"\r
-\r
-#. !! obsolete - delete in 5.0\r
-#: Vcl/consts.pas:216\r
-msgid "ABCDEFGHIJKLMNOP"\r
-msgstr "ABCDEFGHIJKLMNOP"\r
-\r
-#. Programmer's name for it: SInvalidClipFmt\r
-#: Vcl/consts.pas:218\r
-msgid "Invalid clipboard format"\r
-msgstr "Ungültiges Format der Zwischenablage"\r
-\r
-#. Programmer's name for it: SIconToClipboard\r
-#: Vcl/consts.pas:219\r
-msgid "Clipboard does not support Icons"\r
-msgstr "Zwischenablage unterstützt keine Symbole"\r
-\r
-#. Programmer's name for it: SCannotOpenClipboard\r
-#: Vcl/consts.pas:220\r
-msgid "Cannot open clipboard"\r
-msgstr "Zwischenablage kann nicht geöffnet werden"\r
-\r
-#. Programmer's name for it: SDefault\r
-#. Programmer's name for it: sHTTPItemDefault\r
-#. SQLWindow..DBGrid1..TitleFont.Name\r
-#. DSSQueryEditor..Pager..Dimensions..AddAgg..Font.Name\r
-#: Vcl/consts.pas:222\r
-#: Cube/mxdssqry.dfm:193\r
-msgid "Default"\r
-msgstr "Vorgabe"\r
-\r
-#. Programmer's name for it: SInvalidMemoSize\r
-#: Vcl/consts.pas:224\r
-msgid "Text exceeds memo capacity"\r
-msgstr "Text überschreitet Memo-Kapazität"\r
-\r
-#. Programmer's name for it: SCustomColors\r
-#: Vcl/consts.pas:225\r
-msgid "Custom Colors"\r
-msgstr "Selbstdefinierte Farben"\r
-\r
-#. Programmer's name for it: SInvalidPrinterOp\r
-#: Vcl/consts.pas:226\r
-msgid "Operation not supported on selected printer"\r
-msgstr "Operation auf ausgewähltem Drucker nicht verfügbar"\r
-\r
-#. Programmer's name for it: SNoDefaultPrinter\r
-#: Vcl/consts.pas:227\r
-msgid "There is no default printer currently selected"\r
-msgstr "Zur Zeit ist kein Standard-Drucker gewählt"\r
-\r
-#. Programmer's name for it: SIniFileWriteError\r
-#: Vcl/consts.pas:229\r
-msgid "Unable to write to %s"\r
-msgstr "In %s kann nicht geschrieben werden"\r
-\r
-#. Programmer's name for it: SBitsIndexError\r
-#: Vcl/consts.pas:231\r
-msgid "Bits index out of range"\r
-msgstr "Bits-Index außerhalb des zulässigen Bereichs"\r
-\r
-#. Programmer's name for it: SUntitled\r
-#: Vcl/consts.pas:233\r
-msgid "(Untitled)"\r
-msgstr "(Unbenannt)"\r
-\r
-#. Programmer's name for it: SInvalidRegType\r
-#: Vcl/consts.pas:235\r
-msgid "Invalid data type for '%s'"\r
-msgstr "Ungültiger Datentyp für '%s'"\r
-\r
-#. Programmer's name for it: SRegCreateFailed\r
-#: Vcl/consts.pas:236\r
-msgid "Failed to create key %s"\r
-msgstr "Erzeugung von Schlüssel %s misslungen"\r
-\r
-#. Programmer's name for it: SRegSetDataFailed\r
-#: Vcl/consts.pas:237\r
-msgid "Failed to set data for '%s'"\r
-msgstr "Fehler beim Setzen der Daten für '%s'"\r
-\r
-#. Programmer's name for it: SRegGetDataFailed\r
-#: Vcl/consts.pas:238\r
-msgid "Failed to get data for '%s'"\r
-msgstr "Fehler beim Holen der Daten für '%s'"\r
-\r
-#. Programmer's name for it: SUnknownConversion\r
-#: Vcl/consts.pas:240\r
-msgid "Unknown RichEdit conversion file extension (.%s)"\r
-msgstr "Unbekannte Dateierweiterung für RichEdit-Konvertierung (.%s)"\r
-\r
-#. Programmer's name for it: SDuplicateMenus\r
-#: Vcl/consts.pas:241\r
-msgid "Menu '%s' is already being used by another form"\r
-msgstr "Menü '%s' wird bereits von einem anderen Formular benutzt"\r
-\r
-#. Programmer's name for it: SPictureLabel\r
-#: Vcl/consts.pas:243\r
-msgid "Picture:"\r
-msgstr "Grafik:"\r
-\r
-#. Programmer's name for it: SPictureDesc\r
-#: Vcl/consts.pas:244\r
-msgid " (%dx%d)"\r
-msgstr " (%dx%d)"\r
-\r
-#. Programmer's name for it: SPreviewLabel\r
-#: Vcl/consts.pas:245\r
-msgid "Preview"\r
-msgstr "Vorschau"\r
-\r
-#. Programmer's name for it: SCannotOpenAVI\r
-#: Vcl/consts.pas:247\r
-msgid "Cannot open AVI"\r
-msgstr "AVI kann nicht geöffnet werden"\r
-\r
-#. Programmer's name for it: SNotOpenErr\r
-#: Vcl/consts.pas:249\r
-msgid "No MCI device open"\r
-msgstr "Kein MCI-Gerät geöffnet"\r
-\r
-#. Programmer's name for it: SMPOpenFilter\r
-#: Vcl/consts.pas:250\r
-msgid "All files (*.*)|*.*|Wave files (*.wav)|*.wav|Midi files (*.mid)|*.mid|Video for Windows (*.avi)|*.avi"\r
-msgstr "Alle Dateien (*.*)|*.*|Wave-Dateien (*.WAV)|*.WAV|Midi-Dateien (*.MID)|*.MID|Video für Windows (*.avi)|*.avi"\r
-\r
-#. Programmer's name for it: SMCIAVIVideo\r
-#: Vcl/consts.pas:252\r
-msgid "AVIVideo"\r
-msgstr "AVIVideo"\r
-\r
-#. Programmer's name for it: SMCICDAudio\r
-#: Vcl/consts.pas:253\r
-msgid "CDAudio"\r
-msgstr "CDAudio"\r
-\r
-#. Programmer's name for it: SMCIDAT\r
-#: Vcl/consts.pas:254\r
-msgid "DAT"\r
-msgstr "DAT"\r
-\r
-#. Programmer's name for it: SMCIDigitalVideo\r
-#: Vcl/consts.pas:255\r
-msgid "DigitalVideo"\r
-msgstr "DigitalVideo"\r
-\r
-#. Programmer's name for it: SMCIMMMovie\r
-#: Vcl/consts.pas:256\r
-msgid "MMMovie"\r
-msgstr "MMMovie"\r
-\r
-#. Programmer's name for it: SMCIOther\r
-#: Vcl/consts.pas:257\r
-msgid "Other"\r
-msgstr "Andere"\r
-\r
-#. Programmer's name for it: SMCIOverlay\r
-#: Vcl/consts.pas:258\r
-msgid "Overlay"\r
-msgstr "Überlagert"\r
-\r
-#. Programmer's name for it: SMCIScanner\r
-#: Vcl/consts.pas:259\r
-msgid "Scanner"\r
-msgstr "Scanner"\r
-\r
-#. Programmer's name for it: SMCISequencer\r
-#: Vcl/consts.pas:260\r
-msgid "Sequencer"\r
-msgstr "Sequencer"\r
-\r
-#. Programmer's name for it: SMCIVCR\r
-#: Vcl/consts.pas:261\r
-msgid "VCR"\r
-msgstr "VCR"\r
-\r
-#. Programmer's name for it: SMCIVideodisc\r
-#: Vcl/consts.pas:262\r
-msgid "Videodisc"\r
-msgstr "Videodisc"\r
-\r
-#. Programmer's name for it: SMCIWaveAudio\r
-#: Vcl/consts.pas:263\r
-msgid "WaveAudio"\r
-msgstr "WaveAudio"\r
-\r
-#. Programmer's name for it: SMCIUnknownError\r
-#: Vcl/consts.pas:264\r
-msgid "Unknown error code"\r
-msgstr "Unbekannter Fehler-Code"\r
-\r
-#. Programmer's name for it: SBoldItalicFont\r
-#: Vcl/consts.pas:266\r
-msgid "Bold Italic"\r
-msgstr "Fett kursiv"\r
-\r
-#. Programmer's name for it: SBoldFont\r
-#: Vcl/consts.pas:267\r
-msgid "Bold"\r
-msgstr "Fett"\r
-\r
-#. Programmer's name for it: SItalicFont\r
-#: Vcl/consts.pas:268\r
-msgid "Italic"\r
-msgstr "Kursiv"\r
-\r
-#. Programmer's name for it: SRegularFont\r
-#: Vcl/consts.pas:269\r
-msgid "Regular"\r
-msgstr "Normal"\r
-\r
-#. Programmer's name for it: SPropertiesVerb\r
-#. SocketForm..Pages..PropPage..Caption\r
-#: Vcl/consts.pas:271\r
-msgid "Properties"\r
-msgstr "Eigenschaften"\r
-\r
-#. Programmer's name for it: sWindowsSocketError\r
-#: Vcl/consts.pas:273\r
-msgid "Windows socket error: %s (%d), on API '%s'"\r
-msgstr "Windows-Socket-Fehler: %s (%d), auf API '%s'"\r
-\r
-#. Programmer's name for it: sAsyncSocketError\r
-#: Vcl/consts.pas:274\r
-msgid "Asynchronous socket error %d"\r
-msgstr "Asynchroner Socket-Fehler %d"\r
-\r
-#. Programmer's name for it: sNoAddress\r
-#: Vcl/consts.pas:275\r
-msgid "No address specified"\r
-msgstr "Keine Adresse angegeben"\r
-\r
-#. Programmer's name for it: sCannotListenOnOpen\r
-#: Vcl/consts.pas:276\r
-msgid "Can't listen on an open socket"\r
-msgstr "Offener Socket kann nicht überwacht werden"\r
-\r
-#. Programmer's name for it: sCannotCreateSocket\r
-#: Vcl/consts.pas:277\r
-msgid "Can't create new socket"\r
-msgstr "Es kann kein neuer Socket erzeugt werden"\r
-\r
-#. Programmer's name for it: sSocketAlreadyOpen\r
-#: Vcl/consts.pas:278\r
-msgid "Socket already open"\r
-msgstr "Socket ist bereits geöffnet"\r
-\r
-#. Programmer's name for it: sCantChangeWhileActive\r
-#: Vcl/consts.pas:279\r
-msgid "Can't change value while socket is active"\r
-msgstr "Wert kann nicht geändert werden, während der Socket aktiv ist"\r
-\r
-#. Programmer's name for it: sSocketMustBeBlocking\r
-#: Vcl/consts.pas:280\r
-msgid "Socket must be in blocking mode"\r
-msgstr "Socket muss sich im Blocking-Modus befinden"\r
-\r
-#. Programmer's name for it: sSocketIOError\r
-#: Vcl/consts.pas:281\r
-msgid "%s error %d, %s"\r
-msgstr "%s-Fehler %d, %s"\r
-\r
-#. Programmer's name for it: sSocketRead\r
-#. Programmer's name for it: SReadAccess\r
-#: Vcl/consts.pas:282\r
-msgid "Read"\r
-msgstr "Lesen"\r
-\r
-#. Programmer's name for it: sSocketWrite\r
-#. Programmer's name for it: SWriteAccess\r
-#: Vcl/consts.pas:283\r
-msgid "Write"\r
-msgstr "Schreiben"\r
-\r
-#. Programmer's name for it: SServiceFailed\r
-#: Vcl/consts.pas:285\r
-msgid "Service failed on %s: %s"\r
-msgstr "Service fehlgeschlagen bei %s:%s"\r
-\r
-#. Programmer's name for it: SExecute\r
-#: Vcl/consts.pas:286\r
-msgid "execute"\r
-msgstr "Ausführen"\r
-\r
-#. Programmer's name for it: SStart\r
-#: Vcl/consts.pas:287\r
-msgid "start"\r
-msgstr "Start"\r
-\r
-#. Programmer's name for it: SStop\r
-#: Vcl/consts.pas:288\r
-msgid "stop"\r
-msgstr "Stop"\r
-\r
-#. Programmer's name for it: SPause\r
-#: Vcl/consts.pas:289\r
-msgid "pause"\r
-msgstr "Pause"\r
-\r
-#. Programmer's name for it: SContinue\r
-#: Vcl/consts.pas:290\r
-msgid "continue"\r
-msgstr "Weiter"\r
-\r
-#. Programmer's name for it: SInterrogate\r
-#: Vcl/consts.pas:291\r
-msgid "interrogate"\r
-msgstr "Anfragen"\r
-\r
-#. Programmer's name for it: SShutdown\r
-#: Vcl/consts.pas:292\r
-msgid "shutdown"\r
-msgstr "Herunterfahren"\r
-\r
-#. Programmer's name for it: SCustomError\r
-#: Vcl/consts.pas:293\r
-msgid "Service failed in custom message(%d): %s"\r
-msgstr "Service fehlgeschlagen in selbstdef. Meldung (%d): %s"\r
-\r
-#. Programmer's name for it: SServiceInstallOK\r
-#: Vcl/consts.pas:294\r
-msgid "Service installed successfully"\r
-msgstr "Service erfolgreich installiert"\r
-\r
-#. Programmer's name for it: SServiceInstallFailed\r
-#: Vcl/consts.pas:295\r
-msgid "Service \"%s\" failed to install with error: \"%s\""\r
-msgstr "Service \"%s\" konnte nicht installiert werden; Fehler: \"%s\""\r
-\r
-#. Programmer's name for it: SServiceUninstallOK\r
-#: Vcl/consts.pas:296\r
-msgid "Service uninstalled successfully"\r
-msgstr "Service erfolgreich deinstalliert"\r
-\r
-#. Programmer's name for it: SServiceUninstallFailed\r
-#: Vcl/consts.pas:297\r
-msgid "Service \"%s\" failed to uninstall with error: \"%s\""\r
-msgstr "Service \"%s\" konnte nicht deinstalliert werden; Fehler: \"%s\""\r
-\r
-#. Programmer's name for it: SInvalidActionRegistration\r
-#: Vcl/consts.pas:299\r
-msgid "Invalid action registration"\r
-msgstr "Ungültige Aktionsregistrierung"\r
-\r
-#. Programmer's name for it: SInvalidActionUnregistration\r
-#: Vcl/consts.pas:300\r
-msgid "Invalid action unregistration"\r
-msgstr "Ungültige Aufhebung der Aktionsregistrierung"\r
-\r
-#. Programmer's name for it: SInvalidActionEnumeration\r
-#: Vcl/consts.pas:301\r
-msgid "Invalid action enumeration"\r
-msgstr "Ungültige Aktionsaufzählung"\r
-\r
-#. Programmer's name for it: SInvalidActionCreation\r
-#: Vcl/consts.pas:302\r
-msgid "Invalid action creation"\r
-msgstr "Ungültige Aktionserstellung"\r
-\r
-#. Programmer's name for it: SDockedCtlNeedsName\r
-#: Vcl/consts.pas:304\r
-msgid "Docked control must have a name"\r
-msgstr "Angedocktes Steuerelement muß einen Namen haben."\r
-\r
-#. Programmer's name for it: SDockTreeRemoveError\r
-#: Vcl/consts.pas:305\r
-msgid "Error removing control from dock tree"\r
-msgstr "Fehler beim Entfernen des Steuerelements aus der Andock-Hierarchie"\r
-\r
-#. Programmer's name for it: SDockZoneNotFound\r
-#: Vcl/consts.pas:306\r
-msgid " - Dock zone not found"\r
-msgstr " - Andockzone nicht gefunden"\r
-\r
-#. Programmer's name for it: SDockZoneHasNoCtl\r
-#: Vcl/consts.pas:307\r
-msgid " - Dock zone has no control"\r
-msgstr " - Andockzone besitzt kein Steuerelement"\r
-\r
-#. Programmer's name for it: SAllCommands\r
-#: Vcl/consts.pas:309\r
-msgid "All Commands"\r
-msgstr "Alle Befehle"\r
-\r
-#. Programmer's name for it: SDuplicateItem\r
-#: Vcl/consts.pas:311\r
-msgid "List does not allow duplicates ($0%x)"\r
-msgstr "Liste gestattet keine doppelten Einträge ($0%x)"\r
-\r
-#. Programmer's name for it: SDuplicatePropertyCategory\r
-#: Vcl/consts.pas:313\r
-msgid "A property category called %s already exists"\r
-msgstr "Eine Eigenschaftskategorie mit Namen %s gibt es bereits"\r
-\r
-#. Programmer's name for it: SUnknownPropertyCategory\r
-#: Vcl/consts.pas:314\r
-msgid "Property category does not exist (%s)"\r
-msgstr "Eigenschaftskategorie existiert nicht (%s)"\r
-\r
-#. Programmer's name for it: SActionCategoryName\r
-#: Vcl/consts.pas:316\r
-msgid "Action"\r
-msgstr "Aktion"\r
-\r
-#. Programmer's name for it: SActionCategoryDesc\r
-#: Vcl/consts.pas:317\r
-msgid "Action properties and/or events"\r
-msgstr "Aktionen Eigenschaften/Ereignisse"\r
-\r
-#. Programmer's name for it: SDataCategoryName\r
-#: Vcl/consts.pas:318\r
-msgid "Data"\r
-msgstr "Daten"\r
-\r
-#. Programmer's name for it: SDataCategoryDesc\r
-#: Vcl/consts.pas:319\r
-msgid "Data properties and/or events"\r
-msgstr "Dateneigenschaften und/oder -ereignisse"\r
-\r
-#. Programmer's name for it: SDatabaseCategoryName\r
-#: Vcl/consts.pas:320\r
-msgid "Database"\r
-msgstr "Datenbank"\r
-\r
-#. Programmer's name for it: SDatabaseCategoryDesc\r
-#: Vcl/consts.pas:321\r
-msgid "Database and Data Aware properties and/or events"\r
-msgstr "Daten- und datenbankbezogene Eigenschaften/Ereignisse"\r
-\r
-#. Programmer's name for it: SDragNDropCategoryName\r
-#: Vcl/consts.pas:322\r
-msgid "Drag, Drop and Docking"\r
-msgstr "Drag, Drop und Docking"\r
-\r
-#. Programmer's name for it: SDragNDropCategoryDesc\r
-#: Vcl/consts.pas:323\r
-msgid "Drag, Drop and Docking properties and/or events"\r
-msgstr "Eigenschaften/Ereignisse zu Drag, Drop und Docking"\r
-\r
-#. Programmer's name for it: SHelpCategoryName\r
-#: Vcl/consts.pas:324\r
-msgid "Help and Hints"\r
-msgstr "Hilfe und Hinweise"\r
-\r
-#. Programmer's name for it: SHelpCategoryDesc\r
-#: Vcl/consts.pas:325\r
-msgid "Help and Hint properties and/or events"\r
-msgstr "Eigenschaften/Ereignisse zu: Hilfe und Hinweise"\r
-\r
-#. Programmer's name for it: SLayoutCategoryName\r
-#: Vcl/consts.pas:326\r
-msgid "Layout"\r
-msgstr "Layout"\r
-\r
-#. Programmer's name for it: SLayoutCategoryDesc\r
-#: Vcl/consts.pas:327\r
-msgid "Layout properties and/or events"\r
-msgstr "Layout Eigenschaften/Ereignisse"\r
-\r
-#. Programmer's name for it: SLegacyCategoryName\r
-#: Vcl/consts.pas:328\r
-msgid "Legacy"\r
-msgstr "Legacy"\r
-\r
-#. Programmer's name for it: SLegacyCategoryDesc\r
-#: Vcl/consts.pas:329\r
-msgid "Legacy properties and/or events"\r
-msgstr "Vererbungsrelevante Eigenschaften/Ereignisse"\r
-\r
-#. Programmer's name for it: SLinkageCategoryName\r
-#: Vcl/consts.pas:330\r
-msgid "Linkage"\r
-msgstr "Linkage"\r
-\r
-#. Programmer's name for it: SLinkageCategoryDesc\r
-#: Vcl/consts.pas:331\r
-msgid "Linkage properties and/or events"\r
-msgstr "Verbindungsbezogene Eigenschaften/Ereignisse"\r
-\r
-#. Programmer's name for it: SLocaleCategoryName\r
-#: Vcl/consts.pas:332\r
-msgid "Locale"\r
-msgstr "Länderkennung"\r
-\r
-#. Programmer's name for it: SLocaleCategoryDesc\r
-#: Vcl/consts.pas:333\r
-msgid "Locale properties and/or events"\r
-msgstr "Lokale Eigenschaften/Ereignisse"\r
-\r
-#. Programmer's name for it: SLocalizableCategoryName\r
-#: Vcl/consts.pas:334\r
-msgid "Localizable"\r
-msgstr "Übersetzungsrelevant"\r
-\r
-#. Programmer's name for it: SLocalizableCategoryDesc\r
-#: Vcl/consts.pas:335\r
-msgid "Localizable properties and/or events"\r
-msgstr "Lokalisierbare Eigenschaften/Ereignisse"\r
-\r
-#. Programmer's name for it: SMiscellaneousCategoryName\r
-#: Vcl/consts.pas:336\r
-msgid "Miscellaneous"\r
-msgstr "Verschiedene"\r
-\r
-#. Programmer's name for it: SMiscellaneousCategoryDesc\r
-#: Vcl/consts.pas:337\r
-msgid "Miscellaneous properties and/or events"\r
-msgstr "Sonstige Eigenschaften/Ereignisse"\r
-\r
-#. Programmer's name for it: SVisualCategoryName\r
-#: Vcl/consts.pas:338\r
-msgid "Visual"\r
-msgstr "Visuell"\r
-\r
-#. Programmer's name for it: SVisualCategoryDesc\r
-#: Vcl/consts.pas:339\r
-msgid "Visual properties and/or events"\r
-msgstr "Visuelle Eigenschaften/Ereignisse"\r
-\r
-#. Programmer's name for it: SInputCategoryName\r
-#: Vcl/consts.pas:340\r
-msgid "Input"\r
-msgstr "Eingabe"\r
-\r
-#. Programmer's name for it: SInputCategoryDesc\r
-#: Vcl/consts.pas:341\r
-msgid "Input properties and/or events"\r
-msgstr "Eingabebezogene Eigenschaften/Ereignisse"\r
-\r
-#. Programmer's name for it: SInvalidMask\r
-#: Vcl/consts.pas:343\r
-msgid "'%s' is an invalid mask at (%d)"\r
-msgstr "'%s' ist eine ungültige Maske für (%d)"\r
-\r
-#. Programmer's name for it: SInvalidFilter\r
-#: Vcl/consts.pas:344\r
-msgid "Property filters may only be name, class or type based (%d:%d)"\r
-msgstr "Eigenschaftsfilter dürfen nur auf Name, Klasse oder Typ basieren (%d:%d)"\r
-\r
-#. Programmer's name for it: SInvalidCategory\r
-#: Vcl/consts.pas:345\r
-msgid "Categories must define their own name and description"\r
-msgstr "Kategorien müssen ihre eigenen Namen und Beschreibung definieren"\r
-\r
-#. Programmer's name for it: sOperationNotAllowed\r
-#: Vcl/consts.pas:347\r
-msgid "Operation not allowed while dispatching application events"\r
-msgstr "Operation bei der Weiterleitung von Anwendungsereignissen nicht gestattet"\r
-\r
-#. Programmer's name for it: sInvalidClassReference\r
-#: Vcl/ctlpanel.pas:129\r
-msgid "Invalid class reference for TAppletApplication"\r
-msgstr "Ungültige Klassenreferenz für TAppletApplication"\r
-\r
-#. Programmer's name for it: SInvalidFieldSize\r
-#: Vcl/dbconsts.pas:15\r
-msgid "Invalid field size"\r
-msgstr "Ungültige Feldgröße"\r
-\r
-#. Programmer's name for it: SInvalidFieldKind\r
-#: Vcl/dbconsts.pas:16\r
-msgid "Invalid FieldKind"\r
-msgstr "FieldKind ungültig"\r
-\r
-#. Programmer's name for it: SInvalidFieldRegistration\r
-#: Vcl/dbconsts.pas:17\r
-msgid "Invalid field registration"\r
-msgstr "Ungültige Feldregistrierung"\r
-\r
-#. Programmer's name for it: SUnknownFieldType\r
-#: Vcl/dbconsts.pas:18\r
-msgid "Field '%s' is of an unknown type"\r
-msgstr "Typ für Feld '%s' ist unbekannt"\r
-\r
-#. Programmer's name for it: SFieldNameMissing\r
-#: Vcl/dbconsts.pas:19\r
-msgid "Field name missing"\r
-msgstr "Feldname fehlt"\r
-\r
-#. Programmer's name for it: SDuplicateFieldName\r
-#: Vcl/dbconsts.pas:20\r
-msgid "Duplicate field name '%s'"\r
-msgstr "Doppelter Feldname '%s'"\r
-\r
-#. Programmer's name for it: SFieldNotFound\r
-#: Vcl/dbconsts.pas:21\r
-msgid "Field '%s' not found"\r
-msgstr "Das Feld '%s' wurde nicht gefunden"\r
-\r
-#. Programmer's name for it: SFieldAccessError\r
-#: Vcl/dbconsts.pas:22\r
-msgid "Cannot access field '%s' as type %s"\r
-msgstr "Feld '%s' kann nicht als Typ %s angesprochen werden"\r
-\r
-#. Programmer's name for it: SFieldValueError\r
-#: Vcl/dbconsts.pas:23\r
-msgid "Invalid value for field '%s'"\r
-msgstr "Ungültiger Wert für Feld '%s'"\r
-\r
-#. Programmer's name for it: SFieldRangeError\r
-#: Vcl/dbconsts.pas:24\r
-msgid "%g is not a valid value for field '%s'. The allowed range is %g to %g"\r
-msgstr "%g ist kein gültiger Wert für das Feld '%s'. Der zulässige Bereich ist %g bis %g"\r
-\r
-#. Programmer's name for it: SInvalidIntegerValue\r
-#: Vcl/dbconsts.pas:25\r
-msgid "'%s' is not a valid integer value for field '%s'"\r
-msgstr "'%s' ist kein gültiger Integerwert für Feld '%s'"\r
-\r
-#. Programmer's name for it: SInvalidBoolValue\r
-#: Vcl/dbconsts.pas:26\r
-msgid "'%s' is not a valid boolean value for field '%s'"\r
-msgstr "'%s' ist kein gültiger boolescher Wert für Feld '%s'"\r
-\r
-#. Programmer's name for it: SInvalidFloatValue\r
-#: Vcl/dbconsts.pas:27\r
-msgid "'%s' is not a valid floating point value for field '%s'"\r
-msgstr "'%s' ist kein gültiger Fließkommawert für Feld '%s'"\r
-\r
-#. Programmer's name for it: SFieldTypeMismatch\r
-#: Vcl/dbconsts.pas:28\r
-msgid "Type mismatch for field '%s', expecting: %s actual: %s"\r
-msgstr "Unterschiedliche Typen für Feld '%s'; erwartet: %s, gefunden: %s"\r
-\r
-#. Programmer's name for it: SFieldSizeMismatch\r
-#: Vcl/dbconsts.pas:29\r
-msgid "Size mismatch for field '%s', expecting: %d actual: %d"\r
-msgstr "Unterschiedliche Größe für Feld '%s'; erwartet: %d, gefunden: %d"\r
-\r
-#. Programmer's name for it: SInvalidVarByteArray\r
-#: Vcl/dbconsts.pas:30\r
-msgid "Invalid variant type or size for field '%s'"\r
-msgstr "Variant-Typ oder -größe für Feld '%s' ist ungültig"\r
-\r
-#. Programmer's name for it: SFieldOutOfRange\r
-#: Vcl/dbconsts.pas:31\r
-msgid "Value of field '%s' is out of range"\r
-msgstr "Wert des Feldes '%s' ist außerhalb des zulässigen Bereichs"\r
-\r
-#. Programmer's name for it: SBCDOverflow\r
-#: Vcl/dbconsts.pas:32\r
-msgid "(Overflow)"\r
-msgstr "(Überlauf)"\r
-\r
-#. Programmer's name for it: SFieldRequired\r
-#: Vcl/dbconsts.pas:33\r
-msgid "Field '%s' must have a value"\r
-msgstr "Feld '%s' muss einen Wert haben"\r
-\r
-#. Programmer's name for it: SDataSetMissing\r
-#: Vcl/dbconsts.pas:34\r
-msgid "Field '%s' has no dataset"\r
-msgstr "Feld '%s' hat keine Datenmenge"\r
-\r
-#. Programmer's name for it: SInvalidCalcType\r
-#: Vcl/dbconsts.pas:35\r
-msgid "Field '%s' cannot be a calculated or lookup field"\r
-msgstr "Feld '%s' kann kein berechnetes oder Nachschlage-Feld sein"\r
-\r
-#. Programmer's name for it: SFieldReadOnly\r
-#: Vcl/dbconsts.pas:36\r
-msgid "Field '%s' cannot be modified"\r
-msgstr "Feld '%s' kann nicht verändert werden"\r
-\r
-#. Programmer's name for it: SFieldIndexError\r
-#: Vcl/dbconsts.pas:37\r
-msgid "Field index out of range"\r
-msgstr "Feldindex außerhalb des gültigen Bereichs"\r
-\r
-#. Programmer's name for it: SNoFieldIndexes\r
-#: Vcl/dbconsts.pas:38\r
-msgid "No index currently active"\r
-msgstr "Es ist momentan kein Index aktiv"\r
-\r
-#. Programmer's name for it: SNotIndexField\r
-#: Vcl/dbconsts.pas:39\r
-msgid "Field '%s' is not indexed and cannot be modified"\r
-msgstr "Feld '%s' ist nicht indiziert und kann nicht verändert werden"\r
-\r
-#. Programmer's name for it: SIndexFieldMissing\r
-#: Vcl/dbconsts.pas:40\r
-msgid "Cannot access index field '%s'"\r
-msgstr "Zugriff auf Indexfeld '%s' nicht möglich"\r
-\r
-#. Programmer's name for it: SDuplicateIndexName\r
-#: Vcl/dbconsts.pas:41\r
-msgid "Duplicate index name '%s'"\r
-msgstr "Doppelter Indexname '%s'"\r
-\r
-#. Programmer's name for it: SNoIndexForFields\r
-#: Vcl/dbconsts.pas:42\r
-msgid "No index for fields '%s'"\r
-msgstr "Kein Index für die Felder '%s' vorhanden"\r
-\r
-#. Programmer's name for it: SIndexNotFound\r
-#: Vcl/dbconsts.pas:43\r
-msgid "Index '%s' not found"\r
-msgstr "Index '%s' wurde nicht gefunden"\r
-\r
-#. Programmer's name for it: SDuplicateName\r
-#: Vcl/dbconsts.pas:44\r
-msgid "Duplicate name '%s' in %s"\r
-msgstr "Doppelter Name '%s' in %s"\r
-\r
-#. Programmer's name for it: SCircularDataLink\r
-#: Vcl/dbconsts.pas:45\r
-msgid "Circular datalinks are not allowed"\r
-msgstr "Zirkuläre Datenverbindungen sind nicht erlaubt"\r
-\r
-#. Programmer's name for it: SLookupInfoError\r
-#: Vcl/dbconsts.pas:46\r
-msgid "Lookup information for field '%s' is incomplete"\r
-msgstr "Lookup-Information für Feld '%s' ist unvollständig"\r
-\r
-#. Programmer's name for it: SDataSourceChange\r
-#: Vcl/dbconsts.pas:47\r
-msgid "DataSource cannot be changed"\r
-msgstr "DataSource kann nicht geändert werden"\r
-\r
-#. Programmer's name for it: SNoNestedMasterSource\r
-#: Vcl/dbconsts.pas:48\r
-msgid "Nested datasets cannot have a MasterSource"\r
-msgstr "Bei verschachtelten Datenmengen ist MasterSource nicht zulässig"\r
-\r
-#. Programmer's name for it: SDataSetOpen\r
-#: Vcl/dbconsts.pas:49\r
-msgid "Cannot perform this operation on an open dataset"\r
-msgstr "Operation bei geöffneter Datenmenge nicht ausführbar"\r
-\r
-#. Programmer's name for it: SNotEditing\r
-#: Vcl/dbconsts.pas:50\r
-msgid "Dataset not in edit or insert mode"\r
-msgstr "Datenmenge weder im Editier- noch im Einfügemodus"\r
-\r
-#. Programmer's name for it: SDataSetClosed\r
-#: Vcl/dbconsts.pas:51\r
-msgid "Cannot perform this operation on a closed dataset"\r
-msgstr "Operation bei geschlossener Datenmenge nicht ausführbar"\r
-\r
-#. Programmer's name for it: SDataSetEmpty\r
-#: Vcl/dbconsts.pas:52\r
-msgid "Cannot perform this operation on an empty dataset"\r
-msgstr "Operation bei leerer Datenmenge nicht ausführbar"\r
-\r
-#. Programmer's name for it: SDataSetReadOnly\r
-#: Vcl/dbconsts.pas:53\r
-msgid "Cannot modify a read-only dataset"\r
-msgstr "Eine Datenmenge, die nur zum Lesen ist, kann nicht geändert werden"\r
-\r
-#. Programmer's name for it: SNestedDataSetClass\r
-#: Vcl/dbconsts.pas:54\r
-msgid "Nested dataset must inherit from %s"\r
-msgstr "Verschachtelte Datenmengen müssen von %s vererbt sein"\r
-\r
-#. Programmer's name for it: SExprTermination\r
-#: Vcl/dbconsts.pas:55\r
-msgid "Filter expression incorrectly terminated"\r
-msgstr "Filterausdruck fehlerhaft abgeschlossen"\r
-\r
-#. Programmer's name for it: SExprNameError\r
-#: Vcl/dbconsts.pas:56\r
-msgid "Unterminated field name"\r
-msgstr "Nicht begrenzter Feldname"\r
-\r
-#. Programmer's name for it: SExprStringError\r
-#: Vcl/dbconsts.pas:57\r
-msgid "Unterminated string constant"\r
-msgstr "Nicht begrenzte String-Konstante"\r
-\r
-#. Programmer's name for it: SExprInvalidChar\r
-#: Vcl/dbconsts.pas:58\r
-msgid "Invalid filter expression character: '%s'"\r
-msgstr "Ungültiges Zeichen in Filterausdruck: '%s'"\r
-\r
-#. Programmer's name for it: SExprNoLParen\r
-#: Vcl/dbconsts.pas:59\r
-msgid "'(' expected but %s found"\r
-msgstr "'(' erwartet, aber %s vorgefunden"\r
-\r
-#. Programmer's name for it: SExprNoRParen\r
-#: Vcl/dbconsts.pas:60\r
-msgid "')' expected but %s found"\r
-msgstr "')' erwartet, jedoch %s vorgefunden"\r
-\r
-#. Programmer's name for it: SExprNoRParenOrComma\r
-#: Vcl/dbconsts.pas:61\r
-msgid "')' or ',' expected but %s found"\r
-msgstr "')' oder ',' erwartet, jedoch %s vorgefunden"\r
-\r
-#. Programmer's name for it: SExprExpected\r
-#: Vcl/dbconsts.pas:62\r
-msgid "Expression expected but %s found"\r
-msgstr "Ausdruck erwartet, jedoch %s vorgefunden"\r
-\r
-#. Programmer's name for it: SExprBadField\r
-#: Vcl/dbconsts.pas:63\r
-msgid "Field '%s' cannot be used in a filter expression"\r
-msgstr "Feld '%s' kann nicht in einem Filterausdruck verwendet werden"\r
-\r
-#. Programmer's name for it: SExprBadNullTest\r
-#: Vcl/dbconsts.pas:64\r
-msgid "NULL only allowed with '=' and '<>'"\r
-msgstr "NULL ist nur mit '=' und '<>' erlaubt"\r
-\r
-#. Programmer's name for it: SExprRangeError\r
-#: Vcl/dbconsts.pas:65\r
-msgid "Constant out of range"\r
-msgstr "Konstante außerhalb des zulässigen Wertebereichs"\r
-\r
-#. Programmer's name for it: SExprNotBoolean\r
-#: Vcl/dbconsts.pas:66\r
-msgid "Field '%s' is not of type Boolean"\r
-msgstr "Feld '%s' ist kein boolescher Typ"\r
-\r
-#. Programmer's name for it: SExprIncorrect\r
-#: Vcl/dbconsts.pas:67\r
-msgid "Incorrectly formed filter expression"\r
-msgstr "Ungültiger Filterausdruck"\r
-\r
-#. Programmer's name for it: SExprNothing\r
-#: Vcl/dbconsts.pas:68\r
-msgid "nothing"\r
-msgstr "leer"\r
-\r
-#. Programmer's name for it: SExprTypeMis\r
-#: Vcl/dbconsts.pas:69\r
-msgid "Type mismatch in expression"\r
-msgstr "Fehlende Typübereinstimmung im Ausdruck"\r
-\r
-#. Programmer's name for it: SExprBadScope\r
-#: Vcl/dbconsts.pas:70\r
-msgid "Operation cannot mix aggregate value with record-varying value"\r
-msgstr "Die Operation kann keine Zusammenfassungswerte mit Datensatzwerten mischen"\r
-\r
-#. Programmer's name for it: SExprNoArith\r
-#: Vcl/dbconsts.pas:71\r
-msgid "Arithmetic in filter expressions not supported"\r
-msgstr "Arithmetische Filterausdrücke werden nicht unterstützt"\r
-\r
-#. Programmer's name for it: SExprNotAgg\r
-#: Vcl/dbconsts.pas:72\r
-msgid "Expression is not an aggregate expression"\r
-msgstr "Der Ausdruck ist kein Aggregat-Ausdruck"\r
-\r
-#. Programmer's name for it: SExprBadConst\r
-#: Vcl/dbconsts.pas:73\r
-msgid "Constant is not correct type %s"\r
-msgstr "Die Konstante ist nicht vom richtigen Typ %s"\r
-\r
-#. Programmer's name for it: SExprNoAggFilter\r
-#: Vcl/dbconsts.pas:74\r
-msgid "Aggregate expressions not allowed in filters"\r
-msgstr "In Filtern sind keine Aggregationsausdrücke erlaubt"\r
-\r
-#. Programmer's name for it: SExprEmptyInList\r
-#: Vcl/dbconsts.pas:75\r
-msgid "IN predicate list may not be empty"\r
-msgstr "Die IN-Liste darf nicht leer bleiben"\r
-\r
-#. Programmer's name for it: SInvalidKeywordUse\r
-#: Vcl/dbconsts.pas:76\r
-msgid "Invalid use of keyword"\r
-msgstr "Ungültige Verwendung eines Schlüsselworts"\r
-\r
-#. Programmer's name for it: SParameterNotFound\r
-#: Vcl/dbconsts.pas:79\r
-msgid "Parameter '%s' not found"\r
-msgstr "Parameter '%s' nicht gefunden"\r
-\r
-#. Programmer's name for it: SInvalidVersion\r
-#: Vcl/dbconsts.pas:80\r
-msgid "Unable to load bind parameters"\r
-msgstr "Bind-Parameter können nicht geladen werden"\r
-\r
-#. Programmer's name for it: SParamTooBig\r
-#: Vcl/dbconsts.pas:81\r
-msgid "Parameter '%s', cannot save data larger than %d bytes"\r
-msgstr "Parameter '%s': Daten, die größer sind als %d Byte, können nicht gespeichert werden"\r
-\r
-#. Programmer's name for it: SBadFieldType\r
-#: Vcl/dbconsts.pas:82\r
-msgid "Field '%s' is of an unsupported type"\r
-msgstr "Der Typ von Feld '%s' wird nicht unterstützt"\r
-\r
-#. Programmer's name for it: SAggActive\r
-#: Vcl/dbconsts.pas:83\r
-msgid "Property may not be modified while aggregate is active"\r
-msgstr "Die Eigenschaft kann nicht geändert werden, während die Aggregatfunktion aktiv ist"\r
-\r
-#. Programmer's name for it: SProviderSQLNotSupported\r
-#: Vcl/dbconsts.pas:84\r
-msgid "SQL not supported: %s"\r
-msgstr "SQL nicht unterstützt: %s"\r
-\r
-#. Programmer's name for it: SProviderExecuteNotSupported\r
-#: Vcl/dbconsts.pas:85\r
-msgid "Execute not supported: %s"\r
-msgstr "Ausführung nicht unterstützt: %s"\r
-\r
-#. Programmer's name for it: SExprNoAggOnCalcs\r
-#: Vcl/dbconsts.pas:86\r
-msgid "Field '%s' is not the correct type of calculated field to be used in an aggregate, use an internalcalc"\r
-msgstr "Feld '%s' ist nicht der korrekte Typ eines berechneten Feldes für eine Aggregierung; verwenden Sie internalcalc"\r
-\r
-#. Programmer's name for it: SRecordChanged\r
-#: Vcl/dbconsts.pas:87\r
-msgid "Record changed by another user"\r
-msgstr "Der Datensatz wurde von einem anderen Anwender geändert"\r
-\r
-#. Programmer's name for it: SFirstRecord\r
-#: Vcl/dbconsts.pas:90\r
-msgid "First record"\r
-msgstr "Erster Datensatz"\r
-\r
-#. Programmer's name for it: SPriorRecord\r
-#: Vcl/dbconsts.pas:91\r
-msgid "Prior record"\r
-msgstr "Vorheriger Datensatz"\r
-\r
-#. Programmer's name for it: SNextRecord\r
-#: Vcl/dbconsts.pas:92\r
-msgid "Next record"\r
-msgstr "Nächster Datensatz"\r
-\r
-#. Programmer's name for it: SLastRecord\r
-#: Vcl/dbconsts.pas:93\r
-msgid "Last record"\r
-msgstr "Letzter Datensatz"\r
-\r
-#. Programmer's name for it: SInsertRecord\r
-#: Vcl/dbconsts.pas:94\r
-msgid "Insert record"\r
-msgstr "Datensatz einfügen"\r
-\r
-#. Programmer's name for it: SDeleteRecord\r
-#: Vcl/dbconsts.pas:95\r
-msgid "Delete record"\r
-msgstr "Datensatz löschen"\r
-\r
-#. Programmer's name for it: SEditRecord\r
-#: Vcl/dbconsts.pas:96\r
-msgid "Edit record"\r
-msgstr "Datensatz bearbeiten"\r
-\r
-#. Programmer's name for it: SPostEdit\r
-#: Vcl/dbconsts.pas:97\r
-msgid "Post edit"\r
-msgstr "Übernehmen"\r
-\r
-#. Programmer's name for it: SCancelEdit\r
-#: Vcl/dbconsts.pas:98\r
-msgid "Cancel edit"\r
-msgstr "Bearbeiten abbrechen"\r
-\r
-#. Programmer's name for it: SRefreshRecord\r
-#: Vcl/dbconsts.pas:99\r
-msgid "Refresh data"\r
-msgstr "Daten aktualisieren"\r
-\r
-#. Programmer's name for it: SDeleteRecordQuestion\r
-#: Vcl/dbconsts.pas:100\r
-msgid "Delete record?"\r
-msgstr "Datensatz löschen?"\r
-\r
-#. Programmer's name for it: SDeleteMultipleRecordsQuestion\r
-#: Vcl/dbconsts.pas:101\r
-msgid "Delete all selected records?"\r
-msgstr "Alle markierten Datensätze löschen?"\r
-\r
-#. Programmer's name for it: SRecordNotFound\r
-#: Vcl/dbconsts.pas:102\r
-msgid "Record not found"\r
-msgstr "Datensatz nicht gefunden"\r
-\r
-#. Programmer's name for it: SDataSourceFixed\r
-#: Vcl/dbconsts.pas:103\r
-msgid "Operation not allowed in a DBCtrlGrid"\r
-msgstr "Operation in einem DBCtrlGrid nicht erlaubt"\r
-\r
-#. Programmer's name for it: SNotReplicatable\r
-#: Vcl/dbconsts.pas:104\r
-msgid "Control cannot be used in a DBCtrlGrid"\r
-msgstr "Element kann in einem DBCtrlGrid nicht verwendet werden"\r
-\r
-#. Programmer's name for it: SPropDefByLookup\r
-#: Vcl/dbconsts.pas:105\r
-msgid "Property already defined by lookup field"\r
-msgstr "Eigenschaft bereits durch Lookup-Feld definiert"\r
-\r
-#. Programmer's name for it: STooManyColumns\r
-#: Vcl/dbconsts.pas:106\r
-msgid "Grid requested to display more than 256 columns"\r
-msgstr "Gitter soll mehr als 256 Spalten darstellen"\r
-\r
-#. Programmer's name for it: SRemoteLogin\r
-#: Vcl/dbconsts.pas:109\r
-msgid "Remote Login"\r
-msgstr "Externe Anmeldung"\r
-\r
-#. Programmer's name for it: SDataBindings\r
-#: Vcl/dbconsts.pas:112\r
-msgid "Data Bindings..."\r
-msgstr "Datenbindungen..."\r
-\r
-#. Programmer's name for it: SIBTransactionEditor\r
-#: Vcl/ib.pas:156\r
-msgid "&Transaction Editor..."\r
-msgstr "Transa&ktions-Editor..."\r
-\r
-#. Programmer's name for it: SDatabaseFilter\r
-#: Vcl/ib.pas:157\r
-msgid "Database Files (*.gdb)|*.gdb|All files (*.*)|*.*"\r
-msgstr "Datenbank-Dateien (*.gdb)|*.gdb|Alle Dateien (*.*)|*.*"\r
-\r
-#. Programmer's name for it: SCommitTransaction\r
-#: Vcl/ib.pas:159\r
-msgid "Transaction is currently Active. Rollback and continue?"\r
-msgstr "Es ist gerade eine Transaktion aktiv. Zurücksetzen und weitermachen?"\r
-\r
-#. Programmer's name for it: SUnknownError\r
-#: Vcl/ib.pas:168\r
-msgid "Unknown error"\r
-msgstr "Unbekannter Fehler."\r
-\r
-#. Programmer's name for it: SInterBaseMissing\r
-#: Vcl/ib.pas:169\r
-msgid "InterBase library gds32.dll not found in the path. Please install InterBase to use this functionality"\r
-msgstr "InterBase-DLL gds32.dll wurde im Pfad nicht gefunden"\r
-\r
-#. Programmer's name for it: SInterBaseInstallMissing\r
-#: Vcl/ib.pas:170\r
-msgid "InterBase Install DLL ibinstall.dll not found in the path. Please install InterBase 6 to use this functionality"\r
-msgstr "Die InterBase-Installations-DLL ibinstall.dll wurde im Pfad nicht gefunden"\r
-\r
-#. Programmer's name for it: SIB60feature\r
-#: Vcl/ib.pas:171\r
-msgid "%s is an InterBase6 function. Please upgrade to InterBase6 to use this functonality"\r
-msgstr "%s ist eine Funktion von InterBase 6. Um diese Funktionalität zu nutzen, müssen Sie auf IB6 updaten"\r
-\r
-#. Programmer's name for it: SNotSupported\r
-#: Vcl/ib.pas:172\r
-msgid "Unsupported feature"\r
-msgstr "Nicht unterstütztes Merkmal."\r
-\r
-#. Programmer's name for it: SNotPermitted\r
-#: Vcl/ib.pas:173\r
-msgid "Not permitted"\r
-msgstr "Nicht gestattet."\r
-\r
-#. Programmer's name for it: SFileAccessError\r
-#: Vcl/ib.pas:174\r
-msgid "Temporary file access error"\r
-msgstr "Zugriffsfehler bei temporären Dateien."\r
-\r
-#. Programmer's name for it: SConnectionTimeout\r
-#: Vcl/ib.pas:175\r
-msgid "Database connection timed out"\r
-msgstr "Zeitüberschreitung bei Datenbankverbindung."\r
-\r
-#. Programmer's name for it: SCannotSetDatabase\r
-#: Vcl/ib.pas:176\r
-msgid "Cannot set database"\r
-msgstr "Datenbank kann nicht gesetzt werden."\r
-\r
-#. Programmer's name for it: SCannotSetTransaction\r
-#: Vcl/ib.pas:177\r
-msgid "Cannot set transaction"\r
-msgstr "Transaktion kann nicht gesetzt werden."\r
-\r
-#. Programmer's name for it: SOperationCancelled\r
-#: Vcl/ib.pas:178\r
-msgid "Operation cancelled at user's request"\r
-msgstr "Die Operation wurde auf Anforderung des Anwenders abgebrochen."\r
-\r
-#. Programmer's name for it: SDPBConstantNotSupported\r
-#: Vcl/ib.pas:179\r
-msgid "DPB Constant (isc_dpb_%s) is unsupported"\r
-msgstr "DPB-Konstante (isc_dpb_%s) wird nicht unterstützt."\r
-\r
-#. Programmer's name for it: SDPBConstantUnknown\r
-#: Vcl/ib.pas:180\r
-msgid "DPB Constant (%d) is unknown"\r
-msgstr "DPB-Konstante (%d) ist unbekannt."\r
-\r
-#. Programmer's name for it: STPBConstantNotSupported\r
-#: Vcl/ib.pas:181\r
-msgid "TPB Constant (isc_tpb_%s) is unsupported"\r
-msgstr "TPB-Konstante (isc_tpb_%s) ist nicht unterstützt."\r
-\r
-#. Programmer's name for it: STPBConstantUnknown\r
-#: Vcl/ib.pas:182\r
-msgid "TPB Constant (%d) is unknown"\r
-msgstr "TPB-Konstante (%d) ist unbekannt."\r
-\r
-#. Programmer's name for it: SDatabaseClosed\r
-#: Vcl/ib.pas:183\r
-msgid "Cannot perform operation -- DB is not open"\r
-msgstr "Operation kann nicht durchgeführt werden -- DB ist nicht offen."\r
-\r
-#. Programmer's name for it: SDatabaseOpen\r
-#: Vcl/ib.pas:184\r
-msgid "Cannot perform operation -- DB is currently open"\r
-msgstr "Operation kann nicht durchgeführt werden -- DB ist im Moment geöffnet."\r
-\r
-#. Programmer's name for it: SDatabaseNameMissing\r
-#: Vcl/ib.pas:185\r
-msgid "Database name is missing"\r
-msgstr "Der Name der Datenbank fehlt."\r
-\r
-#. Programmer's name for it: SNotInTransaction\r
-#: Vcl/ib.pas:186\r
-msgid "Transaction is not active"\r
-msgstr "Transaktion ist nicht aktiv."\r
-\r
-#. Programmer's name for it: SInTransaction\r
-#: Vcl/ib.pas:187\r
-msgid "Transaction is active"\r
-msgstr "Transaktion ist aktiv."\r
-\r
-#. Programmer's name for it: STimeoutNegative\r
-#: Vcl/ib.pas:188\r
-msgid "Timeout values cannot be negative"\r
-msgstr "Werte für Zeitüberschreitung dürfen nicht negativ sein."\r
-\r
-#. Programmer's name for it: SNoDatabasesInTransaction\r
-#: Vcl/ib.pas:189\r
-msgid "No databases are listed in transaction component"\r
-msgstr "In der Transaktionskomponente sind keine Datenbanken aufgeführt."\r
-\r
-#. Programmer's name for it: SUpdateWrongDB\r
-#: Vcl/ib.pas:190\r
-msgid "Updating wrong database"\r
-msgstr "Es wurde die falsche Datenbank aktualisiert."\r
-\r
-#. Programmer's name for it: SUpdateWrongTR\r
-#: Vcl/ib.pas:191\r
-msgid "Updating wrong transaction. Unique transaction expected in set"\r
-msgstr "Aktualisierung der falschen Transaktion. In der Menge wird eine eindeutige Transaktion erwartet"\r
-\r
-#. Programmer's name for it: SDatabaseNotAssigned\r
-#: Vcl/ib.pas:192\r
-msgid "Database not assigned"\r
-msgstr "Datenbank nicht zugewiesen."\r
-\r
-#. Programmer's name for it: STransactionNotAssigned\r
-#: Vcl/ib.pas:193\r
-msgid "Transaction not assigned"\r
-msgstr "Transaktion ist nicht zugewiesen."\r
-\r
-#. Programmer's name for it: SXSQLDAIndexOutOfRange\r
-#: Vcl/ib.pas:194\r
-msgid "XSQLDA index out of range"\r
-msgstr "XSQLDA-Index außerhalb des gültigen Bereichs."\r
-\r
-#. Programmer's name for it: SXSQLDANameDoesNotExist\r
-#: Vcl/ib.pas:195\r
-msgid "XSQLDA name does not exist (%s)"\r
-msgstr "XSQLDA-Name existiert nicht (%s)."\r
-\r
-#. Programmer's name for it: SEOF\r
-#: Vcl/ib.pas:196\r
-msgid "End of file"\r
-msgstr "Ende der Datei."\r
-\r
-#. Programmer's name for it: SBOF\r
-#: Vcl/ib.pas:197\r
-msgid "Beginning of file"\r
-msgstr "Beginn der Datei."\r
-\r
-#. Programmer's name for it: SInvalidStatementHandle\r
-#: Vcl/ib.pas:198\r
-msgid "Invalid statement handle"\r
-msgstr "Ungültiges Anweisungs-Handle."\r
-\r
-#. Programmer's name for it: SSQLOpen\r
-#: Vcl/ib.pas:199\r
-msgid "IBSQL Open"\r
-msgstr "IBSQL geöffnet"\r
-\r
-#. Programmer's name for it: SSQLClosed\r
-#: Vcl/ib.pas:200\r
-msgid "IBSQL Closed"\r
-msgstr "IBSQL geschlossen"\r
-\r
-#. Programmer's name for it: SDatasetOpen\r
-#: Vcl/ib.pas:201\r
-msgid "Dataset open"\r
-msgstr "Datenmenge geöffnet."\r
-\r
-#. Programmer's name for it: SDatasetClosed\r
-#: Vcl/ib.pas:202\r
-msgid "Dataset closed"\r
-msgstr "Datenmenge geschlossen."\r
-\r
-#. Programmer's name for it: SUnknownSQLDataType\r
-#: Vcl/ib.pas:203\r
-msgid "Unknown SQL Data type (%d)"\r
-msgstr "Unbekannter SQL-Datentyp (%d)."\r
-\r
-#. Programmer's name for it: SInvalidColumnIndex\r
-#: Vcl/ib.pas:204\r
-msgid "Invalid column index (index exceeds permitted range)"\r
-msgstr "Ungültiger Spaltenindex (Der Index überschreitet den erlaubten Bereich)."\r
-\r
-#. Programmer's name for it: SInvalidParamColumnIndex\r
-#: Vcl/ib.pas:205\r
-msgid "Invalid parameter index (index exceeds permitted range)"\r
-msgstr "Ungültiger Parameterindex (Der Index überschreitet den erlaubten Bereich)."\r
-\r
-#. Programmer's name for it: SInvalidDataConversion\r
-#: Vcl/ib.pas:206\r
-msgid "Invalid data conversion"\r
-msgstr "Ungültige Datenkonvertierung."\r
-\r
-#. Programmer's name for it: SColumnIsNotNullable\r
-#: Vcl/ib.pas:207\r
-msgid "Column cannot be set to null (%s)"\r
-msgstr "Spalte kann nicht auf null gesetzt werden (%s)"\r
-\r
-#. Programmer's name for it: SBlobCannotBeRead\r
-#: Vcl/ib.pas:208\r
-msgid "Blob stream cannot be read"\r
-msgstr "Blob-Stream kann nicht gelesen werden."\r
-\r
-#. Programmer's name for it: SBlobCannotBeWritten\r
-#: Vcl/ib.pas:209\r
-msgid "Blob stream cannot be written"\r
-msgstr "Blob-Stream kann nicht geschrieben werden."\r
-\r
-#. Programmer's name for it: SEmptyQuery\r
-#: Vcl/ib.pas:210\r
-msgid "Empty query"\r
-msgstr "Leere Abfrage."\r
-\r
-#. Programmer's name for it: SCannotOpenNonSQLSelect\r
-#: Vcl/ib.pas:211\r
-msgid "Cannot \"open\" a non-select statement. Use ExecQuery"\r
-msgstr "Ein Nicht-Select-Statement kann nicht \"geöffnet\" werden. Verwenden Sie ExecQuery."\r
-\r
-#. Programmer's name for it: SNoFieldAccess\r
-#: Vcl/ib.pas:212\r
-msgid "No access to field \"%s\""\r
-msgstr "Kein Zugriff auf Feld \"%s\"."\r
-\r
-#. Programmer's name for it: SFieldReadOnly\r
-#: Vcl/ib.pas:213\r
-msgid "Field \"%s\" is read-only"\r
-msgstr "Feld \"%s\" ist schreibgeschützt."\r
-\r
-#. Programmer's name for it: SFieldNotFound\r
-#: Vcl/ib.pas:214\r
-msgid "Field \"%s\" not found"\r
-msgstr "Feld \"%s\" konnte nicht gefunden werden."\r
-\r
-#. Programmer's name for it: SNotEditing\r
-#: Vcl/ib.pas:215\r
-msgid "Not editing"\r
-msgstr "Kein Bearbeiten."\r
-\r
-#. Programmer's name for it: SCannotInsert\r
-#: Vcl/ib.pas:216\r
-msgid "Cannot insert into dataset. (No insert query)"\r
-msgstr "In Datenmenge kann nicht eingefügt werden. (Keine Einfüge-Abfrage)."\r
-\r
-#. Programmer's name for it: SCannotPost\r
-#: Vcl/ib.pas:217\r
-msgid "Cannot post. (No update/insert query)"\r
-msgstr "Zurückschreiben nicht möglich. (Keine Aktualisierungs-/Einfügen-Abfrage)"\r
-\r
-#. Programmer's name for it: SCannotUpdate\r
-#: Vcl/ib.pas:218\r
-msgid "Cannot update. (No update query)"\r
-msgstr "Keine Aktualisierung möglich. (Keine Aktualisierungs-Abfrage)."\r
-\r
-#. Programmer's name for it: SCannotDelete\r
-#: Vcl/ib.pas:219\r
-msgid "Cannot delete from dataset. (No delete query)"\r
-msgstr "Aus der Datenmenge kann nichts gelöscht werden. (Keine Lösch-Abfrage)."\r
-\r
-#. Programmer's name for it: SCannotRefresh\r
-#: Vcl/ib.pas:220\r
-msgid "Cannot refresh row. (No refresh query)"\r
-msgstr "Zeile kann nicht aktualisiert werden. (Keine Aktualisierungs-Abfrage)."\r
-\r
-#. Programmer's name for it: SBufferNotSet\r
-#: Vcl/ib.pas:221\r
-msgid "Buffer not set"\r
-msgstr "Puffer nicht gesetzt."\r
-\r
-#. Programmer's name for it: SCircularReference\r
-#: Vcl/ib.pas:222\r
-msgid "Circular references not permitted"\r
-msgstr "Zirkuläre Verweise sind nicht gestattet."\r
-\r
-#. Programmer's name for it: SSQLParseError\r
-#: Vcl/ib.pas:223\r
-msgid ""\r
-"SQL Parse Error:\n"\r
-"\n"\r
-"%s"\r
-msgstr ""\r
-"Fehler bei der SQL-Auswertung:\n"\r
-"\n"\r
-"%s"\r
-\r
-#. Programmer's name for it: SUserAbort\r
-#: Vcl/ib.pas:224\r
-msgid "User abort"\r
-msgstr "Abbruch durch Anwender."\r
-\r
-#. Programmer's name for it: SDataSetUniDirectional\r
-#: Vcl/ib.pas:225\r
-msgid "Data set is uni-directional"\r
-msgstr "Datenmenge ist unidirektional."\r
-\r
-#. Programmer's name for it: SCannotCreateSharedResource\r
-#: Vcl/ib.pas:226\r
-msgid "Cannot create shared resource. (Windows error %d)"\r
-msgstr "Gemeinsam genutzte Ressource kann nicht erzeugt werden. (Windows-Fehler %d)"\r
-\r
-#. Programmer's name for it: SWindowsAPIError\r
-#: Vcl/ib.pas:227\r
-msgid "Windows API error. (Windows error %d [$%.8x])"\r
-msgstr "Fehler der Windows-API. (Windows-Fehler %d [$%.8x])"\r
-\r
-#. Programmer's name for it: SColumnListsDontMatch\r
-#: Vcl/ib.pas:228\r
-msgid "Column lists do not match"\r
-msgstr "Fehlende Überinstimmung bei Spaltenlisten."\r
-\r
-#. Programmer's name for it: SColumnTypesDontMatch\r
-#: Vcl/ib.pas:229\r
-msgid "Column types don't match. (From index: %d; To index: %d)"\r
-msgstr "Spaltentypen stimmen nicht überein. (Von Index: %d; Zu Index: %d)"\r
-\r
-#. Programmer's name for it: SCantEndSharedTransaction\r
-#: Vcl/ib.pas:231\r
-msgid "Can't end a shared transaction unless it is forced and equal to the transaction's TimeoutAction"\r
-msgstr "Eine gemeinsame Transaktion kann nicht beendet werden, außer es wird erzwungen und ist gleich der TimeOutAction der Transaktion."\r
-\r
-#. Programmer's name for it: SFieldUnsupportedType\r
-#: Vcl/ib.pas:232\r
-msgid "Unsupported Field Type"\r
-msgstr "Nicht unterstützter Feldtyp"\r
-\r
-#. Programmer's name for it: SCircularDataLink\r
-#: Vcl/ib.pas:233\r
-msgid "Circular DataLink Reference"\r
-msgstr "Zirkuläre DataLink-Verweis"\r
-\r
-#. Programmer's name for it: SEmptySQLStatement\r
-#: Vcl/ib.pas:234\r
-msgid "Empty SQL Statement"\r
-msgstr "Leere SQL-Anweisung."\r
-\r
-#. Programmer's name for it: SIsASelectStatement\r
-#: Vcl/ib.pas:235\r
-msgid "use Open for a Select Statement"\r
-msgstr "Verwenden Sie Open für eine Select-Anweisung"\r
-\r
-#. Programmer's name for it: SRequiredParamNotSet\r
-#: Vcl/ib.pas:236\r
-msgid "Required Param value not set"\r
-msgstr "Wert für Required Param nicht gesetzt"\r
-\r
-#. Programmer's name for it: SNoStoredProcName\r
-#: Vcl/ib.pas:237\r
-msgid "No Stored Procedure Name assigned"\r
-msgstr "Stored Procedure wurde kein Name zugewiesen"\r
-\r
-#. Programmer's name for it: SIsAExecuteProcedure\r
-#: Vcl/ib.pas:238\r
-msgid "use ExecProc for Procedure; use TQuery for Select procedures"\r
-msgstr "Verwenden Sie ExecProc für Prozeduren; verwenden SieTQuery für Select-Prozeduren"\r
-\r
-#. Programmer's name for it: SUpdateFailed\r
-#: Vcl/ib.pas:239\r
-msgid "Update Failed"\r
-msgstr "Aktualisierung nicht erfolgreich"\r
-\r
-#. Programmer's name for it: SNotCachedUpdates\r
-#: Vcl/ib.pas:240\r
-msgid "CachedUpdates not enabled"\r
-msgstr "CachedUpdates ist nicht aktiviert"\r
-\r
-#. Programmer's name for it: SNotLiveRequest\r
-#: Vcl/ib.pas:241\r
-msgid "Request is not live - cannot modify"\r
-msgstr "Die Anforderung ist nicht 'live' - Änderung nicht möglich."\r
-\r
-#. Programmer's name for it: SNoProvider\r
-#: Vcl/ib.pas:242\r
-msgid "No Provider"\r
-msgstr "Kein Provider"\r
-\r
-#. Programmer's name for it: SNoRecordsAffected\r
-#: Vcl/ib.pas:243\r
-msgid "No Records Affected"\r
-msgstr "Keine Datensätze betroffen"\r
-\r
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/ib.pas:244\r
-msgid "No Table Name assigned"\r
-msgstr "Kein Tabellenname zugewiesen"\r
-\r
-#. Programmer's name for it: SCannotCreatePrimaryIndex\r
-#: Vcl/ib.pas:245\r
-msgid "Cannot Create Primary Index; are created automatically"\r
-msgstr "Primärindizes können nicht erzeugt werden, da sie automatisch erzeugt werden"\r
-\r
-#. Programmer's name for it: SCannotDropSystemIndex\r
-#: Vcl/ib.pas:246\r
-msgid "Cannot Drop System Index"\r
-msgstr "Systemindex kann nicht entfernt werden"\r
-\r
-#. Programmer's name for it: STableNameMismatch\r
-#: Vcl/ib.pas:247\r
-msgid "Table Name Mismatch"\r
-msgstr "Fehlende Übereinstimmung bei Tabellennamen"\r
-\r
-#. Programmer's name for it: SIndexFieldMissing\r
-#: Vcl/ib.pas:248\r
-msgid "Index Field Missing"\r
-msgstr "Indexfeld fehlt"\r
-\r
-#. Programmer's name for it: SInvalidCancellation\r
-#: Vcl/ib.pas:249\r
-msgid "Cannot Cancel events while processing"\r
-msgstr "Während deren Bearbeitung können Ereignisse nicht abgebrochen werden"\r
-\r
-#. Programmer's name for it: SInvalidEvent\r
-#: Vcl/ib.pas:250\r
-msgid "Invalid Event"\r
-msgstr "Ungültiges Ereignis"\r
-\r
-#. Programmer's name for it: SMaximumEvents\r
-#: Vcl/ib.pas:251\r
-msgid "Exceded Maximum Event limits"\r
-msgstr "Das Maximum an Ereignissen wurde überschritten"\r
-\r
-#. Programmer's name for it: SNoEventsRegistered\r
-#: Vcl/ib.pas:252\r
-msgid "No Events Registered"\r
-msgstr "Es sind keine Ereignisse registriert"\r
-\r
-#. Programmer's name for it: SInvalidQueueing\r
-#: Vcl/ib.pas:253\r
-msgid "Invalid Queueing"\r
-msgstr "Ungültiges Queueing"\r
-\r
-#. Programmer's name for it: SInvalidRegistration\r
-#: Vcl/ib.pas:254\r
-msgid "Invalid Registration"\r
-msgstr "Ungültige Registrierung"\r
-\r
-#. Programmer's name for it: SInvalidBatchMove\r
-#: Vcl/ib.pas:255\r
-msgid "Invalid Batch Move"\r
-msgstr "Ungültige Batch-Operation"\r
-\r
-#. Programmer's name for it: SSQLDialectInvalid\r
-#: Vcl/ib.pas:256\r
-msgid "SQL Dialect Invalid"\r
-msgstr "Ungültiger SQL-Dialekt"\r
-\r
-#. Programmer's name for it: SSPBConstantNotSupported\r
-#: Vcl/ib.pas:257\r
-msgid "SPB Constant Not supported"\r
-msgstr "SPB-Konstante nicht unterstützt"\r
-\r
-#. Programmer's name for it: SSPBConstantUnknown\r
-#: Vcl/ib.pas:258\r
-msgid "SPB Constant Unknown"\r
-msgstr "SPB-Konstante unbekannt"\r
-\r
-#. Programmer's name for it: SServiceActive\r
-#: Vcl/ib.pas:259\r
-msgid "Cannot perform operation -- service is not attached"\r
-msgstr "Operation kann nicht durchgeführt werden -- Es ist kein Service verbunden."\r
-\r
-#. Programmer's name for it: SServiceInActive\r
-#: Vcl/ib.pas:260\r
-msgid "Cannot perform operation -- service is attached"\r
-msgstr "Operation kann nicht durchgeführt werden -- Ein Service ist verbunden."\r
-\r
-#. Programmer's name for it: SServerNameMissing\r
-#: Vcl/ib.pas:261\r
-msgid "Server Name Missing"\r
-msgstr "Server-Name fehlt"\r
-\r
-#. Programmer's name for it: SQueryParamsError\r
-#: Vcl/ib.pas:262\r
-msgid "Query Parameters missing or incorrect"\r
-msgstr "Abfrageparameter fehlen oder sind nicht korrekt"\r
-\r
-#. Programmer's name for it: SStartParamsError\r
-#: Vcl/ib.pas:263\r
-msgid "start Parameters missing or incorrect"\r
-msgstr "start-Parameter fehlen oder sind nicht korrekt"\r
-\r
-#. Programmer's name for it: SOutputParsingError\r
-#: Vcl/ib.pas:264\r
-msgid "Unexpected Output buffer value"\r
-msgstr "Unerwarteter Wert für Ausgabepuffer"\r
-\r
-#. Programmer's name for it: SUseSpecificProcedures\r
-#: Vcl/ib.pas:265\r
-msgid "Generic ServiceStart not applicable: Use Specific Procedures to set configuration params"\r
-msgstr "Generisches ServiceStart ist hier nicht anwendbar: Verwenden Sie spezifische Prozeduren, um die Konfigurationsparameter zu setzen."\r
-\r
-#. Programmer's name for it: SSQLMonitorAlreadyPresent\r
-#: Vcl/ib.pas:266\r
-msgid "SQL Monitor Instance is already present"\r
-msgstr "Es gibt schon eine Instanz des SQL-Monitor"\r
-\r
-#. Programmer's name for it: SEOFInComment\r
-#: Vcl/ibsql.pas:24\r
-msgid "EOF in comment detected"\r
-msgstr "EOF im Kommentar gefunden"\r
-\r
-#. Programmer's name for it: SEOFInString\r
-#: Vcl/ibsql.pas:25\r
-msgid "EOF in string detected"\r
-msgstr "EOF im String gefunden"\r
-\r
-#. Programmer's name for it: SParamNameExpected\r
-#: Vcl/ibsql.pas:26\r
-msgid "Parameter name expected"\r
-msgstr "Parametername erwartet"\r
-\r
-#. Programmer's name for it: SCantPrintValue\r
-#: Vcl/ibsqlmonitor.pas:24\r
-msgid "Cannot print value"\r
-msgstr "Wert kann nicht gedruckt werden"\r
-\r
-#. Programmer's name for it: SEOFReached\r
-#: Vcl/ibsqlmonitor.pas:25\r
-msgid "SEOFReached"\r
-msgstr "SEOFReached"\r
-\r
-#. Programmer's name for it: SProviderNotExported\r
-#: Vcl/midconst.pas:33\r
-msgid "Provider not exported: %s"\r
-msgstr "Der Provider wurde nicht exportiert: %s"\r
-\r
-#. Programmer's name for it: SNoDataProvider\r
-#: Vcl/midconst.pas:36\r
-msgid "Missing data provider or data packet"\r
-msgstr "Fehlender Daten-Provider oder Datenpaket"\r
-\r
-#. Programmer's name for it: SInvalidDataPacket\r
-#: Vcl/midconst.pas:37\r
-msgid "Invalid data packet"\r
-msgstr "Ungültiges Datenpaket"\r
-\r
-#. Programmer's name for it: SRefreshError\r
-#: Vcl/midconst.pas:38\r
-msgid "Must apply updates before refreshing data"\r
-msgstr "Die Änderungen müssen vor der Aktualisierung der Daten übernommen werden"\r
-\r
-#. Programmer's name for it: SProviderInvalid\r
-#: Vcl/midconst.pas:39\r
-msgid "Invalid provider. Provider was freed by the application server"\r
-msgstr "Ungültiger Provider. Der Provider wurde bereits vom Anwendungsserver entladen"\r
-\r
-#. Programmer's name for it: SServerNameBlank\r
-#: Vcl/midconst.pas:40\r
-msgid "Cannot connect, %s must contain a valid ServerName or ServerGUID"\r
-msgstr "Es kann keine Verbindung hergestellt werden; %s muss einen gültigen Server-Namen oder eine ServerGUID enthalten"\r
-\r
-#. Programmer's name for it: SRepositoryIdBlank\r
-#: Vcl/midconst.pas:41\r
-msgid "Cannot connect, %s must contain a valid repository id"\r
-msgstr "Es kann keine Verbindung hergestellt werden; %s muss eine gültige Objketablagen-ID enthalten"\r
-\r
-#. Programmer's name for it: SAggsGroupingLevel\r
-#: Vcl/midconst.pas:42\r
-msgid "Grouping level exceeds current index field count"\r
-msgstr "Die Gruppierungsebene überschreitet die aktuelle Feldanzahl des Index"\r
-\r
-#. Programmer's name for it: SAggsNoSuchLevel\r
-#: Vcl/midconst.pas:43\r
-msgid "Grouping level not defined"\r
-msgstr "Die Gruppierungsebene ist nicht definiert"\r
-\r
-#. Programmer's name for it: SNoCircularReference\r
-#: Vcl/midconst.pas:44\r
-msgid "Circular provider references not allowed"\r
-msgstr "Zirkuläre Verweise von Providern sind nicht gestattet"\r
-\r
-#. Programmer's name for it: SErrorLoadingMidas\r
-#: Vcl/midconst.pas:45\r
-msgid "Error loading MIDAS.DLL"\r
-msgstr "Fehler beim Laden von MIDAS.DLL"\r
-\r
-#. Programmer's name for it: SCannotCreateDataSet\r
-#: Vcl/midconst.pas:46\r
-msgid "No fields defined. Cannot create dataset"\r
-msgstr "Es wurden keine Felder definiert. Datenmenge kann nicht erzeugt werden"\r
-\r
-#. Programmer's name for it: SSocketReadError\r
-#: Vcl/midconst.pas:49\r
-msgid "Error reading from socket"\r
-msgstr "Fehler beim Lesen aus Socket"\r
-\r
-#. Programmer's name for it: SInvalidProviderName\r
-#: Vcl/midconst.pas:50\r
-msgid "Provider name \"%s\" was not recognized by the server"\r
-msgstr "Der Provider-Name '%s' wurde vom Server nicht erkannt"\r
-\r
-#. Programmer's name for it: SBadVariantType\r
-#: Vcl/midconst.pas:51\r
-msgid "Unsupported variant type: %s"\r
-msgstr "Nicht unterstützter Variant-Typ: %s"\r
-\r
-#. Programmer's name for it: SInvalidAction\r
-#: Vcl/midconst.pas:52\r
-msgid "Invalid action received: %d"\r
-msgstr "Ungültige Aktion erhalten: %d"\r
-\r
-#. Programmer's name for it: SInvalidResponse\r
-#: Vcl/midconst.pas:55\r
-msgid "Invalid response"\r
-msgstr "Ungültige Rückmeldung"\r
-\r
-#. Programmer's name for it: STooManyRecordsModified\r
-#: Vcl/midconst.pas:57\r
-msgid "Update affected more than 1 record."\r
-msgstr "Die Aktualisierung betrifft mehr als 1 Datensatz."\r
-\r
-#. Programmer's name for it: SInvalidOptParamType\r
-#: Vcl/midconst.pas:60\r
-msgid "Value cannot be stored in an optional parameter"\r
-msgstr "Der Wert kann nicht als optionaler Parameter gespeichert werden"\r
-\r
-#. Programmer's name for it: SConstraintFailed\r
-#: Vcl/midconst.pas:62\r
-msgid "Record or field constraint failed."\r
-msgstr "Datensatz- oder Feldbedingung wurde geändert."\r
-\r
-#. Programmer's name for it: SField\r
-#: Vcl/midconst.pas:63\r
-msgid "Field"\r
-msgstr "Feld"\r
-\r
-#. Programmer's name for it: SReadOnlyProvider\r
-#: Vcl/midconst.pas:64\r
-msgid "Cannot apply updates to a ReadOnly provider"\r
-msgstr "Ein schreibgeschützter Provider kann nicht aktualisiert werden"\r
-\r
-#. Programmer's name for it: SNoKeySpecified\r
-#: Vcl/midconst.pas:65\r
-msgid "Unable to find record. No key specified"\r
-msgstr "Datensatz nicht gefunden; es wurde kein Schlüssel angegeben"\r
-\r
-#. Programmer's name for it: SFieldNameTooLong\r
-#: Vcl/midconst.pas:67\r
-msgid "Field name cannot be longer then %d characters. Try setting ObjectView to True on the dataset"\r
-msgstr "Der Feldname darf nicht länger als %d Zeichen sein. Sie sollten für die Datenmenge ObjectView auf True setzen"\r
-\r
-#. Programmer's name for it: SNoDataSets\r
-#: Vcl/midconst.pas:68\r
-msgid "Cannot resolve to dataset when using nested datasets or references"\r
-msgstr "Bei Datenmengen oder -referenzen kann in die Datenmenge nicht zurückgeschrieben werden"\r
-\r
-#. Programmer's name for it: SRecConstFail\r
-#: Vcl/midconst.pas:69\r
-msgid "Preparation of record constraint failed with error \"%s\""\r
-msgstr "Die Vorbereitung der Datensatzbedingung konnte nicht durchgeführt werden; Fehler '%s'"\r
-\r
-#. Programmer's name for it: SFieldConstFail\r
-#: Vcl/midconst.pas:70\r
-msgid "Preparation of field constraint failed with error \"%s\""\r
-msgstr "Die Vorbereitung der Feldbedingung konnte nicht durchgeführt werden; Fehler '%s'"\r
-\r
-#. Programmer's name for it: SDefExprFail\r
-#: Vcl/midconst.pas:71\r
-msgid "Preparation of default expression failed with error \"%s\""\r
-msgstr "Die Vorbereitung des Standardausdrucks konnte nicht durchgeführt werden; Fehler '%s'"\r
-\r
-#. Programmer's name for it: SArrayElementError\r
-#: Vcl/midconst.pas:72\r
-msgid "Array elements of type %s are not supported"\r
-msgstr "Array-Elemente vom Typ %s werden nicht unterstützt"\r
-\r
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/midconst.pas:73\r
-msgid "Unable to resolve records. Table name not found."\r
-msgstr "Datensätze können nicht zurückgeschrieben werden. Der Tabellenname wurde nicht gefunden."\r
-\r
-#. Programmer's name for it: SNoEditsAllowed\r
-#: Vcl/midconst.pas:74\r
-msgid "Modifications are not allowed"\r
-msgstr "Änderungen sind nicht gestattet"\r
-\r
-#. Programmer's name for it: SNoDeletesAllowed\r
-#: Vcl/midconst.pas:75\r
-msgid "Deletes are not allowed"\r
-msgstr "Löschen nicht gestattet"\r
-\r
-#. Programmer's name for it: SNoInsertsAllowed\r
-#: Vcl/midconst.pas:76\r
-msgid "Inserts are not allowed"\r
-msgstr "Einfügen nicht gestattet"\r
-\r
-#. Programmer's name for it: SCannotChangeCommandText\r
-#: Vcl/midconst.pas:77\r
-msgid "CommandText changes are not allowed"\r
-msgstr "Änderungen an CommandText sind nicht gestattet"\r
-\r
-#. Programmer's name for it: SNoServers\r
-#: Vcl/midconst.pas:80\r
-msgid "No server available"\r
-msgstr "Kein Server verfügbar"\r
-\r
-#. Programmer's name for it: SReturnError\r
-#: Vcl/midconst.pas:83\r
-msgid "Expected return value not received"\r
-msgstr "Der erwartete Rückgabewert wurde nicht empfangen"\r
-\r
-#. Programmer's name for it: SNoWinSock2\r
-#: Vcl/midconst.pas:84\r
-msgid "WinSock 2 must be installed to use the socket connection"\r
-msgstr "Um Socket-Verbindungen verwenden zu können, muss WinSock2 installiert sein"\r
-\r
-#. Programmer's name for it: SURLRequired\r
-#: Vcl/midconst.pas:87\r
-msgid "URL required"\r
-msgstr "Es wird eine URL benötigt"\r
-\r
-#. Programmer's name for it: SDefaultURL\r
-#: Vcl/midconst.pas:88\r
-msgid "http://server.company.com/scripts/httpsrvr.dll"\r
-msgstr "http://server.company.com/scripts/httpsrvr.dll"\r
-\r
-#. Programmer's name for it: SInvalidURL\r
-#: Vcl/midconst.pas:89\r
-msgid "URL must be in the form \"http://server.company.com/scripts/httpsrvr.dll\""\r
-msgstr "Die URL muss folgende Form besitzen: \"http://server.company.com/scripts/httpsrvr.dll\""\r
-\r
-#. Programmer's name for it: SServerIsBusy\r
-#: Vcl/midconst.pas:90\r
-msgid "Server is busy"\r
-msgstr "Der Server ist ausgelastet"\r
-\r
-#. Programmer's name for it: SObjectNotAvailable\r
-#: Vcl/midconst.pas:92\r
-msgid "Object not available: %s"\r
-msgstr "Das Objekt ist nicht verfügbar: %s"\r
-\r
-#. Programmer's name for it: SBadPropValue\r
-#: Vcl/oleconst.pas:15\r
-msgid "'%s' is not a valid property value"\r
-msgstr "'%s' ist kein gültiger Wert für die Eigenschaft"\r
-\r
-#. Programmer's name for it: SCannotActivate\r
-#: Vcl/oleconst.pas:16\r
-msgid "OLE control activation failed"\r
-msgstr "Aktivierung des OLE-Steuerelements mißlungen"\r
-\r
-#. Programmer's name for it: SNoWindowHandle\r
-#: Vcl/oleconst.pas:17\r
-msgid "Could not obtain OLE control window handle"\r
-msgstr "Das Fenster-Handle des OLE-Elements nicht verfügbar"\r
-\r
-#. Programmer's name for it: SOleError\r
-#: Vcl/oleconst.pas:18\r
-msgid "OLE error %.8x"\r
-msgstr "OLE-Fehler %.8x"\r
-\r
-#. Programmer's name for it: SVarNotObject\r
-#: Vcl/oleconst.pas:19\r
-msgid "Variant does not reference an OLE object"\r
-msgstr "Variante referenziert kein OLE-Objekt"\r
-\r
-#. Programmer's name for it: SVarNotAutoObject\r
-#. Programmer's name for it: SVarNotObject\r
-#: Vcl/oleconst.pas:20\r
-msgid "Variant does not reference an automation object"\r
-msgstr "Variante referenziert kein Automatisierungsobjekt"\r
-\r
-#. Programmer's name for it: SNoMethod\r
-#: Vcl/oleconst.pas:21\r
-msgid "Method '%s' not supported by OLE object"\r
-msgstr "Methode '%s' wird vom OLE-Objekt nicht unterstützt"\r
-\r
-#. Programmer's name for it: SLinkProperties\r
-#: Vcl/oleconst.pas:22\r
-msgid "Link Properties"\r
-msgstr "Verknüpfungseigenschaften"\r
-\r
-#. Programmer's name for it: SInvalidLinkSource\r
-#: Vcl/oleconst.pas:23\r
-msgid "Cannot link to an invalid source."\r
-msgstr "Zu einer ungültigen Quelle kann nicht verknüpft werden."\r
-\r
-#. Programmer's name for it: SCannotBreakLink\r
-#: Vcl/oleconst.pas:24\r
-msgid "Break link operation is not supported."\r
-msgstr "Operation zur Trennung der Verbindung nicht erlaubt."\r
-\r
-#. Programmer's name for it: SLinkedObject\r
-#: Vcl/oleconst.pas:25\r
-msgid "Linked %s"\r
-msgstr "Verknüpft %s"\r
-\r
-#. Programmer's name for it: SEmptyContainer\r
-#: Vcl/oleconst.pas:26\r
-msgid "Operation not allowed on an empty OLE container"\r
-msgstr "Operation mit einem leeren OLE-Container nicht zulässig"\r
-\r
-#. Programmer's name for it: SInvalidVerb\r
-#: Vcl/oleconst.pas:27\r
-msgid "Invalid object verb"\r
-msgstr "Ungültiges Objekt-Verb"\r
-\r
-#. Programmer's name for it: SPropDlgCaption\r
-#: Vcl/oleconst.pas:28\r
-msgid "%s Properties"\r
-msgstr "%s Eigenschaften"\r
-\r
-#. Programmer's name for it: SInvalidLicense\r
-#: Vcl/oleconst.pas:30\r
-msgid "License information for %s is invalid"\r
-msgstr "Lizenz-Information für %s ist ungültig"\r
-\r
-#. Programmer's name for it: SNotLicensed\r
-#: Vcl/oleconst.pas:31\r
-msgid "License information for %s not found. You cannot use this control in design mode"\r
-msgstr "Lizenz-Information für %s nicht gefunden. Sie können dieses Steuerelement im Entwurfsmodus nicht verwenden"\r
-\r
-#. Programmer's name for it: sNoRunningObject\r
-#: Vcl/oleconst.pas:32\r
-msgid "Unable to retrieve a pointer to a running object registered with OLE for %s/%s"\r
-msgstr "Es kann kein Zeiger auf ein ausgeführtes Objekt geholt werden, daß mit OLE für %s/%s registriert ist"\r
-\r
-#. Programmer's name for it: SServiceOnly\r
-#: Vcl/scktcnst.pas:29\r
-msgid "The Socket Server can only be run as a service on NT 3.51 and prior"\r
-msgstr "Der Socket-Server kann auf Win NT 3.51 und älter als Service ausgeführt werden"\r
-\r
-#. Programmer's name for it: SErrClose\r
-#: Vcl/scktcnst.pas:30\r
-msgid "Cannot exit when there are active connections. Kill connections?"\r
-msgstr "Das Programm kann nicht beendet werden, da noch aktive Verbindungen bestehen. Sollen diese Verbindungen abgebrochen werden?"\r
-\r
-#. Programmer's name for it: SErrChangeSettings\r
-#: Vcl/scktcnst.pas:31\r
-msgid "Cannot change settings when there are active connections. Kill connections?"\r
-msgstr "Die Einstellungen können nicht geändert werden, da noch aktive Verbindungen bestehen. Sollen diese Verbindungen abgebrochen werden?"\r
-\r
-#. Programmer's name for it: SQueryDisconnect\r
-#: Vcl/scktcnst.pas:32\r
-msgid "Disconnecting clients can cause application errors. Continue?"\r
-msgstr "Wenn die Verbindung zu den Clients getrennt wird, kann das zu Fehlern in der Anwendung führen. Weiter?"\r
-\r
-#. Programmer's name for it: SOpenError\r
-#: Vcl/scktcnst.pas:33\r
-msgid "Error opening port %d with error: %s"\r
-msgstr "Fehler beim Öffnen von Port %d. Fehler: %s"\r
-\r
-#. Programmer's name for it: SNotShown\r
-#: Vcl/scktcnst.pas:35\r
-msgid "(Not Shown)"\r
-msgstr "(Nicht angezeigt)"\r
-\r
-#. Programmer's name for it: SStatusline\r
-#: Vcl/scktcnst.pas:37\r
-msgid "%d current connections"\r
-msgstr "%d aktuelle Verbindungen"\r
-\r
-#. Programmer's name for it: SAlreadyRunning\r
-#: Vcl/scktcnst.pas:38\r
-msgid "The Socket Server is already running"\r
-msgstr "Der Socket-Server wird bereits ausgeführt"\r
-\r
-#. Programmer's name for it: SNotUntilRestart\r
-#: Vcl/scktcnst.pas:39\r
-msgid "This change will not take affect until the Socket Server is restarted"\r
-msgstr "Die Änderungen werden erst nach Neustart des Socket-Server wirksam"\r
-\r
-#. Programmer's name for it: sInvalidActionRegistration\r
-#: Vcl/webconst.pas:15\r
-msgid "Invalid Action registration"\r
-msgstr "Ungültige Aktionsregistrierung"\r
-\r
-#. Programmer's name for it: sDuplicateActionName\r
-#: Vcl/webconst.pas:16\r
-msgid "Duplicate action name"\r
-msgstr "Doppelter Aktionsname"\r
-\r
-#. Programmer's name for it: sOnlyOneDispatcher\r
-#: Vcl/webconst.pas:17\r
-msgid "Only one WebDispatcher per form/data module"\r
-msgstr "Nur ein WebDispatcher pro Formular/Datenmodul"\r
-\r
-#. Programmer's name for it: sHTTPItemName\r
-#: Vcl/webconst.pas:18\r
-msgid "Name"\r
-msgstr "Name"\r
-\r
-#. Programmer's name for it: sHTTPItemURI\r
-#: Vcl/webconst.pas:19\r
-msgid "PathInfo"\r
-msgstr "VerzInfo"\r
-\r
-#. Programmer's name for it: sHTTPItemEnabled\r
-#: Vcl/webconst.pas:20\r
-msgid "Enabled"\r
-msgstr "Aktiviert"\r
-\r
-#. Programmer's name for it: sHTTPItemProducer\r
-#: Vcl/webconst.pas:22\r
-msgid "Producer"\r
-msgstr "Produzent"\r
-\r
-#. Programmer's name for it: sTooManyColumns\r
-#: Vcl/webconst.pas:26\r
-msgid "Too many table columns"\r
-msgstr "Zu viele Tabellenspalten"\r
-\r
-#. Programmer's name for it: sFieldNameColumn\r
-#: Vcl/webconst.pas:27\r
-msgid "Field Name"\r
-msgstr "Feldname"\r
-\r
-#. Programmer's name for it: sFieldTypeColumn\r
-#: Vcl/webconst.pas:28\r
-msgid "Field Type"\r
-msgstr "Feldtyp"\r
-\r
-#. Programmer's name for it: SCorbaDllNotLoaded\r
-#: Rtl/Corba/corbcnst.pas:15\r
-msgid "Unable to load CORBA libraries"\r
-msgstr "Die CORBA-Bibliothek konnte nicht geladen werden"\r
-\r
-#. Programmer's name for it: SCorbaNotInitialized\r
-#: Rtl/Corba/corbcnst.pas:16\r
-msgid "CORBA libraries are unavailable or not initialized"\r
-msgstr "CORBA-Bibliotheken stehen nicht zur Verfügung oder sind nicht initialisiert"\r
-\r
-#. Programmer's name for it: SCorbaSkeletonNotRegistered\r
-#: Rtl/Corba/corbcnst.pas:17\r
-msgid "CORBA server skeleton not registered for object %s"\r
-msgstr "CORBA server skeleton nicht registriert für das Objekt %s"\r
-\r
-#. Programmer's name for it: SCorbaStubNotRegistered\r
-#: Rtl/Corba/corbcnst.pas:18\r
-msgid "CORBA client stub not registered"\r
-msgstr "CORBA-Client-Stub nicht registriert"\r
-\r
-#. Programmer's name for it: SCorbaInterfaceIDNotRegister\r
-#: Rtl/Corba/corbcnst.pas:19\r
-msgid "CORBA interface not registered"\r
-msgstr "CORBA-Schnittstelle nicht registriert"\r
-\r
-#. Programmer's name for it: SCorbaRepositoryIDNotRegistered\r
-#: Rtl/Corba/corbcnst.pas:20\r
-msgid "CORBA Repository ID \"%s\" not registered"\r
-msgstr "CORBA Repository ID \"%s\" nicht registriert"\r
-\r
-#. Programmer's name for it: SCorbaIncompleteFactory\r
-#: Rtl/Corba/corbcnst.pas:21\r
-msgid "CORBA Factory did not implement CreateInterface"\r
-msgstr "Die CORBA Factory implementiert CreateInterface nicht"\r
-\r
-#. Programmer's name for it: sInvalidTypeCast\r
-#: Rtl/Corba/corbcnst.pas:24\r
-msgid "Variant cannot be converted to a CORBA Any"\r
-msgstr "Variant kann nicht in CORBA Any konvertiert werden"\r
-\r
-#. Programmer's name for it: sNotCorbaObject\r
-#: Rtl/Corba/corbcnst.pas:25\r
-msgid "Variant/Any not a CORBA object"\r
-msgstr "Variant/Any ist kein CORBA-Objekt"\r
-\r
-#. Programmer's name for it: sParamTypeCast\r
-#: Rtl/Corba/corbcnst.pas:26\r
-msgid "Parameter (%d) of method %s not of the correct type"\r
-msgstr "Inkorrekter Typ des Parameters (%d) der Methode %s"\r
-\r
-#. Programmer's name for it: sParamOut\r
-#: Rtl/Corba/corbcnst.pas:27\r
-msgid "Parameter (%d) of method %s is an out or in/out parameter and requires a variable reference"\r
-msgstr "Der %d. Parameter der Methode %s ist ein out oder in/out Paramter und benötigt eine Referenz auf eine Variable"\r
-\r
-#. Programmer's name for it: sNoRepository\r
-#: Rtl/Corba/corbcnst.pas:28\r
-msgid "Could not perform CORBA Dispatch, no interface repository found"\r
-msgstr "CORBA Dispatch konnte nicht durchgeführt werden, da kein Schnittstellen-Repository gefunden wurde"\r
-\r
-#. Programmer's name for it: sInvalidParameterCount\r
-#: Rtl/Corba/corbcnst.pas:29\r
-msgid "Incorrect number of parameters to method %s"\r
-msgstr "Inkorrekte Parameteranzahl für Methode %s"\r
-\r
-#. Programmer's name for it: sMethodNotFound\r
-#: Rtl/Corba/corbcnst.pas:30\r
-msgid "Method %s not found"\r
-msgstr "Methode %s nicht gefunden"\r
-\r
-#. Programmer's name for it: sConnecting\r
-#: Rtl/Corba/corbcnst.pas:31\r
-msgid "Connecting to CORBA server..."\r
-msgstr "Verbindung mit CORBA-Server wird hergestellt..."\r
-\r
-#. Programmer's name for it: SCreateRegKeyError\r
-#: Rtl/Sys/comconst.pas:15\r
-msgid "Error creating system registry entry"\r
-msgstr "Fehler beim Erstellen eines Eintrages in der Systemregistrierung"\r
-\r
-#. Programmer's name for it: SObjectFactoryMissing\r
-#: Rtl/Sys/comconst.pas:17\r
-msgid "Object factory for class %s missing"\r
-msgstr "Der Objektgenerator für die Klasse %s fehlt"\r
-\r
-#. Programmer's name for it: STypeInfoMissing\r
-#: Rtl/Sys/comconst.pas:18\r
-msgid "Type information missing for class %s"\r
-msgstr "Für die Klasse %s fehlt die Typinformation"\r
-\r
-#. Programmer's name for it: SBadTypeInfo\r
-#: Rtl/Sys/comconst.pas:19\r
-msgid "Incorrect type information for class %s"\r
-msgstr "Falsche Typinformation für Klasse %s"\r
-\r
-#. Programmer's name for it: SDispIntfMissing\r
-#: Rtl/Sys/comconst.pas:20\r
-msgid "Dispatch interface missing from class %s"\r
-msgstr "Dispatch-Schnittstelle der Klasse %s fehlt"\r
-\r
-#. Programmer's name for it: SNoMethod\r
-#: Rtl/Sys/comconst.pas:21\r
-msgid "Method '%s' not supported by automation object"\r
-msgstr "Die Methode '%s' wird vom Automatisierungsobjekt nicht unterstützt"\r
-\r
-#. Programmer's name for it: SDCOMNotInstalled\r
-#: Rtl/Sys/comconst.pas:23\r
-msgid "DCOM not installed"\r
-msgstr "DCOM ist nicht installiert"\r
-\r
-#. Programmer's name for it: SDAXError\r
-#: Rtl/Sys/comconst.pas:24\r
-msgid "DAX Error"\r
-msgstr "DAX-Fehler"\r
-\r
-#. Programmer's name for it: SAutomationWarning\r
-#: Rtl/Sys/comconst.pas:26\r
-msgid "COM Server Warning"\r
-msgstr "Warnung des COM-Servers"\r
-\r
-#. Programmer's name for it: SNoCloseActiveServer1\r
-#: Rtl/Sys/comconst.pas:29\r
-msgid "There are still active COM objects in this application. One or more clients may have references to these objects, so manually closing "\r
-msgstr "Diese Anwendung enthält noch aktive COM-Objekte.Mindestens ein Client verweist noch auf diese Objekte,so daß manuelles Schließen "\r
-\r
-#. Programmer's name for it: SNoCloseActiveServer2\r
-#: Rtl/Sys/comconst.pas:32\r
-msgid ""\r
-"this application may cause those client application(s) to fail.\n"\r
-"\n"\r
-"Are you sure you want to close this application?"\r
-msgstr ""\r
-"dieser Anwendung dazu führen könnte, daß die Client-Anwendungennicht korrekt funktionieren.\n"\r
-"\n"\r
-"Sind Sie sicher, daß Sie diese Anwendung schließen möchten?"\r
-\r
-#. Programmer's name for it: SUnknown\r
-#: Rtl/Sys/sysconst.pas:15\r
-msgid "<unknown>"\r
-msgstr "<unbekannt>"\r
-\r
-#. Programmer's name for it: SInvalidInteger\r
-#: Rtl/Sys/sysconst.pas:16\r
-msgid "'%s' is not a valid integer value"\r
-msgstr "'%s' ist kein gültiger Integerwert"\r
-\r
-#. Programmer's name for it: SInvalidFloat\r
-#: Rtl/Sys/sysconst.pas:17\r
-msgid "'%s' is not a valid floating point value"\r
-msgstr "'%s' ist kein gültiger Gleitkommawert"\r
-\r
-#. Programmer's name for it: SInvalidDate\r
-#: Rtl/Sys/sysconst.pas:18\r
-msgid "'%s' is not a valid date"\r
-msgstr "'%s' ist kein gültiges Datum"\r
-\r
-#. Programmer's name for it: SInvalidTime\r
-#: Rtl/Sys/sysconst.pas:19\r
-msgid "'%s' is not a valid time"\r
-msgstr "'%s' ist keine gültige Uhrzeit"\r
-\r
-#. Programmer's name for it: SInvalidDateTime\r
-#: Rtl/Sys/sysconst.pas:20\r
-msgid "'%s' is not a valid date and time"\r
-msgstr "'%s' ist keine gültige Datums- und Uhrzeitangabe"\r
-\r
-#. Programmer's name for it: SOutOfMemory\r
-#: Rtl/Sys/sysconst.pas:23\r
-msgid "Out of memory"\r
-msgstr "Zu wenig Arbeitsspeicher"\r
-\r
-#. Programmer's name for it: SInOutError\r
-#: Rtl/Sys/sysconst.pas:24\r
-msgid "I/O error %d"\r
-msgstr "E/A-Fehler %d"\r
-\r
-#. Programmer's name for it: SFileNotFound\r
-#: Rtl/Sys/sysconst.pas:25\r
-msgid "File not found"\r
-msgstr "Datei nicht gefunden"\r
-\r
-#. Programmer's name for it: SInvalidFilename\r
-#: Rtl/Sys/sysconst.pas:26\r
-msgid "Invalid filename"\r
-msgstr "Ungültiger Dateiname"\r
-\r
-#. Programmer's name for it: STooManyOpenFiles\r
-#: Rtl/Sys/sysconst.pas:27\r
-msgid "Too many open files"\r
-msgstr "Zu viele geöffnete Dateien"\r
-\r
-#. Programmer's name for it: SAccessDenied\r
-#: Rtl/Sys/sysconst.pas:28\r
-msgid "File access denied"\r
-msgstr "Dateizugriff verweigert"\r
-\r
-#. Programmer's name for it: SEndOfFile\r
-#: Rtl/Sys/sysconst.pas:29\r
-msgid "Read beyond end of file"\r
-msgstr "Versuch hinter dem Dateiende zu lesen"\r
-\r
-#. Programmer's name for it: SDiskFull\r
-#: Rtl/Sys/sysconst.pas:30\r
-msgid "Disk full"\r
-msgstr "Zu wenig Speicherplatz"\r
-\r
-#. Programmer's name for it: SInvalidInput\r
-#: Rtl/Sys/sysconst.pas:31\r
-msgid "Invalid numeric input"\r
-msgstr "Ungültige numerische Eingabe"\r
-\r
-#. Programmer's name for it: SDivByZero\r
-#: Rtl/Sys/sysconst.pas:32\r
-msgid "Division by zero"\r
-msgstr "Division durch Null"\r
-\r
-#. Programmer's name for it: SRangeError\r
-#: Rtl/Sys/sysconst.pas:33\r
-msgid "Range check error"\r
-msgstr "Fehler bei Bereichsprüfung"\r
-\r
-#. Programmer's name for it: SIntOverflow\r
-#: Rtl/Sys/sysconst.pas:34\r
-msgid "Integer overflow"\r
-msgstr "Integerüberlauf"\r
-\r
-#. Programmer's name for it: SInvalidOp\r
-#: Rtl/Sys/sysconst.pas:35\r
-msgid "Invalid floating point operation"\r
-msgstr "Ungültige Gleitkommaoperation"\r
-\r
-#. Programmer's name for it: SZeroDivide\r
-#: Rtl/Sys/sysconst.pas:36\r
-msgid "Floating point division by zero"\r
-msgstr "Gleitkommadivision durch Null"\r
-\r
-#. Programmer's name for it: SOverflow\r
-#: Rtl/Sys/sysconst.pas:37\r
-msgid "Floating point overflow"\r
-msgstr "Gleitkommaüberlauf"\r
-\r
-#. Programmer's name for it: SUnderflow\r
-#: Rtl/Sys/sysconst.pas:38\r
-msgid "Floating point underflow"\r
-msgstr "Gleitkommaunterlauf"\r
-\r
-#. Programmer's name for it: SInvalidPointer\r
-#: Rtl/Sys/sysconst.pas:39\r
-msgid "Invalid pointer operation"\r
-msgstr "Ungültige Zeigeroperation"\r
-\r
-#. Programmer's name for it: SInvalidCast\r
-#: Rtl/Sys/sysconst.pas:40\r
-msgid "Invalid class typecast"\r
-msgstr "Ungültige Typumwandlung"\r
-\r
-#. Programmer's name for it: SAccessViolation\r
-#: Rtl/Sys/sysconst.pas:41\r
-msgid "Access violation at address %p. %s of address %p"\r
-msgstr "Zugriffsverletzung bei Adresse %p. %s von Adresse %p"\r
-\r
-#. Programmer's name for it: SStackOverflow\r
-#: Rtl/Sys/sysconst.pas:42\r
-msgid "Stack overflow"\r
-msgstr "Stack-Überlauf"\r
-\r
-#. Programmer's name for it: SControlC\r
-#: Rtl/Sys/sysconst.pas:43\r
-msgid "Control-C hit"\r
-msgstr "Strg+C gedrückt"\r
-\r
-#. Programmer's name for it: SPrivilege\r
-#: Rtl/Sys/sysconst.pas:44\r
-msgid "Privileged instruction"\r
-msgstr "Privilegierte Anweisung"\r
-\r
-#. Programmer's name for it: SOperationAborted\r
-#: Rtl/Sys/sysconst.pas:45\r
-msgid "Operation aborted"\r
-msgstr "Operation abgebrochen"\r
-\r
-#. Programmer's name for it: SException\r
-#: Rtl/Sys/sysconst.pas:46\r
-msgid ""\r
-"Exception %s in module %s at %p.\n"\r
-"%s%s"\r
-msgstr ""\r
-"Exception %s im Modul %s bei %p.\n"\r
-"%s%s"\r
-\r
-#. Programmer's name for it: SExceptTitle\r
-#: Rtl/Sys/sysconst.pas:47\r
-msgid "Application Error"\r
-msgstr "Anwendungsfehler"\r
-\r
-#. Programmer's name for it: SInvalidFormat\r
-#: Rtl/Sys/sysconst.pas:48\r
-msgid "Format '%s' invalid or incompatible with argument"\r
-msgstr "Format '%s' ungültig oder nicht kompatibel mit Argument"\r
-\r
-#. Programmer's name for it: SArgumentMissing\r
-#: Rtl/Sys/sysconst.pas:49\r
-msgid "No argument for format '%s'"\r
-msgstr "Kein Argument für Format '%s'"\r
-\r
-#. Programmer's name for it: SInvalidVarCast\r
-#: Rtl/Sys/sysconst.pas:50\r
-msgid "Invalid variant type conversion"\r
-msgstr "Ungültige Variant-Typumwandlung"\r
-\r
-#. Programmer's name for it: SInvalidVarOp\r
-#: Rtl/Sys/sysconst.pas:51\r
-msgid "Invalid variant operation"\r
-msgstr "Ungültige Variant-Operation"\r
-\r
-#. Programmer's name for it: SDispatchError\r
-#: Rtl/Sys/sysconst.pas:52\r
-msgid "Variant method calls not supported"\r
-msgstr "Variant-Methodenaufruf nicht unterstützt"\r
-\r
-#. Programmer's name for it: SResultTooLong\r
-#: Rtl/Sys/sysconst.pas:55\r
-msgid "Format result longer than 4096 characters"\r
-msgstr "Formatergebnis länger als 4096 Zeichen"\r
-\r
-#. Programmer's name for it: SFormatTooLong\r
-#: Rtl/Sys/sysconst.pas:56\r
-msgid "Format string too long"\r
-msgstr "Format-String zu lang"\r
-\r
-#. Programmer's name for it: SVarArrayCreate\r
-#: Rtl/Sys/sysconst.pas:57\r
-msgid "Error creating variant array"\r
-msgstr "Fehler beim Erstellen des Variant-Arrays"\r
-\r
-#. Programmer's name for it: SVarNotArray\r
-#: Rtl/Sys/sysconst.pas:58\r
-msgid "Variant is not an array"\r
-msgstr "Variant ist kein Array"\r
-\r
-#. Programmer's name for it: SVarArrayBounds\r
-#: Rtl/Sys/sysconst.pas:59\r
-msgid "Variant array index out of bounds"\r
-msgstr "Index des Variant-Arrays außerhalb des Bereichs"\r
-\r
-#. Programmer's name for it: SExternalException\r
-#: Rtl/Sys/sysconst.pas:60\r
-msgid "External exception %x"\r
-msgstr "Externe Exception %x"\r
-\r
-#. Programmer's name for it: SAssertionFailed\r
-#: Rtl/Sys/sysconst.pas:61\r
-msgid "Assertion failed"\r
-msgstr "Auswertung von assert fehlgeschlagen"\r
-\r
-#. Programmer's name for it: SIntfCastError\r
-#: Rtl/Sys/sysconst.pas:62\r
-msgid "Interface not supported"\r
-msgstr "Schnittstelle nicht unterstützt"\r
-\r
-#. Programmer's name for it: SSafecallException\r
-#: Rtl/Sys/sysconst.pas:63\r
-msgid "Exception in safecall method"\r
-msgstr "Exception in safecall-Methode"\r
-\r
-#. Programmer's name for it: SAssertError\r
-#: Rtl/Sys/sysconst.pas:64\r
-msgid "%s (%s, line %d)"\r
-msgstr "%s (%s, Zeile %d)"\r
-\r
-#. Programmer's name for it: SAbstractError\r
-#: Rtl/Sys/sysconst.pas:65\r
-msgid "Abstract Error"\r
-msgstr "Abstrakter Fehler"\r
-\r
-#. Programmer's name for it: SModuleAccessViolation\r
-#: Rtl/Sys/sysconst.pas:66\r
-msgid "Access violation at address %p in module '%s'. %s of address %p"\r
-msgstr "Zugriffsverletzung bei Adresse %p in Modul '%s'. %s von Adresse %p"\r
-\r
-#. Programmer's name for it: SCannotReadPackageInfo\r
-#: Rtl/Sys/sysconst.pas:67\r
-msgid "Cannot access package information for package '%s'"\r
-msgstr "Zugriff auf Package-Informationen von '%s' nicht möglich"\r
-\r
-#. Programmer's name for it: sErrorLoadingPackage\r
-#: Rtl/Sys/sysconst.pas:68\r
-msgid ""\r
-"Can't load package %s.\n"\r
-"%s"\r
-msgstr ""\r
-"Package %s kann nicht geladen werden.\n"\r
-"%s"\r
-\r
-#. Programmer's name for it: SInvalidPackageFile\r
-#: Rtl/Sys/sysconst.pas:69\r
-msgid "Invalid package file '%s'"\r
-msgstr "Ungültige Package-Datei '%s'"\r
-\r
-#. Programmer's name for it: SInvalidPackageHandle\r
-#: Rtl/Sys/sysconst.pas:70\r
-msgid "Invalid package handle"\r
-msgstr "Ungültiges Package-Handle"\r
-\r
-#. Programmer's name for it: SDuplicatePackageUnit\r
-#: Rtl/Sys/sysconst.pas:72\r
-msgid "Cannot load package '%s.' It contains unit '%s,';which is also contained in package '%s'"\r
-msgstr "Package '%s' kann nicht geladen werden. Es enthält die Unit '%s', die auch im Package '%s' enthalten ist"\r
-\r
-#. Programmer's name for it: SWin32Error\r
-#: Rtl/Sys/sysconst.pas:73\r
-msgid ""\r
-"Win32 Error. Code: %d.\n"\r
-"%s"\r
-msgstr ""\r
-"Win32 Fehler.\tCode: %d.\n"\r
-"%s"\r
-\r
-#. Programmer's name for it: SUnkWin32Error\r
-#: Rtl/Sys/sysconst.pas:74\r
-msgid "A Win32 API function failed"\r
-msgstr "Fehler bei einer Win32 API-Funktion"\r
-\r
-#. Programmer's name for it: SNL\r
-#: Rtl/Sys/sysconst.pas:75\r
-msgid "Application is not licensed to use this feature"\r
-msgstr "Die Anwendung ist für diese Funktion nicht lizenziert."\r
-\r
-#. Programmer's name for it: SShortMonthNameJan\r
-#: Rtl/Sys/sysconst.pas:77\r
-msgid "Jan"\r
-msgstr "Jan"\r
-\r
-#. Programmer's name for it: SShortMonthNameFeb\r
-#: Rtl/Sys/sysconst.pas:78\r
-msgid "Feb"\r
-msgstr "Feb"\r
-\r
-#. Programmer's name for it: SShortMonthNameMar\r
-#: Rtl/Sys/sysconst.pas:79\r
-msgid "Mar"\r
-msgstr "Mär"\r
-\r
-#. Programmer's name for it: SShortMonthNameApr\r
-#: Rtl/Sys/sysconst.pas:80\r
-msgid "Apr"\r
-msgstr "Apr"\r
-\r
-#. Programmer's name for it: SShortMonthNameMay\r
-#. Programmer's name for it: SLongMonthNameMay\r
-#: Rtl/Sys/sysconst.pas:81\r
-msgid "May"\r
-msgstr "Mai"\r
-\r
-#. Programmer's name for it: SShortMonthNameJun\r
-#: Rtl/Sys/sysconst.pas:82\r
-msgid "Jun"\r
-msgstr "Jun"\r
-\r
-#. Programmer's name for it: SShortMonthNameJul\r
-#: Rtl/Sys/sysconst.pas:83\r
-msgid "Jul"\r
-msgstr "Jul"\r
-\r
-#. Programmer's name for it: SShortMonthNameAug\r
-#: Rtl/Sys/sysconst.pas:84\r
-msgid "Aug"\r
-msgstr "Aug"\r
-\r
-#. Programmer's name for it: SShortMonthNameSep\r
-#: Rtl/Sys/sysconst.pas:85\r
-msgid "Sep"\r
-msgstr "Sep"\r
-\r
-#. Programmer's name for it: SShortMonthNameOct\r
-#: Rtl/Sys/sysconst.pas:86\r
-msgid "Oct"\r
-msgstr "Okt"\r
-\r
-#. Programmer's name for it: SShortMonthNameNov\r
-#: Rtl/Sys/sysconst.pas:87\r
-msgid "Nov"\r
-msgstr "Nov"\r
-\r
-#. Programmer's name for it: SShortMonthNameDec\r
-#: Rtl/Sys/sysconst.pas:88\r
-msgid "Dec"\r
-msgstr "Dez"\r
-\r
-#. Programmer's name for it: SLongMonthNameJan\r
-#: Rtl/Sys/sysconst.pas:90\r
-msgid "January"\r
-msgstr "Januar"\r
-\r
-#. Programmer's name for it: SLongMonthNameFeb\r
-#: Rtl/Sys/sysconst.pas:91\r
-msgid "February"\r
-msgstr "Februar"\r
-\r
-#. Programmer's name for it: SLongMonthNameMar\r
-#: Rtl/Sys/sysconst.pas:92\r
-msgid "March"\r
-msgstr "März"\r
-\r
-#. Programmer's name for it: SLongMonthNameApr\r
-#: Rtl/Sys/sysconst.pas:93\r
-msgid "April"\r
-msgstr "April"\r
-\r
-#. Programmer's name for it: SLongMonthNameJun\r
-#: Rtl/Sys/sysconst.pas:95\r
-msgid "June"\r
-msgstr "Juni"\r
-\r
-#. Programmer's name for it: SLongMonthNameJul\r
-#: Rtl/Sys/sysconst.pas:96\r
-msgid "July"\r
-msgstr "Juli"\r
-\r
-#. Programmer's name for it: SLongMonthNameAug\r
-#: Rtl/Sys/sysconst.pas:97\r
-msgid "August"\r
-msgstr "August"\r
-\r
-#. Programmer's name for it: SLongMonthNameSep\r
-#: Rtl/Sys/sysconst.pas:98\r
-msgid "September"\r
-msgstr "September"\r
-\r
-#. Programmer's name for it: SLongMonthNameOct\r
-#: Rtl/Sys/sysconst.pas:99\r
-msgid "October"\r
-msgstr "Oktober"\r
-\r
-#. Programmer's name for it: SLongMonthNameNov\r
-#: Rtl/Sys/sysconst.pas:100\r
-msgid "November"\r
-msgstr "November"\r
-\r
-#. Programmer's name for it: SLongMonthNameDec\r
-#: Rtl/Sys/sysconst.pas:101\r
-msgid "December"\r
-msgstr "Dezember"\r
-\r
-#. Programmer's name for it: SShortDayNameSun\r
-#: Rtl/Sys/sysconst.pas:103\r
-msgid "Sun"\r
-msgstr "So"\r
-\r
-#. Programmer's name for it: SShortDayNameMon\r
-#: Rtl/Sys/sysconst.pas:104\r
-msgid "Mon"\r
-msgstr "Mo"\r
-\r
-#. Programmer's name for it: SShortDayNameTue\r
-#: Rtl/Sys/sysconst.pas:105\r
-msgid "Tue"\r
-msgstr "Di"\r
-\r
-#. Programmer's name for it: SShortDayNameWed\r
-#: Rtl/Sys/sysconst.pas:106\r
-msgid "Wed"\r
-msgstr "Mi"\r
-\r
-#. Programmer's name for it: SShortDayNameThu\r
-#: Rtl/Sys/sysconst.pas:107\r
-msgid "Thu"\r
-msgstr "Do"\r
-\r
-#. Programmer's name for it: SShortDayNameFri\r
-#: Rtl/Sys/sysconst.pas:108\r
-msgid "Fri"\r
-msgstr "Fr"\r
-\r
-#. Programmer's name for it: SShortDayNameSat\r
-#: Rtl/Sys/sysconst.pas:109\r
-msgid "Sat"\r
-msgstr "Sa"\r
-\r
-#. Programmer's name for it: SLongDayNameSun\r
-#: Rtl/Sys/sysconst.pas:111\r
-msgid "Sunday"\r
-msgstr "Sonntag"\r
-\r
-#. Programmer's name for it: SLongDayNameMon\r
-#: Rtl/Sys/sysconst.pas:112\r
-msgid "Monday"\r
-msgstr "Montag"\r
-\r
-#. Programmer's name for it: SLongDayNameTue\r
-#: Rtl/Sys/sysconst.pas:113\r
-msgid "Tuesday"\r
-msgstr "Dienstag"\r
-\r
-#. Programmer's name for it: SLongDayNameWed\r
-#: Rtl/Sys/sysconst.pas:114\r
-msgid "Wednesday"\r
-msgstr "Mittwoch"\r
-\r
-#. Programmer's name for it: SLongDayNameThu\r
-#: Rtl/Sys/sysconst.pas:115\r
-msgid "Thursday"\r
-msgstr "Donnerstag"\r
-\r
-#. Programmer's name for it: SLongDayNameFri\r
-#: Rtl/Sys/sysconst.pas:116\r
-msgid "Friday"\r
-msgstr "Freitag"\r
-\r
-#. Programmer's name for it: SLongDayNameSat\r
-#: Rtl/Sys/sysconst.pas:117\r
-msgid "Saturday"\r
-msgstr "Samstag"\r
-\r
-#. Programmer's name: FONT 8\r
-#: Vcl/extdlgs.rc:14\r
-msgid "MS Sans Serif"\r
-msgstr "MS Sans Serif"\r
-\r
-#. DSSCubeEditor..Caption\r
-#: Decision Cube/mxdcube.dfm:6\r
-msgid "Decision Cube Editor"\r
-msgstr "Editor für Entscheidungswürfel"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..Caption\r
-#: Decision Cube/mxdcube.dfm:24\r
-msgid "Dimension Settings"\r
-msgstr "Dimensionseinstellungen"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..CaptionLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:31\r
-msgid "Display &Name"\r
-msgstr "A&nzeige"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:40\r
-msgid "&Active Type"\r
-msgstr "A&ktivität"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:49\r
-msgid "&Grouping"\r
-msgstr "&Gruppierung"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..StartLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:58\r
-msgid "&Initial Value"\r
-msgstr "&Anfangswert"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..TypeLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:67\r
-msgid "&Type"\r
-msgstr "&Typ"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..Label1..Caption\r
-#: Decision Cube/mxdcube.dfm:76\r
-msgid "Available &Fields"\r
-msgstr "Verfügbare &Felder:"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..Label2..Caption\r
-#: Decision Cube/mxdcube.dfm:85\r
-msgid "For&mat"\r
-msgstr "For&mat"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:102\r
-msgid "&Base Field"\r
-msgstr "&Basisfeld"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..CaptionEdit..Text\r
-#: Decision Cube/mxdcube.dfm:122\r
-msgid "CaptionEdit"\r
-msgstr "CaptionEdit"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit..Hint\r
-#: Decision Cube/mxdcube.dfm:130\r
-msgid "Control of when the information for this field is loaded"\r
-msgstr "Steuerung wenn die Information für dieses Feld geladen ist"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit....Items.Strings\r
-#: Decision Cube/mxdcube.dfm:136\r
-msgid ""\r
-"Active\n"\r
-"As Needed\n"\r
-"Inactive\n"\r
-msgstr ""\r
-"Aktiv\n"\r
-"Bei Bedarf\n"\r
-"Inaktiv\n"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit..Text\r
-#: Decision Cube/mxdcube.dfm:139\r
-msgid "ActiveEdit"\r
-msgstr "ActiveEdit"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit..Hint\r
-#: Decision Cube/mxdcube.dfm:147\r
-msgid "Group values for this field into ranges"\r
-msgstr "Gruppiere Werte dieses Feldes in Bereiche"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit....Items.Strings\r
-#: Decision Cube/mxdcube.dfm:155\r
-msgid ""\r
-"None\n"\r
-"Year\n"\r
-"Quarter\n"\r
-"Month\n"\r
-"Single Value\n"\r
-msgstr ""\r
-"Keines\n"\r
-"Jahr\n"\r
-"Quartal\n"\r
-"Monat\n"\r
-"Einzelwert\n"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit..Text\r
-#: Decision Cube/mxdcube.dfm:158\r
-msgid "BinEdit"\r
-msgstr "BinEdit"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..TypeEdit....Items.Strings\r
-#: Decision Cube/mxdcube.dfm:176\r
-msgid ""\r
-"Dimension\n"\r
-"Sum\n"\r
-"Count\n"\r
-"Average\n"\r
-"Min\n"\r
-"Max\n"\r
-"GenericAgg\n"\r
-"Unknown\n"\r
-msgstr ""\r
-"Ausmaß\n"\r
-"Summe\n"\r
-"Anzahl\n"\r
-"Durchschnitt\n"\r
-"Min\n"\r
-"Max\n"\r
-"GenericAgg\n"\r
-"Unbekannt\n"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..TypeEdit..Text\r
-#: Decision Cube/mxdcube.dfm:179\r
-msgid "TypeEdit"\r
-msgstr "TypeEdit"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..FormatEdit..Text\r
-#: Decision Cube/mxdcube.dfm:190\r
-msgid "FormatEdit"\r
-msgstr "FormatEdit"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..StartEdit....Height\r
-#: Decision Cube/mxdcube.dfm:201\r
-msgid "Starting value for date ranges, Intial value for single valued dimensions\n"\r
-msgstr "Startwert für Datumsbereich, Startwert für eindimensionale Einheiten\n"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameEdit....Height\r
-#: Decision Cube/mxdcube.dfm:214\r
-msgid "Fieldname (for a summary, the original field used to calculate the summary)\n"\r
-msgstr "Feldname (für die Zusammanfassung, das ursprüngliche Feld wird für die Kalkulation der Summe benutzt)\n"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameEdit..Text\r
-#: Decision Cube/mxdcube.dfm:217\r
-msgid "BaseNameEdit"\r
-msgstr "BaseNameEdit"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Caption\r
-#: Decision Cube/mxdcube.dfm:223\r
-msgid "Memory Control"\r
-msgstr "Speicherkontrolle"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..Hint\r
-#: Decision Cube/mxdcube.dfm:229\r
-msgid "Control whether to load the decision cube at design time"\r
-msgstr "Steuerung, ob der Decision Cube zur Laufzeit geladen wird"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..Caption\r
-#: Decision Cube/mxdcube.dfm:230\r
-msgid "Designer Data Options"\r
-msgstr "Optionen für Designer Daten"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioMetaData..Caption\r
-#: Decision Cube/mxdcube.dfm:239\r
-msgid "Display Dimension &Names"\r
-msgstr "Maßeinheiten a&nzeigen"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioDimensionData..Caption\r
-#: Decision Cube/mxdcube.dfm:250\r
-msgid "Display Names and &Values"\r
-msgstr "Namen und &Werte anzeigen"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioAllData..Caption\r
-#: Decision Cube/mxdcube.dfm:259\r
-msgid "Display Names, Values, and &Totals"\r
-msgstr "Namen, Wer&te und Summen anzeigen"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioNoData..Caption\r
-#: Decision Cube/mxdcube.dfm:268\r
-msgid "&Run Time Display Only"\r
-msgstr "Nu&r Laufzeitanzeige"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Caption\r
-#: Decision Cube/mxdcube.dfm:278\r
-msgid "Cube Maximums"\r
-msgstr "Cube Maxima"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label4..Caption\r
-#: Decision Cube/mxdcube.dfm:304\r
-msgid "Active"\r
-msgstr "Aktiv"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label7..Caption\r
-#: Decision Cube/mxdcube.dfm:312\r
-msgid "Active+Needed"\r
-msgstr "Aktiv+Benötigt"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label9..Caption\r
-#: Decision Cube/mxdcube.dfm:320\r
-msgid "&Dimensions"\r
-msgstr "&Maße"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label6..Caption\r
-#: Decision Cube/mxdcube.dfm:348\r
-msgid "&Summaries"\r
-msgstr "Zu&sammenfassungen"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label12..Caption\r
-#: Decision Cube/mxdcube.dfm:358\r
-msgid "&Cells"\r
-msgstr "&Zellen"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label5..Caption\r
-#: Decision Cube/mxdcube.dfm:376\r
-msgid "Maximum"\r
-msgstr "Maximum"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label3..Caption\r
-#: Decision Cube/mxdcube.dfm:384\r
-msgid "Current"\r
-msgstr "Aktuell"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxDims....Height\r
-#: Decision Cube/mxdcube.dfm:421\r
-msgid "Limit on the number of dimensions which can be loaded at one time\n"\r
-msgstr "Limitierung der Anzahl der Einheiten, die gleichzeitig geladen werden können\n"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxSums..Hint\r
-#: Decision Cube/mxdcube.dfm:430\r
-msgid "Limit on the number of summaries which can be loaded at one time"\r
-msgstr "Limitierung der Anzahl der Zusammanfassungen, die gleichzeitig geladen werden können"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxCells....Height\r
-#: Decision Cube/mxdcube.dfm:443\r
-msgid "Limit on the number of storage cells which can be loaded at one time\n"\r
-msgstr "Limitierung der Anzahl der Speicherzellen, die gleichzeitig geladen werden können\n"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..GetCellCounts..Hint\r
-#: Decision Cube/mxdcube.dfm:452\r
-msgid "Run a query to fetch information required to estimate cell usage"\r
-msgstr "Abfrage zum Einholen von notwendigen Informationen starten, um den Zellenverbrauch abzuschätzen"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..GetCellCounts..Caption\r
-#: Decision Cube/mxdcube.dfm:453\r
-msgid "&Get Cell Counts"\r
-msgstr "&Ermittle Zellenanzahl"\r
-\r
-#. DimEditor..Caption\r
-#. FieldsEditor..Caption\r
-#: Decision Cube/mxdesign.dfm:6\r
-#: Editors/dsdesign.dfm:8\r
-msgid "Form1.Table1"\r
-msgstr "Form1.Table1"\r
-\r
-#. SQLWindow..Caption\r
-#: Decision Cube/mxdsql.dfm:6\r
-msgid "Form2"\r
-msgstr "Form2"\r
-\r
-#. SQLWindow..Memo1....Lines.Strings\r
-#: Decision Cube/mxdsql.dfm:32\r
-msgid "Memo1\n"\r
-msgstr "Memo1\n"\r
-\r
-#. DSSQueryEditor..Caption\r
-#: Decision Cube/mxdssqry.dfm:6\r
-msgid "Decision Query Editor"\r
-msgstr "Editor für Entscheidungsabfrage"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Caption\r
-#: Decision Cube/mxdssqry.dfm:23\r
-msgid "Dimensions/Summaries"\r
-msgstr "Maße/Zusammenfassungen"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label2..Caption\r
-#: Decision Cube/mxdssqry.dfm:30\r
-msgid "&Dimensions:"\r
-msgstr "&Maße:"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label3..Caption\r
-#: Decision Cube/mxdssqry.dfm:39\r
-msgid "&Summaries:"\r
-msgstr "&Zusammenfassungen:"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label4..Caption\r
-#: Decision Cube/mxdssqry.dfm:48\r
-msgid "&List of Available Fields:"\r
-msgstr "&Liste der verfügbaren Felder:"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label5..Caption\r
-#: Decision Cube/mxdssqry.dfm:57\r
-msgid "&Table:"\r
-msgstr "&Tabelle:"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label6..Caption\r
-#: Decision Cube/mxdssqry.dfm:66\r
-msgid "Databas&e:"\r
-msgstr "Dat&enbank:"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label7..Caption\r
-#. CollectionEditor..ActionList1..AddCmd..Caption\r
-#. LinkFields..AddButton..Caption\r
-#. SocketForm..MainMenu1..miPorts..miAdd..Caption\r
-#: Decision Cube/mxdssqry.dfm:76\r
-#: Editors/fldlinks.dfm:114\r
-#: Vcl/scktmain.dfm:345\r
-msgid "&Add"\r
-msgstr "Hinzu&fügen"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..SelectAllFields..Hint\r
-#: Decision Cube/mxdssqry.dfm:129\r
-msgid "List all fields or List only the fields in the query"\r
-msgstr "&Alle Felder"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..SelectAllFields..Caption\r
-#: Decision Cube/mxdssqry.dfm:130\r
-msgid "All &Fields"\r
-msgstr "Alle &Felder"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..TableCombo..Hint\r
-#: Decision Cube/mxdssqry.dfm:141\r
-msgid "Start a new query using a table from the database"\r
-msgstr "Starte eine neue Abfrage unter Benutzung einer Tabelle der Datenbank"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..CountStarAvg..Hint\r
-#: Decision Cube/mxdssqry.dfm:251\r
-msgid "Use count(*) to calculate averages (counts null values)"\r
-msgstr "Benutze count(*), um den Durchschnitt zu ermitteln (zählt Leerwerte)"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..CountStarAvg..Caption\r
-#: Decision Cube/mxdssqry.dfm:252\r
-msgid "Count (*) for Averages"\r
-msgstr "Zur Berechnung von Mittelwerten count(*) verwenden (zählt Nullwerte mit)"\r
-\r
-#. DSSQueryEditor..Pager..Query..Caption\r
-#: Decision Cube/mxdssqry.dfm:261\r
-msgid "SQL Query"\r
-msgstr "SQL-Abfrage"\r
-\r
-#. DSSQueryEditor..Pager..Query..Label1..Caption\r
-#: Decision Cube/mxdssqry.dfm:268\r
-msgid "&Query Text:"\r
-msgstr "&Abfragetext:"\r
-\r
-#. DSSQueryEditor..Pager..Query..CancelQryMod..Caption\r
-#: Decision Cube/mxdssqry.dfm:287\r
-msgid "&Cancel Edit"\r
-msgstr "Bearbeiten &abbrechen"\r
-\r
-#. DSSQueryEditor..Pager..Query..EditQry..Hint\r
-#: Decision Cube/mxdssqry.dfm:296\r
-msgid "Type in the query directly"\r
-msgstr "Geben Sie die Abfrage direkt ein"\r
-\r
-#. DSSQueryEditor..VQB..Hint\r
-#: Decision Cube/mxdssqry.dfm:340\r
-msgid "Add/Join Tables and Create Field List with SQL Builder"\r
-msgstr "Add/Join Tables und Create Field List mit dem SQL Builder"\r
-\r
-#. DSSQueryEditor..VQB..Caption\r
-#: Decision Cube/mxdssqry.dfm:341\r
-msgid "SQL &Builder ..."\r
-msgstr "SQL-&Builder..."\r
-\r
-#. DSSQueryEditor..AggPopup..count1..Caption\r
-#: Decision Cube/mxdssqry.dfm:351\r
-msgid "&sum"\r
-msgstr "&Summe"\r
-\r
-#. DSSQueryEditor..AggPopup..count2..Caption\r
-#: Decision Cube/mxdssqry.dfm:355\r
-msgid "&count"\r
-msgstr "&Anzahl"\r
-\r
-#. DSSQueryEditor..AggPopup..average1..Caption\r
-#: Decision Cube/mxdssqry.dfm:359\r
-msgid "&average"\r
-msgstr "&durchschnittlich"\r
-\r
-#. ProgressDialog..Caption\r
-#: Decision Cube/mxpbar.dfm:6\r
-msgid "ProgressDialog"\r
-msgstr "Fortschrittsanzeige"\r
-\r
-#. ProgressDialog..CancelButton..Caption\r
-#. DataBindForm..CancelBtn..Caption\r
-#: Decision Cube/mxpbar.dfm:29\r
-msgid "&Cancel"\r
-msgstr "&Abbrechen"\r
-\r
-#. ProgressDialog..StatusText..Caption\r
-#: Decision Cube/mxpbar.dfm:40\r
-msgid "StatusText"\r
-msgstr "StatusText"\r
-\r
-#. ConnEditForm..SourceofConnection..Caption\r
-#: Property Editors/adoconed.dfm:49\r
-msgid " Source of Connection "\r
-msgstr " Quelle der Verbindung "\r
-\r
-#. ConnEditForm..SourceofConnection..UseDataLinkFile..Caption\r
-#: Property Editors/adoconed.dfm:57\r
-msgid "Use Data &Link File"\r
-msgstr "D&atenverknüpfungsdatei verwenden"\r
-\r
-#. ConnEditForm..SourceofConnection..Browse..Caption\r
-#: Property Editors/adoconed.dfm:77\r
-msgid "&Browse..."\r
-msgstr "&Durchsuchen..."\r
-\r
-#. ConnEditForm..SourceofConnection..UseConnectionString..Caption\r
-#: Property Editors/adoconed.dfm:87\r
-msgid "Use &Connection String"\r
-msgstr "&Verbindungs-String verwenden"\r
-\r
-#. ConnEditForm..SourceofConnection..Build..Caption\r
-#: Property Editors/adoconed.dfm:105\r
-msgid "B&uild..."\r
-msgstr "A&ufbauen..."\r
-\r
-#. ClientDataForm..Caption\r
-#: Property Editors/cdsedit.dfm:6\r
-msgid "Client DataSet Data"\r
-msgstr "Daten der Client-Datenmenge"\r
-\r
-#. ClientDataForm..GroupBox1..Caption\r
-#: Property Editors/cdsedit.dfm:19\r
-msgid " Assign Data From "\r
-msgstr " Daten zuweisen von "\r
-\r
-#. CollectionEditor..Caption\r
-#: Property Editors/colnedit.dfm:10\r
-msgid "CollectionEditor"\r
-msgstr "CollectionEditor"\r
-\r
-#. CollectionEditor..ToolBar1..ToolButton3..Caption\r
-#: Property Editors/colnedit.dfm:41\r
-msgid "ToolButton3"\r
-msgstr "ToolButton3"\r
-\r
-#. CollectionEditor..PopupMenu1..N2..Caption\r
-#. FieldsEditor..LocalMenu..N1..Caption\r
-#. SocketForm..PopupMenu..N1..Caption\r
-#. SocketForm..MainMenu1..miPorts..N3..Caption\r
-#. SocketForm..MainMenu1..Connections1..N2..Caption\r
-#: Property Editors/colnedit.dfm:183\r
-#: Vcl/scktmain.dfm:324\r
-#: Vcl/scktmain.dfm:352\r
-#: Vcl/scktmain.dfm:368\r
-msgid "-"\r
-msgstr "-"\r
-\r
-#. CollectionEditor..ActionList1..AddCmd..Hint\r
-#: Property Editors/colnedit.dfm:190\r
-msgid "Add New"\r
-msgstr "Neue hinzufügen"\r
-\r
-#. CollectionEditor..ActionList1..DeleteCmd..Caption\r
-#. DataBindForm..Panel1..DeleteBtn..Caption\r
-#. FieldsEditor..LocalMenu..DeleteItem..Caption\r
-#. LinkFields..DeleteButton..Caption\r
-#. IndexFiles..GroupBox1..Delete..Caption\r
-#: Property Editors/colnedit.dfm:196\r
-#: Editors/dsdesign.dfm:157\r
-#: Editors/fldlinks.dfm:123\r
-#: Editors/ixedit.dfm:43\r
-msgid "&Delete"\r
-msgstr "&Löschen"\r
-\r
-#. CollectionEditor..ActionList1..DeleteCmd..Hint\r
-#: Property Editors/colnedit.dfm:198\r
-msgid "Delete Selected"\r
-msgstr "Auswahl löschen"\r
-\r
-#. CollectionEditor..ActionList1..MoveUpCmd..Caption\r
-#: Property Editors/colnedit.dfm:205\r
-msgid "Move &Up"\r
-msgstr "Nach &oben"\r
-\r
-#. CollectionEditor..ActionList1..MoveUpCmd..Hint\r
-#: Property Editors/colnedit.dfm:207\r
-msgid "Move Selected Up"\r
-msgstr "Auswahl nach oben verschieben"\r
-\r
-#. CollectionEditor..ActionList1..MoveDownCmd..Caption\r
-#: Property Editors/colnedit.dfm:214\r
-msgid "Move Dow&n"\r
-msgstr "Nach &unten"\r
-\r
-#. CollectionEditor..ActionList1..MoveDownCmd..Hint\r
-#: Property Editors/colnedit.dfm:216\r
-msgid "Move Selected Down"\r
-msgstr "Auswahl nach unten verschieben"\r
-\r
-#. CollectionEditor..ActionList1..SelectAllCmd..Caption\r
-#. UpdateSQLEditForm..FieldListPopup..miSelectAll..Caption\r
-#: Property Editors/colnedit.dfm:223\r
-msgid "&Select All"\r
-msgstr "Alles &markieren"\r
-\r
-#. DBEditForm..GroupBox1..Caption\r
-#: Property Editors/dbedit.dfm:18\r
-msgid " Database "\r
-msgstr " Datenbank "\r
-\r
-#. DBEditForm..GroupBox1..Label1..Caption\r
-#: Property Editors/dbedit.dfm:25\r
-msgid "&Alias name:"\r
-msgstr "Alia&sname:"\r
-\r
-#. DBEditForm..GroupBox1..Label2..Caption\r
-#: Property Editors/dbedit.dfm:33\r
-msgid "&Driver name:"\r
-msgstr "&Treiber-Name:"\r
-\r
-#. DBEditForm..GroupBox1..Label3..Caption\r
-#: Property Editors/dbedit.dfm:41\r
-msgid "&Parameter overrides:"\r
-msgstr "&Parameter überschreibt:"\r
-\r
-#. DBEditForm..GroupBox1..Label4..Caption\r
-#. DefineField..FieldGroup..FieldNameLabel..Caption\r
-#: Property Editors/dbedit.dfm:49\r
-msgid "&Name:"\r
-msgstr "&Name:"\r
-\r
-#. DBEditForm..GroupBox1..DefaultsButton..Caption\r
-#: Property Editors/dbedit.dfm:90\r
-msgid "D&efaults"\r
-msgstr "&Vorgaben"\r
-\r
-#. DBEditForm..GroupBox1..ClearButton..Caption\r
-#. LinkFields..ClearButton..Caption\r
-#. IndexFiles..GroupBox1..Clear..Caption\r
-#. PictureEditorDlg..GroupBox1..Clear..Caption\r
-#: Property Editors/dbedit.dfm:99\r
-#: Editors/ixedit.dfm:53\r
-#: Editors/picedit.dfm:94\r
-msgid "&Clear"\r
-msgstr "Ent&fernen"\r
-\r
-#. DBEditForm..GroupBox3..Caption\r
-#: Property Editors/dbedit.dfm:116\r
-msgid " Options "\r
-msgstr " Optionen "\r
-\r
-#. DBEditForm..GroupBox3..LoginPrompt..Caption\r
-#: Property Editors/dbedit.dfm:123\r
-msgid "&Login prompt"\r
-msgstr "L&ogin-Abfrage"\r
-\r
-#. DBEditForm..GroupBox3..KeepConnection..Caption\r
-#: Property Editors/dbedit.dfm:131\r
-msgid "&Keep inactive connection"\r
-msgstr "&Inaktive Verbindung halten"\r
-\r
-#. InputReqDialog..Caption\r
-#: Property Editors/dbinpreq.dfm:6\r
-msgid "Input Requested"\r
-msgstr "Eingabeaufforderung"\r
-\r
-#. InputReqDialog..OKButton..Caption\r
-#. LoginDialog..OKButton..Caption\r
-#. DataBindForm..OkBtn..Caption\r
-#. SQLEditForm..ButtonPanel..OkButton..Caption\r
-#. StrEditDlg..OKButton..Caption\r
-#. UpdateSQLEditForm..OkButton..Caption\r
-#: Property Editors/dbinpreq.dfm:18\r
-#: Editors/dboleedt.dfm:109\r
-#: Editors/sqledit.dfm:94\r
-#: Editors/stredit.dfm:55\r
-#: Editors/updsqled.dfm:20\r
-msgid "&OK"\r
-msgstr "&OK"\r
-\r
-#. InputReqDialog..NoPromptAgain..Caption\r
-#: Property Editors/dbinpreq.dfm:48\r
-msgid "Don't Prompt Again"\r
-msgstr "Meldung nicht mehr anzeigen"\r
-\r
-#. LoginDialog..Caption\r
-#: Property Editors/dblogdlg.dfm:6\r
-msgid "Database Login"\r
-msgstr "Datenbank-Login"\r
-\r
-#. LoginDialog..Panel..Label3..Caption\r
-#: Property Editors/dblogdlg.dfm:47\r
-msgid "Database:"\r
-msgstr "Datenbank:"\r
-\r
-#. LoginDialog..Panel..Panel1..Label1..Caption\r
-#: Property Editors/dblogdlg.dfm:75\r
-msgid "&User Name:"\r
-msgstr "&Benutzername:"\r
-\r
-#. LoginDialog..Panel..Panel1..Label2..Caption\r
-#: Property Editors/dblogdlg.dfm:83\r
-msgid "&Password:"\r
-msgstr "&Passwort:"\r
-\r
-#. LoginDialog..Panel..Panel1..Password..PasswordChar\r
-#: Property Editors/dblogdlg.dfm:100\r
-msgid "*"\r
-msgstr "*"\r
-\r
-#. DataBindForm..Caption\r
-#: Property Editors/dboleedt.dfm:6\r
-msgid "ActiveX Control Data Bindings Editor"\r
-msgstr "Editor für ActiveX-Datenbindung"\r
-\r
-#. DataBindForm..Panel1..Label1..Caption\r
-#: Property Editors/dboleedt.dfm:29\r
-msgid "&Property Name:"\r
-msgstr "Name der &Eigenschaft:"\r
-\r
-#. DataBindForm..Panel1..Label2..Caption\r
-#: Property Editors/dboleedt.dfm:37\r
-msgid "&Field Name:"\r
-msgstr "&Feldname:"\r
-\r
-#. DataBindForm..Panel1..Label3..Caption\r
-#: Property Editors/dboleedt.dfm:45\r
-msgid "Bo&und Properties to Fields:"\r
-msgstr "&Bindung von Eigenschaften an Feld:"\r
-\r
-#. DataBindForm..Panel1..BindBtn..Caption\r
-#: Property Editors/dboleedt.dfm:73\r
-msgid "<- &Bind ->"\r
-msgstr "<- B&indung ->"\r
-\r
-#. DataBindForm..Panel1..ClearBtn..Caption\r
-#: Property Editors/dboleedt.dfm:99\r
-msgid "C&lear"\r
-msgstr "E&ntfernen"\r
-\r
-#. AddFields..Caption\r
-#: Property Editors/dsadd.dfm:6\r
-msgid "Add Fields"\r
-msgstr "Felder hinzufügen"\r
-\r
-#. AddFields..GroupBox1..Caption\r
-#: Property Editors/dsadd.dfm:46\r
-msgid "Available fields"\r
-msgstr "Verfügbare Felder"\r
-\r
-#. AssociateAttributes..Caption\r
-#: Property Editors/dsattra.dfm:5\r
-msgid "Associate attributes"\r
-msgstr "Attribute verknüpfen"\r
-\r
-#. AssociateAttributes..GroupBox1..Caption\r
-#: Property Editors/dsattra.dfm:51\r
-msgid "Attribute set name"\r
-msgstr "Name der Attributmenge"\r
-\r
-#. SaveAttributesAs..Caption\r
-#: Property Editors/dsattrs.dfm:5\r
-msgid "Save %s attributes as"\r
-msgstr "%s-Attribute unter anderem Namen speichern"\r
-\r
-#. SaveAttributesAs..Label1..Caption\r
-#: Property Editors/dsattrs.dfm:25\r
-msgid "&Attribute set name:"\r
-msgstr "Name der &Attributmenge:"\r
-\r
-#. SaveAttributesAs..Label2..Caption\r
-#: Property Editors/dsattrs.dfm:33\r
-msgid "&Based on:"\r
-msgstr "&Basierend auf:"\r
-\r
-#. DefineField..Caption\r
-#: Property Editors/dsdefine.dfm:5\r
-msgid "New Field"\r
-msgstr "Neues Feld"\r
-\r
-#. DefineField..LookupGroup..Caption\r
-#: Property Editors/dsdefine.dfm:18\r
-msgid "Lookup definition"\r
-msgstr "Nachschlage-Definition"\r
-\r
-#. DefineField..LookupGroup..DatasetLabel..Caption\r
-#: Property Editors/dsdefine.dfm:25\r
-msgid "D&ataset:"\r
-msgstr "Daten&menge:"\r
-\r
-#. DefineField..LookupGroup..KeyFieldsLabel..Caption\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label3..Caption\r
-#: Property Editors/dsdefine.dfm:34\r
-msgid "&Key Fields:"\r
-msgstr "&Schlüsselfelder:"\r
-\r
-#. DefineField..LookupGroup..LookupKeysLabel..Caption\r
-#: Property Editors/dsdefine.dfm:43\r
-msgid "Look&up Keys:"\r
-msgstr "S&chlüssel:"\r
-\r
-#. DefineField..LookupGroup..ResultFieldLabel..Caption\r
-#: Property Editors/dsdefine.dfm:52\r
-msgid "&Result Field:"\r
-msgstr "E&rgebnisfeld:"\r
-\r
-#. DefineField..FieldGroup..Caption\r
-#: Property Editors/dsdefine.dfm:133\r
-msgid "Field properties"\r
-msgstr "Feldeigenschaften"\r
-\r
-#. DefineField..FieldGroup..ComponentNameLabel..Caption\r
-#: Property Editors/dsdefine.dfm:140\r
-msgid "C&omponent:"\r
-msgstr "K&omponente:"\r
-\r
-#. DefineField..FieldGroup..FieldTypeLabel..Caption\r
-#: Property Editors/dsdefine.dfm:156\r
-msgid "&Type:"\r
-msgstr "&Typ:"\r
-\r
-#. DefineField..FieldGroup..SizeEditLabel..Caption\r
-#: Property Editors/dsdefine.dfm:164\r
-msgid "&Size:"\r
-msgstr "&Größe:"\r
-\r
-#. DefineField..FieldKind..Caption\r
-#: Property Editors/dsdefine.dfm:206\r
-msgid "Field type"\r
-msgstr "Feldtyp"\r
-\r
-#. DefineField..FieldKind....Items.Strings\r
-#: Property Editors/dsdefine.dfm:213\r
-msgid ""\r
-"&Data\n"\r
-"&Calculated\n"\r
-"&Lookup\n"\r
-msgstr ""\r
-"&Daten\n"\r
-"&Berechnung\n"\r
-"&Lookup\n"\r
-\r
-#. FieldsEditor..FieldListBox..Hint\r
-#: Property Editors/dsdesign.dfm:81\r
-msgid "Fields"\r
-msgstr "Felder"\r
-\r
-#. FieldsEditor..AggListBox..Hint\r
-#: Property Editors/dsdesign.dfm:99\r
-msgid "Aggregates"\r
-msgstr "Aggregatfunktionen"\r
-\r
-#. FieldsEditor..LocalMenu..AddItem..Caption\r
-#: Property Editors/dsdesign.dfm:119\r
-msgid "&Add fields..."\r
-msgstr "&Felder hinzufügen..."\r
-\r
-#. FieldsEditor..LocalMenu..NewItem..Caption\r
-#: Property Editors/dsdesign.dfm:125\r
-msgid "&New field..."\r
-msgstr "&Neues Feld..."\r
-\r
-#. FieldsEditor..LocalMenu..Addallfields1..Caption\r
-#: Property Editors/dsdesign.dfm:131\r
-msgid "Add all &fields"\r
-msgstr "Alle Fel&der hinzufügen..."\r
-\r
-#. FieldsEditor..LocalMenu..CutItem..Caption\r
-#: Property Editors/dsdesign.dfm:139\r
-msgid "Cu&t"\r
-msgstr "&Ausschneiden"\r
-\r
-#. FieldsEditor..LocalMenu..CopyItem..Caption\r
-#: Property Editors/dsdesign.dfm:145\r
-msgid "&Copy"\r
-msgstr "&Kopieren"\r
-\r
-#. FieldsEditor..LocalMenu..PasteItem..Caption\r
-#: Property Editors/dsdesign.dfm:151\r
-msgid "&Paste"\r
-msgstr "&Einfügen"\r
-\r
-#. FieldsEditor..LocalMenu..SelectAllItem..Caption\r
-#: Property Editors/dsdesign.dfm:163\r
-msgid "Se&lect all"\r
-msgstr "Alles mar&kieren"\r
-\r
-#. LinkFields..Caption\r
-#: Property Editors/fldlinks.dfm:6\r
-msgid "Field Link Designer"\r
-msgstr "Feldverbindungs-Designer"\r
-\r
-#. LinkFields..Label30..Caption\r
-#: Property Editors/fldlinks.dfm:35\r
-msgid "D&etail Fields"\r
-msgstr "D&etailfelder"\r
-\r
-#. LinkFields..Label31..Caption\r
-#: Property Editors/fldlinks.dfm:44\r
-msgid "&Master Fields"\r
-msgstr "H&auptfelder"\r
-\r
-#. LinkFields..IndexLabel..Caption\r
-#: Property Editors/fldlinks.dfm:53\r
-msgid "A&vailable Indexes"\r
-msgstr "Verfügbare &Indizes"\r
-\r
-#. LinkFields..Label2..Caption\r
-#: Property Editors/fldlinks.dfm:61\r
-msgid "&Joined Fields"\r
-msgstr "Ver&knüpfte Felder"\r
-\r
-#. IndexFiles..Caption\r
-#. IndexFiles..GroupBox1..Caption\r
-#: Property Editors/ixedit.dfm:5\r
-msgid "Index Files"\r
-msgstr "Indexdateien"\r
-\r
-#. IndexFiles..GroupBox1..Add..Caption\r
-#: Property Editors/ixedit.dfm:34\r
-msgid "&Add..."\r
-msgstr "Hin&zufügen..."\r
-\r
-#. IndexFiles..OpenDialog....OnClick\r
-#: Property Editors/ixedit.dfm:92\r
-msgid "dBASE Multiple Index (*.MDX)|*.mdx|dBase Index (*.NDX)|*.ndx|FoxPro Index (*.CDX)|*.cdx\n"\r
-msgstr "dBASE Mehrfachindex (*.MDX)|*.mdx|dBase Index (*.NDX)|*.ndx|FoxPro Index (*.CDX)|*.cdx\n"\r
-\r
-#. PictureEditorDlg..Caption\r
-#: Property Editors/picedit.dfm:6\r
-msgid "Picture Editor"\r
-msgstr "Bild-Editor"\r
-\r
-#. PictureEditorDlg..GroupBox1..Load..Caption\r
-#. StrEditDlg..StringEditorMenu..LoadItem..Caption\r
-#: Property Editors/picedit.dfm:76\r
-msgid "&Load..."\r
-msgstr "&Laden..."\r
-\r
-#. PictureEditorDlg..GroupBox1..Save..Caption\r
-#. StrEditDlg..StringEditorMenu..SaveItem..Caption\r
-#: Property Editors/picedit.dfm:85\r
-msgid "&Save..."\r
-msgstr "&Speichern..."\r
-\r
-#. PictureEditorDlg..OpenDialog....OnClick\r
-#. PictureEditorDlg..SaveDialog....Top\r
-#: Property Editors/picedit.dfm:104\r
-msgid "All (*.bmp;*.ico;*.emf;*.wmf)|*.bmp;*.ico;*.emf;*.wmf|Bitmaps (*.bmp)|*.bmp|Icons (*.ico)|*.ico|Enhanced Metafiles (*.emf)|*.emf|Metafiles (*.wmf)|*.wmf\n"\r
-msgstr "Alle (*.bmp;*.ico;*.emf;*.wmf)|*.bmp;*.ico;*.emf;*.wmf|Bitmaps (*.bmp)|*.bmp|Icons (*.ico)|*.ico|Erweiterte Metadateien (*.emf)|*.emf|Metadateien (*.wmf)|*.wmf\n"\r
-\r
-#. SQLEditForm..Caption\r
-#: Property Editors/sqledit.dfm:5\r
-msgid "CommandText Editor"\r
-msgstr "Anweisungstext-Editor"\r
-\r
-#. SQLEditForm..TopPanel..TableListLabel..Caption\r
-#: Property Editors/sqledit.dfm:52\r
-msgid "&Tables:"\r
-msgstr "&Tabellen:"\r
-\r
-#. SQLEditForm..TopPanel..SQLLabel..Caption\r
-#: Property Editors/sqledit.dfm:60\r
-msgid "&SQL:"\r
-msgstr "&SQL:"\r
-\r
-#. SQLEditForm..MetaInfoPanel..TableListPanel..AddTableButton..Caption\r
-#: Property Editors/sqledit.dfm:165\r
-msgid "Add T&able to SQL"\r
-msgstr "T&abelle zu SQL hinzufügen"\r
-\r
-#. SQLEditForm..MetaInfoPanel..FieldsPanel..FieldListLabel..Caption\r
-#: Property Editors/sqledit.dfm:183\r
-msgid "&Fields:"\r
-msgstr "&Felder:"\r
-\r
-#. SQLEditForm..MetaInfoPanel..FieldsPanel..AddFieldButton..Caption\r
-#: Property Editors/sqledit.dfm:203\r
-msgid "Add F&ield to SQL"\r
-msgstr "F&eld zu SQL hinzufügen"\r
-\r
-#. StrEditDlg..Caption\r
-#: Property Editors/stredit.dfm:5\r
-msgid "String List editor"\r
-msgstr "String-Listen-Editor"\r
-\r
-#. StrEditDlg..LineCount..Caption\r
-#: Property Editors/stredit.dfm:29\r
-msgid "0 lines"\r
-msgstr "0 Linien"\r
-\r
-#. StrEditDlg..CodeWndBtn..Caption\r
-#. StrEditDlg..StringEditorMenu..CodeEditorItem..Caption\r
-#: Property Editors/stredit.dfm:36\r
-msgid "&Code Editor..."\r
-msgstr "&Quelltext-Editor..."\r
-\r
-#. StrEditDlg..OpenDialog..DefaultExt\r
-#: Property Editors/stredit.dfm:84\r
-msgid "TXT"\r
-msgstr "TXT"\r
-\r
-#. StrEditDlg..OpenDialog....DefaultExt\r
-#. StrEditDlg..SaveDialog....Left\r
-#: Property Editors/stredit.dfm:88\r
-msgid "Text files (*.TXT)|*.TXT|Config files (*.SYS;*.INI)|*.SYS;*.INI|Batch files (*.BAT)|*.BAT|All files (*.*)|*.*\n"\r
-msgstr "Textdateien (*.TXT)|*.TXT|Konfigurationsdateien (*.SYS;*.INI)|*.SYS;*.INI|Batchdateien (*.BAT)|*.BAT|Alle Dateien (*.*)|*.*\n"\r
-\r
-#. StrEditDlg..OpenDialog..Title\r
-#: Property Editors/stredit.dfm:89\r
-msgid "Load string list"\r
-msgstr "String-Liste laden"\r
-\r
-#. StrEditDlg..SaveDialog..Title\r
-#: Property Editors/stredit.dfm:97\r
-msgid "Save string list"\r
-msgstr "String-Liste speichern"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..Caption\r
-#: Property Editors/updsqled.dfm:54\r
-msgid "Options"\r
-msgstr "Optionen"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Caption\r
-#: Property Editors/updsqled.dfm:60\r
-msgid " SQL Generation "\r
-msgstr "SQL Generierung"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label1..Caption\r
-#: Property Editors/updsqled.dfm:67\r
-msgid "Table &Name:"\r
-msgstr "Tabellen&name:"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label4..Caption\r
-#: Property Editors/updsqled.dfm:83\r
-msgid "Update &Fields:"\r
-msgstr "Update &Felder:"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..GenerateButton..Caption\r
-#: Property Editors/updsqled.dfm:123\r
-msgid "&Generate SQL"\r
-msgstr "SQL &generieren"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..PrimaryKeyButton..Caption\r
-#: Property Editors/updsqled.dfm:132\r
-msgid "Select &Primary Keys"\r
-msgstr "Hau&ptschlüsseln auswählen"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..DefaultButton..Caption\r
-#: Property Editors/updsqled.dfm:141\r
-msgid "&Dataset Defaults"\r
-msgstr "&Dataset Voreinstellungen"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..QuoteFields..Caption\r
-#: Property Editors/updsqled.dfm:151\r
-msgid "&Quote Field Names"\r
-msgstr "&Feldname in Hochkoma setzen:"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..GetTableFieldsButton..Caption\r
-#: Property Editors/updsqled.dfm:160\r
-msgid "Get &Table Fields"\r
-msgstr "&Tabellenfelder holen"\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..Caption\r
-#: Property Editors/updsqled.dfm:167\r
-msgid "SQL"\r
-msgstr "SQL"\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..Label2..Caption\r
-#: Property Editors/updsqled.dfm:173\r
-msgid "S&QL Text:"\r
-msgstr "S&QL Text:"\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..StatementType..Caption\r
-#: Property Editors/updsqled.dfm:190\r
-msgid "Statement Type"\r
-msgstr "Angabentyp"\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..StatementType....Items.Strings\r
-#: Property Editors/updsqled.dfm:197\r
-msgid ""\r
-"&Modify\n"\r
-"&Insert\n"\r
-"&Delete\n"\r
-msgstr ""\r
-"&Modifizieren\n"\r
-"&Einfügen\n"\r
-"&Löschen\n"\r
-\r
-#. UpdateSQLEditForm..FieldListPopup..miClearAll..Caption\r
-#: Property Editors/updsqled.dfm:214\r
-msgid "&Clear All"\r
-msgstr "Alles Entfernen"\r
-\r
-#. HTTPServer......Name\r
-#: Vcl/httpintr.dfm:6\r
-msgid "Interpreter"\r
-msgstr "Interpreter"\r
-\r
-#. SocketForm..Caption\r
-#: Vcl/scktmain.dfm:6\r
-msgid "Borland Socket Server"\r
-msgstr "Borland Socket-Server"\r
-\r
-#. SocketForm..Pages..PropPage..PortGroup..Caption\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#. SocketForm..Panel1..HeaderControl1......Text\r
-#: Vcl/scktmain.dfm:38\r
-msgid "Port"\r
-msgstr "Port"\r
-\r
-#. SocketForm..Pages..PropPage..PortGroup..Label1..Caption\r
-#: Vcl/scktmain.dfm:46\r
-msgid "&Listen on Port:"\r
-msgstr "P&ort überwachen:"\r
-\r
-#. SocketForm..Pages..PropPage..PortGroup..PortDesc....AutoSize\r
-#: Vcl/scktmain.dfm:60\r
-msgid "Many values of Port are associated by convention with a particular service such as ftp or http. Port is the ID of the connection on which the server listens for client requests. \n"\r
-msgstr "Viele Werte von Port sind mit bestimmten Diensten wie ftp oder http assoziiert. Port ist die ID der Verbindung, auf der der Server auf Client-Anfragen wartet. \n"\r
-\r
-#. SocketForm..Pages..PropPage..ThreadGroup..Caption\r
-#: Vcl/scktmain.dfm:92\r
-msgid "Thread Caching"\r
-msgstr "Thread-Pufferung"\r
-\r
-#. SocketForm..Pages..PropPage..ThreadGroup..Label4..Caption\r
-#: Vcl/scktmain.dfm:100\r
-msgid "&Thread Cache Size:"\r
-msgstr "Größe des &Thread-Puffers:"\r
-\r
-#. SocketForm..Pages..PropPage..ThreadGroup..ThreadDesc....AutoSize\r
-#: Vcl/scktmain.dfm:113\r
-msgid "Thread Cache Size is the maximum number of threads that can be reused for new client connections.\n"\r
-msgstr "Thread Cache Size ist die maximale Anzahl der Threads, die für neue Cleint-Verbindungen wiederbenutzt werden können.\n"\r
-\r
-#. SocketForm..Pages..PropPage..InterceptGroup..Caption\r
-#: Vcl/scktmain.dfm:145\r
-msgid "Intercept GUID"\r
-msgstr "Abfang-GUID"\r
-\r
-#. SocketForm..Pages..PropPage..InterceptGroup..Label5..Caption\r
-#: Vcl/scktmain.dfm:152\r
-msgid "&GUID:"\r
-msgstr "&GUID:"\r
-\r
-#. SocketForm..Pages..PropPage..InterceptGroup..GUIDDesc....AutoSize\r
-#: Vcl/scktmain.dfm:164\r
-msgid "Intercept GUID is the GUID for a data interceptor COM object. See help for the TSocketConnection for details.\n"\r
-msgstr "Intercept GUID ist die GUID für ein Data Interceptor COM-Objekt. Für Details siehe Hilfe von TSocketConnection.\n"\r
-\r
-#. SocketForm..Pages..PropPage..TimeoutGroup..Caption\r
-#: Vcl/scktmain.dfm:180\r
-msgid "Timeout"\r
-msgstr "Zeitüberschreitung"\r
-\r
-#. SocketForm..Pages..PropPage..TimeoutGroup..Label7..Caption\r
-#: Vcl/scktmain.dfm:188\r
-msgid "&Inactive Timeout:"\r
-msgstr "&Inaktivitäts-Timeout:"\r
-\r
-#. SocketForm..Pages..PropPage..TimeoutGroup..TimeoutDesc....AutoSize\r
-#: Vcl/scktmain.dfm:201\r
-msgid "Inactive Timeout specifes the number of minutes a client can be inactive before being disconnected. (0 indicates infinite)\n"\r
-msgstr "Inaktivitäts-Timeout gibt die Minuten an, bevor die Verbindung zu einem nicht aktiver Client getrennt wird. (0 bedeutet kein Timeout)\n"\r
-\r
-#. SocketForm..Pages..StatPage..Caption\r
-#: Vcl/scktmain.dfm:239\r
-msgid "Users"\r
-msgstr "Benutzer"\r
-\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/scktmain.dfm:252\r
-msgid "IP Address"\r
-msgstr "IP-Adresse"\r
-\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/scktmain.dfm:256\r
-msgid "Host"\r
-msgstr "Host"\r
-\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/scktmain.dfm:260\r
-msgid "Last Activity"\r
-msgstr "Letzte Aktivität"\r
-\r
-#. SocketForm..PopupMenu..miProperties..Caption\r
-#: Vcl/scktmain.dfm:327\r
-msgid "&Properties"\r
-msgstr "&Eigenschaften"\r
-\r
-#. SocketForm..MainMenu1..miPorts..Caption\r
-#: Vcl/scktmain.dfm:343\r
-msgid "&Ports"\r
-msgstr "&Ports"\r
-\r
-#. SocketForm..MainMenu1..miPorts..miExit..Caption\r
-#: Vcl/scktmain.dfm:355\r
-msgid "&Exit"\r
-msgstr "&Beenden"\r
-\r
-#. SocketForm..MainMenu1..Connections1..Caption\r
-#: Vcl/scktmain.dfm:360\r
-msgid "&Connections"\r
-msgstr "V&erbindungen"\r
-\r
-#. SocketForm..ActionList1..ApplyAction..Caption\r
-#: Vcl/scktmain.dfm:379\r
-msgid "&Apply"\r
-msgstr "Ü&bernehmen"\r
-\r
-#. SocketForm..ActionList1..DisconnectAction..Caption\r
-#: Vcl/scktmain.dfm:384\r
-msgid "&Disconnect"\r
-msgstr "&Verbindung trennen"\r
-\r
-#. SocketForm..ActionList1..ShowHostAction..Caption\r
-#: Vcl/scktmain.dfm:389\r
-msgid "&Show Host Name"\r
-msgstr "Zeige Ho&stname"\r
-\r
-#. SocketForm..ActionList1..RemovePortAction..Caption\r
-#: Vcl/scktmain.dfm:394\r
-msgid "&Remove"\r
-msgstr "Ent&fernen"\r
-\r
-#. SocketForm..ActionList1..RegisteredAction..Caption\r
-#: Vcl/scktmain.dfm:399\r
-msgid "&Registered Objects Only"\r
-msgstr "&Nur registrierte Objekte"\r
-\r
-#~ msgid " &Images "\r
-#~ msgstr " B&ilder "\r
-#~ msgid " &Selected Image "\r
-#~ msgstr " Ausge&wählte Grafik "\r
-#~ msgid " Log S&ize "\r
-#~ msgstr " &Protokollgröße "\r
-#~ msgid " Value"\r
-#~ msgstr " Wert"\r
-#~ msgid " any known drive"\r
-#~ msgstr " Alle bekannten Laufwerke"\r
-#~ msgid " not specified"\r
-#~ msgstr " nicht angegeben"\r
-#~ msgid ""\r
-#~ "\"%s\"\n"\r
-#~ "File not found."\r
-#~ msgstr ""\r
-#~ "\"%s\"\n"\r
-#~ "Datei nicht gefunden."\r
-#~ msgid ""\r
-#~ "\"%s\"\n"\r
-#~ "File not found.\n"\r
-#~ "Please verify the correct filename was given."\r
-#~ msgstr ""\r
-#~ "\"%s\"\n"\r
-#~ "Datei nicht gefunden.\n"\r
-#~ "Überprüfen Sie, ob der\t korrekte Dateiname angegeben wurde."\r
-#~ msgid ""\r
-#~ "\"%s\"\n"\r
-#~ "Path not found.\n"\r
-#~ "Please verify the correct path was given."\r
-#~ msgstr ""\r
-#~ "%s\n"\r
-#~ "Pfad nicht gefunden.\n"\r
-#~ "Überprüfen Sie, ob der korrektePfad angegeben wurde."\r
-#~ msgid "\"%s\" Command not implemented."\r
-#~ msgstr "\"%s\" Anweisung nicht implementiert."\r
-#~ msgid "\"%s\" DOMImplementation already registered"\r
-#~ msgstr "DOM-Implementierung \"%s\" bereits registriert"\r
-#~ msgid ""\r
-#~ "\"%s\" already exists.\n"\r
-#~ "Do you want to replace it?"\r
-#~ msgstr ""\r
-#~ "%s existiert bereits.\n"\r
-#~ "Soll es überschrieben werden?"\r
-#~ msgid "\"%s\" created."\r
-#~ msgstr "\"%s\" erzeugt."\r
-#~ msgid "\"%s\" is is working directory."\r
-#~ msgstr "\"%s\" ist Arbeitsverzeichnis."\r
-#~ msgid "\"%s\" is not a subdirectory of \"%s\""\r
-#~ msgstr "\"%s\" ist kein Unterverzeichnis von \"%s\""\r
-#~ msgid "%0:s: Action %1:s not found in associated Adapter"\r
-#~ msgstr "%0:s: Aktion %1:s im zugeordneten Adapter nicht gefunden"\r
-#~ msgid "%0:s: Dataset %1:s not active"\r
-#~ msgstr "%0:s: Datenmenge %1:s ist nicht aktiv"\r
-#~ msgid "%0:s: Dataset %1:s unknown keyfields"\r
-#~ msgstr "%0:s: Datenmenge %1:s unbekannte Schlüsselfelder"\r
-#~ msgid "%0:s: Field %1:s not found in associated Adapter"\r
-#~ msgstr "%0:s: Feld %1:s im zugeordneten Adapter nicht gefunden"\r
-#~ msgid "%0:s: ValueField property value is blank"\r
-#~ msgstr "%0:s: Eigenschaftswert von ValueField ist leer"\r
-#~ msgid "%d MB"\r
-#~ msgstr "%d MB"\r
-#~ msgid "%d: Circular links are not allowed"\r
-#~ msgstr "%d: Zirkulärverweise sind nicht gestattet"\r
-#~ msgid "%f Julian cannot be represented as a DateTime"\r
-#~ msgstr ""\r
-#~ "%f Julianischer Wert kann nicht als Datum/Uhrzeitwert dargestellt werden"\r
-#~ msgid "%s"\r
-#~ msgstr "%s"\r
-#~ msgid "%s %s Error: (%d)%s"\r
-#~ msgstr "%s %s Fehler (%d)%s"\r
-#~ msgid "%s - %s"\r
-#~ msgstr "%s - %s"\r
-#~ msgid "%s - PortTypes:"\r
-#~ msgstr "%s - PortTypen:"\r
-#~ msgid "%s ActionManager property has not been assigned"\r
-#~ msgstr "%s ActionManager-Eigenschaft wurde nichts zugewiesen"\r
-#~ msgid "%s Address Error"\r
-#~ msgstr "%s Adress-Fehler"\r
-#~ msgid "%s Address Okay"\r
-#~ msgstr "%s Adresse OK"\r
-#~ msgid "%s Command successful."\r
-#~ msgstr "%s Anweisung erfolgreich."\r
-#~ msgid "%s Non-visual component for 32-bit Delphi."\r
-#~ msgstr "%s Nichtvisuelle Komponente für 32-Bit Delphi."\r
-#~ msgid "%s [%s<?>%s]"\r
-#~ msgstr "%s [%s<?>%s]"\r
-#~ msgid "%s cannot be set on a ref item"\r
-#~ msgstr "%s darf für ein Verweiselement nicht gesetzt werden"\r
-#~ msgid "%s component requires Client to function properly"\r
-#~ msgstr "Komponente %s setzt voraus, dass der Client richtig funktioniert."\r
-#~ msgid "%s component requires Server to function properly"\r
-#~ msgstr "Komponente %s setzt voraus, dass der Server richtig funktioniert."\r
-#~ msgid "%s could not be loaded."\r
-#~ msgstr "%s konnte nicht geladen werden."\r
-#~ msgid "%s directory structure."\r
-#~ msgstr "%s Verzeichnisstruktur."\r
-#~ msgid "%s does not allow hiding"\r
-#~ msgstr "%s kann nicht verborgen werden"\r
-#~ msgid "%s does not allow multiple files"\r
-#~ msgstr "Mehrere Dateien bei %s nicht zulässig"\r
-#~ msgid "%s does not allow multiple values"\r
-#~ msgstr "Mehrere Werte bei %s nicht zulässig"\r
-#~ msgid "%s does not support file upload"\r
-#~ msgstr "%s unterstützt den Datei-Upload nicht"\r
-#~ msgid "%s has a factor of zero"\r
-#~ msgstr "%s hat den Faktor Null"\r
-#~ msgid "%s is already in the StatusBar"\r
-#~ msgstr "%s befindet sich bereits in der Statuszeile"\r
-#~ msgid "%s is corrupt."\r
-#~ msgstr "%s ist beschädigt."\r
-#~ msgid "%s is not a Gopher+ server"\r
-#~ msgstr "%s ist kein Gopher+-Server"\r
-#~ msgid "%s is not a valid BCD value"\r
-#~ msgstr "%s ist kein gültiger BCD-Wert"\r
-#~ msgid "%s is not a valid hex string"\r
-#~ msgstr "%s ist kein gültiger Hex-String"\r
-#~ msgid "%s is not a valid service."\r
-#~ msgstr "%s ist kein gültiger Service."\r
-#~ msgid ""\r
-#~ "%s is not a valid value for field '%s'. The allowed range is %s to %s"\r
-#~ msgstr ""\r
-#~ "%s ist kein gültiger Wert für Feld '%s'. Der zulässige Bereich ist %s bis "\r
-#~ "%s"\r
-#~ msgid "%s not in a class registration group"\r
-#~ msgstr "%s befindet sich nicht in einer Gruppe für Klassenregistrierungen"\r
-#~ msgid "%s requires a file"\r
-#~ msgstr "Für %s ist eine Datei erforderlich"\r
-#~ msgid "%s%s%s %s"\r
-#~ msgstr "%s%s%s %s"\r
-#~ msgid "%s, Default"\r
-#~ msgstr "%s, Standard"\r
-#~ msgid "%s.Seek not implemented"\r
-#~ msgstr "%s.Seek nicht implementiert"\r
-#~ msgid "%s: Action name is blank"\r
-#~ msgstr "%s: Aktionsname fehlt"\r
-#~ msgid "%s: Adapter property is nil"\r
-#~ msgstr "%s: Adaptereigenschaft ist nil"\r
-#~ msgid "%s: DataSet property is nil"\r
-#~ msgstr "%s: Eigenschaft DataSet ist nil"\r
-#~ msgid "%s: DisplayComponent property is nil"\r
-#~ msgstr "%s: Eigenschaft DisplayComponent ist nil"\r
-#~ msgid "%s: Fieldname is blank"\r
-#~ msgstr "%s: Feldname fehlt"\r
-#~ msgid "&About..."\r
-#~ msgstr "&Info..."\r
-#~ msgid "&Activate at Startup"\r
-#~ msgstr "Bei Start &aktivieren"\r
-#~ msgid "&Active"\r
-#~ msgstr "&Aktiv"\r
-#~ msgid "&Add or Remove Buttons"\r
-#~ msgstr "&Schaltflächen hinzufügen oder entfernen"\r
-#~ msgid "&Allow XML Packets"\r
-#~ msgstr "Erl&aube XML-Pakete"\r
-#~ msgid "&Apply Event"\r
-#~ msgstr "Ereignis &anwenden"\r
-#~ msgid "&Arrange"\r
-#~ msgstr "An&ordnen"\r
-#~ msgid "&Back"\r
-#~ msgstr "&Zurück"\r
-#~ msgid "&Bindings"\r
-#~ msgstr "&Bindungen"\r
-#~ msgid "&Bold"\r
-#~ msgstr "Fe&tt"\r
-#~ msgid "&Browse"\r
-#~ msgstr "&Durchsuchen..."\r
-#~ msgid "&Browse URL"\r
-#~ msgstr "&URL durchsuchen"\r
-#~ msgid "&Browser:"\r
-#~ msgstr "&Browser:"\r
-#~ msgid "&Bullets"\r
-#~ msgstr "&Aufzählungszeichen"\r
-#~ msgid "&Caption Options"\r
-#~ msgstr "Ü&berschriftoptionen"\r
-#~ msgid "&Caption:"\r
-#~ msgstr "&Titel:"\r
-#~ msgid "&Cascade"\r
-#~ msgstr "Ü&berlappend"\r
-#~ msgid "&Center"\r
-#~ msgstr "&Zentriert"\r
-#~ msgid "&Connection"\r
-#~ msgstr "V&erbindung"\r
-#~ msgid "&Contents"\r
-#~ msgstr "I&nhalt"\r
-#~ msgid "&Copy Selection"\r
-#~ msgstr "Auswahl &kopieren"\r
-#~ msgid "&Customize"\r
-#~ msgstr "A&npassen"\r
-#~ msgid "&Database:"\r
-#~ msgstr "Datenban&k:"\r
-#~ msgid "&Dataset Editor..."\r
-#~ msgstr "&Dataset-Editor..."\r
-#~ msgid "&Default URL:"\r
-#~ msgstr "Standard-&URL:"\r
-#~ msgid "&Delete Selection"\r
-#~ msgstr "Auswahl &entfernen"\r
-#~ msgid "&Delete when max exceeded:"\r
-#~ msgstr "Bei Überschreiten des &Maximums löschen:"\r
-#~ msgid "&Detail"\r
-#~ msgstr "&Details"\r
-#~ msgid "&Details..."\r
-#~ msgstr "&Details..."\r
-#~ msgid "&Down"\r
-#~ msgstr "A&bwärts"\r
-#~ msgid "&Download URL"\r
-#~ msgstr "Von &URL herunterladen"\r
-#~ msgid "&Edit CommandText"\r
-#~ msgstr "Anweisungstext &bearbeiten"\r
-#~ msgid "&Edit Connection Properties"\r
-#~ msgstr "&Verbindungseigenschaften bearbeiten"\r
-#~ msgid "&Field"\r
-#~ msgstr "&Feld"\r
-#~ msgid "&Fill Color:"\r
-#~ msgstr "Füllf&arbe:"\r
-#~ msgid "&Find Next"\r
-#~ msgstr "&Weitersuchen"\r
-#~ msgid "&Find..."\r
-#~ msgstr "Su&chen..."\r
-#~ msgid "&Finish"\r
-#~ msgstr "&Fertig stellen"\r
-#~ msgid "&Forward"\r
-#~ msgstr "&Weiter"\r
-#~ msgid "&Help on Help"\r
-#~ msgstr "&Verwendung der Hilfe"\r
-#~ msgid "&IP Address"\r
-#~ msgstr "&IP-Adresse"\r
-#~ msgid "&Italic"\r
-#~ msgstr "&Kursiv"\r
-#~ msgid "&Items"\r
-#~ msgstr "&Einträge"\r
-#~ msgid "&Large icons"\r
-#~ msgstr "&Große Symbole"\r
-#~ msgid "&List"\r
-#~ msgstr "&Liste"\r
-#~ msgid "&Local"\r
-#~ msgstr "&Lokal"\r
-#~ msgid "&Log"\r
-#~ msgstr "Pr&otokoll"\r
-#~ msgid "&Log To List"\r
-#~ msgstr "&Log in Liste"\r
-#~ msgid "&Log Traffic"\r
-#~ msgstr "&Log des Verkehrs"\r
-#~ msgid "&Look in:"\r
-#~ msgstr "&Suchen in:"\r
-#~ msgid "&Menu animations:"\r
-#~ msgstr "&Menüanimationen:"\r
-#~ msgid "&Minimize All"\r
-#~ msgstr "&Alle verkleinern"\r
-#~ msgid "&Move Selection"\r
-#~ msgstr "Auswahl &verlagern"\r
-#~ msgid "&New Item"\r
-#~ msgstr "&Neuer Eintrag"\r
-#~ msgid "&New Message Part..."\r
-#~ msgstr "&Neuer Botschaftsteil..."\r
-#~ msgid "&New Node"\r
-#~ msgstr "&Neuer Knoten"\r
-#~ msgid "&Next"\r
-#~ msgstr "Tab"\r
-#~ msgid "&Open"\r
-#~ msgstr "Ö&ffnen"\r
-#~ msgid "&Open Picture..."\r
-#~ msgstr "&Bild öffnen..."\r
-#~ msgid "&Open..."\r
-#~ msgstr "Ö&ffnen..."\r
-#~ msgid "&Options..."\r
-#~ msgstr "&Optionen..."\r
-#~ msgid "&Port"\r
-#~ msgstr "&Port"\r
-#~ msgid "&Port:"\r
-#~ msgstr "&Port:"\r
-#~ msgid "&Previous"\r
-#~ msgstr "&Zurück"\r
-#~ msgid "&Print..."\r
-#~ msgstr "D&rucken..."\r
-#~ msgid "&Protocol:"\r
-#~ msgstr "&Protokoll:"\r
-#~ msgid "&Reload"\r
-#~ msgstr "Neu &laden"\r
-#~ msgid "&Remote"\r
-#~ msgstr "E&xtern"\r
-#~ msgid "&Rename"\r
-#~ msgstr "U&mbenennen"\r
-#~ msgid "&Replace"\r
-#~ msgstr "Erset&zen"\r
-#~ msgid "&Reset"\r
-#~ msgstr "&Zurücksetzen"\r
-#~ msgid "&Reset..."\r
-#~ msgstr "Symbolleisten"\r
-#~ msgid "&Run..."\r
-#~ msgstr "&Ausführen..."\r
-#~ msgid "&Save Picture..."\r
-#~ msgstr "Bild &speichern..."\r
-#~ msgid "&Search Path:"\r
-#~ msgstr "&Suchpfad:"\r
-#~ msgid "&Send Mail..."\r
-#~ msgstr "Mail &senden..."\r
-#~ msgid "&Server"\r
-#~ msgstr "&Server:"\r
-#~ msgid "&Server:"\r
-#~ msgstr "&Server:"\r
-#~ msgid "&Service Editor ..."\r
-#~ msgstr "&Service-Editor..."\r
-#~ msgid "&Show in Log"\r
-#~ msgstr "I&n Protokoll anzeigen"\r
-#~ msgid "&Small Icons"\r
-#~ msgstr "&Kleine Symbole"\r
-#~ msgid "&Start Server"\r
-#~ msgstr "&Server starten"\r
-#~ msgid "&State Index:"\r
-#~ msgstr "Status-&Index:"\r
-#~ msgid "&Strikeout"\r
-#~ msgstr "Format"\r
-#~ msgid "&Tile Vertically"\r
-#~ msgstr "&Vertikal anordnen"\r
-#~ msgid "&Toolbar Options"\r
-#~ msgstr "Sy&mbolleistenoptionen"\r
-#~ msgid "&Topic Search"\r
-#~ msgstr "&Suche über Schlüsselwort"\r
-#~ msgid "&Translate Post"\r
-#~ msgstr "&POST übersetzen"\r
-#~ msgid "&Translate Text"\r
-#~ msgstr "&Text übersetzen"\r
-#~ msgid "&Transparent Color:"\r
-#~ msgstr "&Transparent:"\r
-#~ msgid "&UDP Port:"\r
-#~ msgstr "U&DP-Port:"\r
-#~ msgid "&Underline"\r
-#~ msgstr "&Unterstrichen"\r
-#~ msgid "&Undo"\r
-#~ msgstr "&Rückgängig"\r
-#~ msgid "&Up"\r
-#~ msgstr "A&ufwärts"\r
-#~ msgid "&Up one directory"\r
-#~ msgstr "Ein Verzeichnis nach &oben"\r
-#~ msgid "&Web Page Editor..."\r
-#~ msgstr "Editor für &Web-Seiten..."\r
-#~ msgid "&Wrap Text"\r
-#~ msgstr "Text &umbrechen"\r
-#~ msgid ""\r
-#~ " <span class=\"Tip\">Link to WS-Inspection document of "\r
-#~ "Services <a href=\"%s\">here</a></span>"\r
-#~ msgstr ""\r
-#~ " <span class=\"Tip\">Verknüpfung mit WS-Inspektionsdokument "\r
-#~ "der Services <a href=\"%s\">hier</a></span>"\r
-#~ msgid "'%d.%d' is not a valid timestamp"\r
-#~ msgstr "'%d.%d' ist kein gültiger Zeitstempel"\r
-#~ msgid "'%g' is not a valid date and time"\r
-#~ msgstr "'%g' kein gültiger Datums- und Zeitwet"\r
-#~ msgid "'%s' is not a valid GUID value"\r
-#~ msgstr "'%s' kein gültiger Wert für GUID"\r
-#~ msgid "'%s' is not a valid boolean value"\r
-#~ msgstr "'%s' ist kein gültiger boolescher Wert"\r
-#~ msgid "'%s' is not a valid currency value"\r
-#~ msgstr "'%s' ist kein gültiger Währungwert"\r
-#~ msgid "(%d, %d) is not a valid DateDay pair"\r
-#~ msgstr "(%d, %d) ist kein gültiger Wert für die Tagesangabe im Datum"\r
-#~ msgid "(%d, %d, %d) is not a valid DateWeek triplet"\r
-#~ msgstr "(%d, %d, %d) ist kein gültiger Wert für die Wochenangabe im Datum"\r
-#~ msgid "(%d, %d, %d, %d) is not a valid DateMonthWeek quad"\r
-#~ msgstr ""\r
-#~ "(%d, %d, %d, %d) ist kein gültiger Wert für die Monats- und Wochenangabe "\r
-#~ "im Datum"\r
-#~ msgid "(%d, %d, %d, %d) is not a valid DayOfWeekInMonth quad"\r
-#~ msgstr ""\r
-#~ "(%d, %d, %d, %d) ist kein gültiger Wert für dieTages- und Monatsangabe im "\r
-#~ "Datum"\r
-#~ msgid "(ADT)"\r
-#~ msgstr "(ADT)"\r
-#~ msgid "(All Actions)"\r
-#~ msgstr "(Alle Aktionen)"\r
-#~ msgid "(Array)"\r
-#~ msgstr "(Array)"\r
-#~ msgid "(Binary)"\r
-#~ msgstr "(Binär)"\r
-#~ msgid "(Checkmark toggles visibility)"\r
-#~ msgstr "(Häkchen schaltet Anzeige um)"\r
-#~ msgid "(No Category)"\r
-#~ msgstr "(Keine Kategorie)"\r
-#~ msgid "(No Name)"\r
-#~ msgstr "(Kein Name)"\r
-#~ msgid "(Not available)"\r
-#~ msgstr "(Nicht verfügbar)"\r
-#~ msgid "(Null)"\r
-#~ msgstr "(Null)"\r
-#~ msgid "(Unassigned)"\r
-#~ msgstr "(Nicht zugewiesen)"\r
-#~ msgid "(none)"\r
-#~ msgstr "(Leer)"\r
-#~ msgid "-Err 501 MailB is not implemented"\r
-#~ msgstr "-Err 501 MailB ist nicht implementiert"\r
-#~ msgid "/Clean"\r
-#~ msgstr "/Clean"\r
-#~ msgid "/Details"\r
-#~ msgstr "/Details"\r
-#~ msgid "/List"\r
-#~ msgstr "/List"\r
-#~ msgid "1999 XML Schema Translator (.xsd <-> .xsd)"\r
-#~ msgstr "1999 XML-Schema-Übersetzung (.xsd <-> .xsd)"\r
-#~ msgid "3D Dark Shadow"\r
-#~ msgstr "3D Dunkler Schatten"\r
-#~ msgid "3D Light"\r
-#~ msgstr "3D Hell"\r
-#~ msgid "<#LIST>"\r
-#~ msgstr "<#LIST>"\r
-#~ msgid "</BODY>"\r
-#~ msgstr "</BODY>"\r
-#~ msgid "</HTML>"\r
-#~ msgstr "</HTML>"\r
-#~ msgid "</UL></BODY></HTML>\n"\r
-#~ msgstr "</UL></BODY></HTML>\n"\r
-#~ msgid ""\r
-#~ "</head><body><h1>Error Encountered</h1><P>Interface %s not found</P></"\r
-#~ "body></html>"\r
-#~ msgstr ""\r
-#~ "</head><body><h1>Fehler aufgetreten</h1><P>Interface %s wurde nicht "\r
-#~ "gefunden</P></body></html>"\r
-#~ msgid ""\r
-#~ "</head><body><h1>Forbidden (403)</h1><P>Access Forbidden</P></body></html>"\r
-#~ msgstr ""\r
-#~ "</head><body><h1>Verboten (403)</h1><P>Zugang verboten</P></body></html>"\r
-#~ msgid "<CR>"\r
-#~ msgstr "<CR>"\r
-#~ msgid "<Components[%d]>"\r
-#~ msgstr "<Komponenten[%d]>"\r
-#~ msgid "<EOL>"\r
-#~ msgstr "<EOL>"\r
-#~ msgid ""\r
-#~ "<HTML><HEAD><TITLE>Directory of %s</TITLE></HEAD><BODY><H1>Directory of %"\r
-#~ "0:s</H1>\n"\r
-#~ msgstr ""\r
-#~ "<HTML><HEAD><TITLE>Verzeichnis von %s</TITLE></HEAD><BODY><H1>Verzeichnis "\r
-#~ "von %0:s</H1>\n"\r
-#~ msgid ""\r
-#~ "<HTML><HEAD><TITLE>Unauthorized</TITLE></HEAD><BODY><H1>Unauthorized</"\r
-#~ "H1>Proper authorization is required for this area. Either your browser "\r
-#~ "does not perform authorization, or your authorization has failed.</BODY></"\r
-#~ "HTML>\n"\r
-#~ msgstr ""\r
-#~ "<HTML><HEAD><TITLE>Nicht autorisiert</TITLE></HEAD><BODY><H1>Nicht "\r
-#~ "autorisiert</H1>Für diesen Bereich ist eine Anmeldung erforderlich. "\r
-#~ "Entweder hat Ihr Browser keine Anmeldung durchgeführt oder Ihre Anmeldung "\r
-#~ "ist mißlungen.</BODY></HTML>\n"\r
-#~ msgid ""\r
-#~ "<HTML><TITLE>Directory browsing is forbidden</TITLE><BODY><H1>The "\r
-#~ "requested URL is forbidden</H1><P>HTTP status code: 403</BODY></HTML>\n"\r
-#~ msgstr ""\r
-#~ "<HTML><TITLE>Das Durchsuchen von Verzeichnissen ist nicht gestattet</"\r
-#~ "TITLE><BODY><H1>Der Zugriff auf die angeforderte URL ist nicht gestattet</"\r
-#~ "H1><P>HTTP-Statuscode: 403</BODY></HTML>\n"\r
-#~ msgid ""\r
-#~ "<HTML><TITLE>Invalid HTTP request: Method not allowed for HTTP/1.0</"\r
-#~ "TITLE><BODY><H1>Invalid HTTP request: Method not allowed for HTTP/1.0</"\r
-#~ "H1><P>HTTP status code: 400</BODY></HTML>\n"\r
-#~ msgstr ""\r
-#~ "<HTML><TITLE>Ungültige HTTP-Anforderung: Methode für HTTP/1.0 nicht "\r
-#~ "zulässig</TITLE><BODY><H1>Ungültige HTTP-Anforderung: Methode für "\r
-#~ "HTTP/1.0 nicht zulässig</H1><P>HTTP-Statuscode: 400</BODY></HTML>\n"\r
-#~ msgid ""\r
-#~ "<HTML><TITLE>The requested URL is forbidden</TITLE><BODY><H1>The "\r
-#~ "requested URL is forbidden</H1><P>HTTP status code: 403</BODY></HTML>\n"\r
-#~ msgstr ""\r
-#~ "<HTML><TITLE>Der Zugriff auf die angeforderte URL ist nicht gestattet</"\r
-#~ "TITLE><BODY><H1>Der Zugriff auf die angeforderte URL ist nicht gestattet</"\r
-#~ "H1><P>HTTP-Statuscode: 403</BODY></HTML>\n"\r
-#~ msgid "<LF>"\r
-#~ msgstr "<LF>"\r
-#~ msgid "<LI><A HREF=\"%s\">%s</A> (%d bytes)\n"\r
-#~ msgstr "<LI><A HREF=\"%s\">%s</A> (%d Bytes)\n"\r
-#~ msgid "<LI>[ <A HREF=\"%s\">%s</A> ]\n"\r
-#~ msgstr "<LI>[ <A HREF=\"%s\">%s</A> ]\n"\r
-#~ msgid "<No Records>"\r
-#~ msgstr "<Keine Datensätze>"\r
-#~ msgid ""\r
-#~ "<TITLE>Internal Server Error</TITLE><BODY><H1>Internal Server Error</"\r
-#~ "H1><P>HTTP status code: 500<P>HTTP error message: %s</BODY>"\r
-#~ msgstr ""\r
-#~ "<TITLE>Interner Server-Fehler</TITLE><BODY><H1>Interner Server-Fehler</"\r
-#~ "H1><P>HTTP-Statuscode: 500<P>HTTP-Fehlermeldung: %s</BODY>"\r
-#~ msgid ""\r
-#~ "<TITLE>The requested URL was not found</TITLE><BODY><H1>The requested URL "\r
-#~ "was not found</H1><P>HTTP status code: 404</BODY>"\r
-#~ msgstr ""\r
-#~ "<TITLE>Die angeforderte URL wurde nicht gefunden</TITLE><BODY><H1>Die "\r
-#~ "angeforderte URL wurde nicht gefunden</H1><P>HTTP-Statuscode: 404</BODY>"\r
-#~ msgid "<UL>\n"\r
-#~ msgstr "<UL>\n"\r
-#~ msgid "<Unchanged>"\r
-#~ msgstr "<Unverändert>"\r
-#~ msgid "<a HREF=<#PATH>List>View List</a> | <a>View Details</a>\n"\r
-#~ msgstr ""\r
-#~ "<a HREF=<#PATH>List>Zeige Lise</a> | <a>Zeige Details</a>\n"\r
-#~ msgid "<a href=\"%s\">%s</a> > <span class=\"Off\">%s</span>"\r
-#~ msgstr "<a href=\"%s\">%s</a> > <span class=\"Off\">%s</span>"\r
-#~ msgid ""\r
-#~ "<a>View List</a> | <a HREF=\"<#PATH>Details\">View Details</a>\n"\r
-#~ msgstr ""\r
-#~ "<a>Zeige Liste</a> | <a HREF=\"<#PATH>Details\">Zeige Details</"\r
-#~ "a>\n"\r
-#~ msgid ""\r
-#~ "<html><body><h1>Internal Application Error</h1>\n"\r
-#~ "<p>%0:s\n"\r
-#~ "<p><hr width=\"100%%\"><i>%1:s</i></body></html>"\r
-#~ msgstr ""\r
-#~ "<html><body><h1>Interner Anwendungsfehler</h1>\n"\r
-#~ "<p>%0:s\n"\r
-#~ "<p><hr width=\"100%%\"><i>%1:s</i></body></html>"\r
-#~ msgid ""\r
-#~ "<table width=\"95%%\" border=\"1\" cellspacing=\"0\" bordercolor=\"#C0C0C0"\r
-#~ "\">\n"\r
-#~ "<tr>\n"\r
-#~ "<td colspan=2>\n"\r
-#~ "<font color=\"#727272\"><b>Error[%0:d]:</b> \n"\r
-#~ "%1:s\n"\r
-#~ "</font>\n"\r
-#~ "</td>\n"\r
-#~ "</tr>\n"\r
-#~ "<tr>\n"\r
-#~ "<td>\n"\r
-#~ "<font color=\"#727272\"><b>Line:</b> \n"\r
-#~ "%2:d\n"\r
-#~ "</font>\n"\r
-#~ "</td>\n"\r
-#~ "<td>\n"\r
-#~ "<font color=\"#727272\"><b>Position:</b> \n"\r
-#~ "%3:d\n"\r
-#~ "</font>\n"\r
-#~ "</td>\n"\r
-#~ "</tr>\n"\r
-#~ "</table>\n"\r
-#~ msgstr ""\r
-#~ "<table width=\"95%%\" border=\"1\" cellspacing=\"0\" bordercolor=\"#C0C0C0"\r
-#~ "\">\n"\r
-#~ "<tr>\n"\r
-#~ "<td colspan=2>\n"\r
-#~ "<font color=\"#727272\"><b>Fehler[%0:d]:</b> \n"\r
-#~ "%1:s\n"\r
-#~ "</font>\n"\r
-#~ "</td>\n"\r
-#~ "</tr>\n"\r
-#~ "<tr>\n"\r
-#~ "<td>\n"\r
-#~ "<font color=\"#727272\"><b>Zeile:</b> \n"\r
-#~ "%2:d\n"\r
-#~ "</font>\n"\r
-#~ "</td>\n"\r
-#~ "<td>\n"\r
-#~ "<font color=\"#727272\"><b>Position:</b> \n"\r
-#~ "%3:d\n"\r
-#~ "</font>\n"\r
-#~ "</td>\n"\r
-#~ "</tr>\n"\r
-#~ "</table>\n"\r
-#~ msgid "@ Outside address"\r
-#~ msgstr "@ Outside-Adresse"\r
-#~ msgid "A call to an OS function failed"\r
-#~ msgstr "Ein Aufruf einer Betriebssystemfunktion ist fehlgeschlagen"\r
-#~ msgid ""\r
-#~ "A file with that name already exists. Please specify a different filename."\r
-#~ msgstr ""\r
-#~ "Eine Datei mit diesem Namen gibt es bereits. Geben Sie einen anderen "\r
-#~ "Dateinamen an."\r
-#~ msgid "A key with the name of \"%s\" already exists"\r
-#~ msgstr "Schlüssel mit der Bezeichnung \"%s\" existiert bereits"\r
-#~ msgid "A message has been received but the commication mode is unknown"\r
-#~ msgstr ""\r
-#~ "Es wurde eine Botschaft empfangen, aber der Kommunikationsmodus ist "\r
-#~ "unbekannt"\r
-#~ msgid "A script error occured. Do you want to debug?"\r
-#~ msgstr "Es ist ein Script-Fehler aufgetreten. Möchten Sie ihn suchen?"\r
-#~ msgid "A style named %s has already been registered"\r
-#~ msgstr "Ein Attribut namens %s wurde bereits registriert"\r
-#~ msgid "A transaction is already active"\r
-#~ msgstr "Es ist bereits eine Transaktion aktiv"\r
-#~ msgid "A&ctions:"\r
-#~ msgstr "&Aktionen:"\r
-#~ msgid "A&pply"\r
-#~ msgstr "Ü&bernehmen"\r
-#~ msgid "About"\r
-#~ msgstr "Info"\r
-#~ msgid "About Internet &Direct (Indy) %s..."\r
-#~ msgstr "Info über Internet &Direct (Indy) %s..."\r
-#~ msgid "About Web App Debugger"\r
-#~ msgstr "Info über den Debugger für Web-Anwendungen"\r
-#~ msgid "About..."\r
-#~ msgstr "Info..."\r
-#~ msgid "AcceptWait property cannot be modified while server is active."\r
-#~ msgstr ""\r
-#~ "Die Eigenschaft AcceptWait kann nicht modifiziert werden, während der "\r
-#~ "Server aktiv ist."\r
-#~ msgid "Accepted"\r
-#~ msgstr "Akzeptiert"\r
-#~ msgid "Access denied to \"%s\""\r
-#~ msgstr "Zugriff auf \"%s\" verweigert"\r
-#~ msgid "Access denied."\r
-#~ msgstr "Zugriff verweigert."\r
-#~ msgid "Access to %s denied"\r
-#~ msgstr "Zugriff auf %s verweigert."\r
-#~ msgid "Access violation"\r
-#~ msgstr "Zugriffsverletzung"\r
-#~ msgid "Access violation at address %p, accessing address %p"\r
-#~ msgstr "Access violation at address %p, accessing address %p"\r
-#~ msgid "AccessRights"\r
-#~ msgstr "Zugriffsrechte"\r
-#~ msgid "AcreFeet"\r
-#~ msgstr "Morgen/Fuß"\r
-#~ msgid "AcreInches"\r
-#~ msgstr "Morgen/Zoll"\r
-#~ msgid "Acres"\r
-#~ msgstr "Morgen"\r
-#~ msgid "Action can't redirect to blank URL"\r
-#~ msgstr "Aktion kann nicht zu leerer URL umleiten"\r
-#~ msgid "Action can't respone to unknown HTTP method"\r
-#~ msgstr "Aktion kann nicht auf unbekannte HTTP -Methode antworten"\r
-#~ msgid "Action does not provide response"\r
-#~ msgstr "Aktion sieht keine Antwort vor"\r
-#~ msgid "ActionManager must first be assigned"\r
-#~ msgstr "ActionManager muss zuerst zugewiesen werden"\r
-#~ msgid "Actions"\r
-#~ msgstr "Aktionen"\r
-#~ msgid "Active Border"\r
-#~ msgstr "Aktiver Rahmen"\r
-#~ msgid "Active Caption"\r
-#~ msgstr "Aktive Titelleiste"\r
-#~ msgid "Adapter Request not handled: %0:s, %1:s"\r
-#~ msgstr "Adapteranforderung nicht behandelt: %0:s, %1:s"\r
-#~ msgid "Add"\r
-#~ msgstr "Hinzufügen"\r
-#~ msgid "Add &SubItem"\r
-#~ msgstr "Hin&zufügen"\r
-#~ msgid "Add Actions"\r
-#~ msgstr "Aktionen hinzufügen"\r
-#~ msgid "Add Actions..."\r
-#~ msgstr "Aktionen hinzufügen..."\r
-#~ msgid "Add All Actions"\r
-#~ msgstr "Alle Aktionen hinzufügen"\r
-#~ msgid "Add All Actions..."\r
-#~ msgstr "Alle Aktionen hinzufügen..."\r
-#~ msgid "Add All Columns"\r
-#~ msgstr "Alle Spalten hinzufügen"\r
-#~ msgid "Add All Commands"\r
-#~ msgstr "Alle Befehle hinzufügen"\r
-#~ msgid "Add All Fields"\r
-#~ msgstr "Alle Felder hinzufügen"\r
-#~ msgid "Add All Params"\r
-#~ msgstr "Alle Parameter hinzufügen"\r
-#~ msgid "Add Columns"\r
-#~ msgstr "Spalten hinzufügen"\r
-#~ msgid "Add Columns..."\r
-#~ msgstr "Spalten hinzufügen..."\r
-#~ msgid "Add Commands"\r
-#~ msgstr "Befehle hinzufügen"\r
-#~ msgid "Add Commands..."\r
-#~ msgstr "Befehle hinzufügen..."\r
-#~ msgid "Add Fields..."\r
-#~ msgstr "Felder hinzufügen..."\r
-#~ msgid "Add Images"\r
-#~ msgstr "Bilder hinzufügen"\r
-#~ msgid "Add Params..."\r
-#~ msgstr "Parameter hinzufügen..."\r
-#~ msgid "Add item"\r
-#~ msgstr "Eintrag hinzufügen"\r
-#~ msgid "Additional"\r
-#~ msgstr "Zusätzlich"\r
-#~ msgid "Address already in use."\r
-#~ msgstr "Die Adresse ist bereits in Gebrauch."\r
-#~ msgid "Address family not supported by protocol family."\r
-#~ msgstr "Die Adressfamilie wird von der Protokollfamilie nicht unterstützt."\r
-#~ msgid "Address type not supported."\r
-#~ msgstr "Der Adresstyp wird nicht unterstützt."\r
-#~ msgid "Administrator"\r
-#~ msgstr "Administrator"\r
-#~ msgid "Alert: action must be taken immediately"\r
-#~ msgstr "Alarm: Es muss sofort etwas getan werden"\r
-#~ msgid "Align &Left"\r
-#~ msgstr "&Links ausrichten"\r
-#~ msgid "Align &Right"\r
-#~ msgstr "&Rechts ausrichten"\r
-#~ msgid "Align Left|Aligns text at the left indent"\r
-#~ msgstr "Links ausrichten|Text linksbündig ausrichten"\r
-#~ msgid "Align Right|Aligns text at the right indent"\r
-#~ msgstr "Rechts ausrichten|Text rechtsbündig ausrichten"\r
-#~ msgid "All Files (*)|*"\r
-#~ msgstr "Alle Dateien(*)|*"\r
-#~ msgid "All Files (*)|*|"\r
-#~ msgstr "Alle Dateien (*)|*|"\r
-#~ msgid "All Files (*.*)|*.*"\r
-#~ msgstr "Alle Dateien(*.*)|*.*"\r
-#~ msgid "All Files (*.*)|*.*|"\r
-#~ msgstr "Alle Dateien (*.*)|*.*|"\r
-#~ msgid "All Files(*)"\r
-#~ msgstr "Alle Dateien (*)"\r
-#~ msgid "Allowed login attempts exceeded, good bye."\r
-#~ msgstr "Die Anzahl erlaubter Anmeldeversuche wurde überschritten, goodbye."\r
-#~ msgid "Already connected."\r
-#~ msgstr "Verbindung besteht bereits."\r
-#~ msgid "An About Box is not available for this control"\r
-#~ msgstr "Für dieses Element gibt es kein Info-Fenster"\r
-#~ msgid "An unknown error occurred while processing the certificate."\r
-#~ msgstr "Beim Bearbeiten des Zertifikats ist ein Fehler aufgetreten."\r
-#~ msgid "Angstroms"\r
-#~ msgstr "Angström"\r
-#~ msgid "Anonymous login OK, send e-mail as password."\r
-#~ msgstr "Anonyme Anmeldung OK, E-Mail als Passwort senden."\r
-#~ msgid "Anonymous user logged in, proceed."\r
-#~ msgstr "Anonymer Benutzer angemeldet, weiter."\r
-#~ msgid "Any"\r
-#~ msgstr "Any"\r
-#~ msgid "Application Workspace"\r
-#~ msgstr "Anwendungsarbeitsbereich"\r
-#~ msgid "Apply &to all toolbars"\r
-#~ msgstr "&Für alle Symbolleisten verwenden"\r
-#~ msgid "Apply caption options &to all toolbars"\r
-#~ msgstr "Optionen für alle Symbolleisten verwenden"\r
-#~ msgid "Aqua"\r
-#~ msgstr "Aquamarin"\r
-#~ msgid "Are you sure you want to delete \"%s\"?"\r
-#~ msgstr "Wollen Sie \"%s\" wirklich löschen?"\r
-#~ msgid "Are you sure you want to delete these %d items?"\r
-#~ msgstr "Wollen Sie diese %d Einträge wirklich löschen?"\r
-#~ msgid "Area"\r
-#~ msgstr "Fläche"\r
-#~ msgid "Ares"\r
-#~ msgstr "Ar"\r
-#~ msgid "Array Node: %s has too many elements"\r
-#~ msgstr "Array-Knoten: %s hat zu viele Elemente"\r
-#~ msgid "Array type expected. Node %s"\r
-#~ msgstr "Array-Typ erwartet. Knoten %s"\r
-#~ msgid "Assigned Port value %d is invalid"\r
-#~ msgstr "Zugewiesener Wert für Port %d ist ungültig"\r
-#~ msgid "AstronomicalUnits"\r
-#~ msgstr "Astronomische Einheiten"\r
-#~ msgid "Attempt to %s while the HL7 Component is not working"\r
-#~ msgstr "Versuch zu %s wobei die HL7-Komponente nicht funktioniert"\r
-#~ msgid "Attempting to put items into a virtual style listbox"\r
-#~ msgstr "Versuch, Elemente in ein virtuelles Stillistenfeld einzufügen"\r
-#~ msgid "Attribute already associated with another element"\r
-#~ msgstr "Das Attribut ist bereits mit einem anderen Element verknüpft"\r
-#~ msgid "Attributes"\r
-#~ msgstr "Attribute"\r
-#~ msgid "Attributes are not supported on this node type"\r
-#~ msgstr "Attribute werden bei diesem Knotentyp nicht unterstützt"\r
-#~ msgid "Authenticated"\r
-#~ msgstr "Authentifiziert"\r
-#~ msgid "Authentication Failed"\r
-#~ msgstr "Authentifizierung fehlgeschlagen"\r
-#~ msgid "Authentication error to socks server."\r
-#~ msgstr "Authentifizierungsfehler bei Socks-Server."\r
-#~ msgid "Auto Preview"\r
-#~ msgstr "Schnellvorschau"\r
-#~ msgid "Avg Response Time:"\r
-#~ msgstr "Mittlere Antwortzeit:"\r
-#~ msgid "BCD overflow"\r
-#~ msgstr "BCD-Überlauf"\r
-#~ msgid "Back"\r
-#~ msgstr "Zurück"\r
-#~ msgid "BackTab"\r
-#~ msgstr "RückTab"\r
-#~ msgid "Background"\r
-#~ msgstr "Hintergrund"\r
-#~ msgid "Backspace"\r
-#~ msgstr "Rück"\r
-#~ msgid "Backup Database files"\r
-#~ msgstr "Datenbankdateien sichern"\r
-#~ msgid "Bad Gateway"\r
-#~ msgstr "Falsches Gateway"\r
-#~ msgid "Bad Request"\r
-#~ msgstr "Falsche Anforderung"\r
-#~ msgid "Bad address."\r
-#~ msgstr "Falsche Adresse."\r
-#~ msgid "Bad file number."\r
-#~ msgstr "Falsche Dateinummer."\r
-#~ msgid "Bad protocol option."\r
-#~ msgstr "Falsche Protokolloption."\r
-#~ msgid "Bad variant type %x"\r
-#~ msgstr "Falscher Variant-Typ %x"\r
-#~ msgid "Binding Editor"\r
-#~ msgstr "Editor für Bindungen"\r
-#~ msgid "Bitmaps (*.bmp)|*.bmp"\r
-#~ msgstr "Bitmaps (*.bmp)|*.bmp"\r
-#~ msgid "Black"\r
-#~ msgstr "Schwarz"\r
-#~ msgid "Blue"\r
-#~ msgstr "Blau"\r
-#~ msgid "Body Text Editor"\r
-#~ msgstr "Editor für Textkörper"\r
-#~ msgid "Boolean parameter expected"\r
-#~ msgstr "Boolescher Parameter erwartet"\r
-#~ msgid "Bring to Front"\r
-#~ msgstr "Nach vorne setzen"\r
-#~ msgid "Browse URL"\r
-#~ msgstr "Internet"\r
-#~ msgid "BrowseAction"\r
-#~ msgstr "BrowseAction"\r
-#~ msgid "Build"\r
-#~ msgstr "Erzeugen"\r
-#~ msgid "Built-in Type"\r
-#~ msgstr "Integrierter Typ"\r
-#~ msgid "Bullets|Inserts a bullet on the current line"\r
-#~ msgstr ""\r
-#~ "Aufzählungszeichen|In die aktuielle Zeile ein Aufzählungszeichen einfügen"\r
-#~ msgid "Button Face"\r
-#~ msgstr "Schalterfläche"\r
-#~ msgid "Button Highlight"\r
-#~ msgstr "Schalterhervorhebung"\r
-#~ msgid "Button Shadow"\r
-#~ msgstr "Schalterschatten"\r
-#~ msgid "Button Text"\r
-#~ msgstr "Schaltertext"\r
-#~ msgid "Byte index out of range."\r
-#~ msgstr "Byte-Index außerhalb des gültigen Bereichs."\r
-#~ msgid ""\r
-#~ "ByteBool, WordBool and LongBool cannot be exposed by WebServices. Please "\r
-#~ "use 'Boolean'"\r
-#~ msgstr ""\r
-#~ "ByteBool, WordBool und LongBool käönnen durch WebServices nicht "\r
-#~ "dargestellt werden. Bitte verwenden Sie 'Boolean'"\r
-#~ msgid "C&lose"\r
-#~ msgstr "S&chließen"\r
-#~ msgid "CRC Failed"\r
-#~ msgstr "CRC fehlgeschlagen"\r
-#~ msgid "Call to %s.GetByte [property Bytes] with index <> [0..%d]"\r
-#~ msgstr "Aufruf von %s.GetByte [property Bytes] mit Index <> [0..%d]"\r
-#~ msgid "Can not bind in port range (%d - %d)"\r
-#~ msgstr "Port-Beriech (%d - %d) kann nicht eingebunden werden"\r
-#~ msgid "Can not change credentials after handle aquired. Use Release first"\r
-#~ msgstr ""\r
-#~ "Beglaubigung kann nicht nach Holen des Handle geändert werden. Zuerst "\r
-#~ "Release benutzen"\r
-#~ msgid "Can't execute %s %d"\r
-#~ msgstr "Ausführung nicht möglich von %s %d"\r
-#~ msgid "Can't find included page: %s"\r
-#~ msgstr "Einbezogene Seite %s nicht gefunden"\r
-#~ msgid "Can't open data connection."\r
-#~ msgstr "Datenverbindung klann nicht geöffnet werden."\r
-#~ msgid "Cannot allocate socket."\r
-#~ msgstr "Socket kann nicht zugewiesen werden."\r
-#~ msgid ""\r
-#~ "Cannot assign a subitem to an actionbar when one of it's parent's is "\r
-#~ "already assigned to an actionbar"\r
-#~ msgstr ""\r
-#~ "Unterelement kann nicht zu Aktionsleiste hinzugefügt werden, wenn ein "\r
-#~ "übergeordnetes Element bereits einer Aktionsleiste zugewiesen ist"\r
-#~ msgid "Cannot assign requested address."\r
-#~ msgstr "Die angeforderte Adresse kann nicht zugewiesen werden."\r
-#~ msgid "Cannot call TerminateAndWaitFor on FreeAndTerminate threads"\r
-#~ msgstr ""\r
-#~ "Aufruf von TerminateAndWaitFor für FreeAndTerminate-Threads nicht möglich"\r
-#~ msgid "Cannot change connection on Active Monitor"\r
-#~ msgstr "Die Verbindung kann bei aktivem Monitor nicht geändert werden"\r
-#~ msgid "Cannot change session state when the server is active."\r
-#~ msgstr ""\r
-#~ "Sitzungsstatus kann nicht geändert werden, während der Server aktiv ist.."\r
-#~ msgid "Cannot change target while active."\r
-#~ msgstr "Ziel kann in aktivem Zustand nicht geändert werden."\r
-#~ msgid "Cannot convert NAN to TBcd value"\r
-#~ msgstr "NAN kann nicht zu TBcd-Wert konvertiert werden"\r
-#~ msgid "Cannot convert empty string to TBcd value"\r
-#~ msgstr "Leerer String kann nicht in TBcd-Wert konvertiert werden"\r
-#~ msgid "Cannot convert from the specified type"\r
-#~ msgstr "Konvertierung des angegebenen Typs kann nicht durchgeführt werden"\r
-#~ msgid "Cannot convert scientific notation to TBcd value"\r
-#~ msgstr ""\r
-#~ "Wissenschaftliche Notation kann nicht zu TBcd-Wert konvertiert werden"\r
-#~ msgid "Cannot convert to TBcd: string has more than 64 digits: %s"\r
-#~ msgstr ""\r
-#~ "Keine Konvertierung nach TBcd: String enthält mehr als 64 Ziffern: %s"\r
-#~ msgid "Cannot convert to the specified type"\r
-#~ msgstr "Konvertierung in den angegebenen Typ kann nicht durchgeführt werden"\r
-#~ msgid "Cannot create a method for an unnamed component"\r
-#~ msgstr "Für eine unbenannte Komponente kann keine Methode erstellt werden."\r
-#~ msgid "Cannot create file \"%s\". %s"\r
-#~ msgstr "Datei \"%s\" kann nicht erstellt werden. %s"\r
-#~ msgid "Cannot create script engine: %s. Error: %x"\r
-#~ msgstr "Script-Engine kann nicht erzeugt werden: %s. Fehler: %x"\r
-#~ msgid "Cannot find TableName in CommandText"\r
-#~ msgstr "Eigenschaft TableName in CommandText nicht gefunden"\r
-#~ msgid "Cannot find node referenced by ID %s"\r
-#~ msgstr "Von ID %s referenzierten Knoten nicht gefunden"\r
-#~ msgid "Cannot focus a disabled or invisible window (%s)"\r
-#~ msgstr ""\r
-#~ "Ein deaktiviertes oder unsichtbares Fenster (%s) kann den Fokus nicht "\r
-#~ "erhalten"\r
-#~ msgid "Cannot initialize script engine"\r
-#~ msgstr "Script-Engine kann nicht initialisiert werden"\r
-#~ msgid "Cannot insert child node"\r
-#~ msgstr "Untergeordneter Knoten kann nicht eingefügt werden"\r
-#~ msgid "Cannot open detail table with master closed"\r
-#~ msgstr ""\r
-#~ "Detailtabelle kann nicht geöffnet werden, wenn die Haupttabelle "\r
-#~ "geschlossen ist."\r
-#~ msgid "Cannot open file \"%s\". %s"\r
-#~ msgstr "Datei %s kann nicht geöffnet werden. %s"\r
-#~ msgid "Cannot perform task while server is active."\r
-#~ msgstr "Task kann nicht ausgeführt werden, während der Server aktiv ist."\r
-#~ msgid "Cannot perform this operation on a closed connection"\r
-#~ msgstr ""\r
-#~ "Bei einer geschlossenen Verbindung ist diese Operation nicht möglich"\r
-#~ msgid "Cannot perform this operation on an open connection"\r
-#~ msgstr "Bei einer geöffneten Verbindung ist diese Operation nicht möglich"\r
-#~ msgid "Cannot read WideString from odd byte position"\r
-#~ msgstr ""\r
-#~ "WideString kann nicht von einer ungeraden Byte-Position aus gelesen werden"\r
-#~ msgid ""\r
-#~ "Cannot read directory:\n"\r
-#~ "\"%s\""\r
-#~ msgstr ""\r
-#~ "Verzeichnis kann nicht gelesen werden:\n"\r
-#~ "\"%s\""\r
-#~ msgid "Cannot send or receive after socket is closed."\r
-#~ msgstr ""\r
-#~ "Nach Schließen des Socket kann weder gesendet noch empfangen werden."\r
-#~ msgid "Cannot set Clipped property while painting"\r
-#~ msgstr ""\r
-#~ "Die Eigenschaft Clipped kann während des Zeichnens nicht geändert werden"\r
-#~ msgid "Cannot write WideString to odd byte position"\r
-#~ msgstr ""\r
-#~ "WideString kann nicht an eine ungerade Byte-Position geschrieben werden"\r
-#~ msgid "Cannt connect to the Master server"\r
-#~ msgstr "Zum Haupt-Server kann keine Verbindung hergestellt werden"\r
-#~ msgid "Capacity cannot be less than size"\r
-#~ msgstr "Die Kapazität darf nicht geringer als die Größe sein"\r
-#~ msgid "Caption Text"\r
-#~ msgstr "Titeltext"\r
-#~ msgid "Cascade"\r
-#~ msgstr "Überlappend"\r
-#~ msgid "Cate&gories:"\r
-#~ msgstr "&Kategorien:"\r
-#~ msgid "Celsius"\r
-#~ msgstr "Celsius"\r
-#~ msgid "Centares"\r
-#~ msgstr "Zentarien"\r
-#~ msgid "Center|Centers text between margins"\r
-#~ msgstr "Zentriert|Text zentriert ausrichten"\r
-#~ msgid "CentiLiters"\r
-#~ msgstr "Zentiliter"\r
-#~ msgid "Centigrams"\r
-#~ msgstr "Zentigramm"\r
-#~ msgid "Centimeters"\r
-#~ msgstr "Zentimeter"\r
-#~ msgid "Centuries"\r
-#~ msgstr "Jahrhundert"\r
-#~ msgid "Chains"\r
-#~ msgstr "Messkette"\r
-#~ msgid "Change view"\r
-#~ msgstr "Ansicht ändern"\r
-#~ msgid ""\r
-#~ "CheckSynchronize called from thread $%x, which is NOT the main thread"\r
-#~ msgstr ""\r
-#~ "CheckSynchronize wurde vom Thread $%x aufgerufen, der NICHT der Haupt-"\r
-#~ "Thread ist."\r
-#~ msgid "ChildName cannot be blank"\r
-#~ msgstr "ChildName muss angegeben werden"\r
-#~ msgid "Chunk Started"\r
-#~ msgstr "Chunk gestartet"\r
-#~ msgid "Circular provider references not allowed."\r
-#~ msgstr "Zirkuläre Provider-Referenzen nicht erlaubt."\r
-#~ msgid "Circular reference to Connection not allowed"\r
-#~ msgstr "Zirkulärer Verweis auf Verbindung nicht zulässig"\r
-#~ msgid "Circular references not allowed"\r
-#~ msgstr "Zirkuläre Verweise sind nicht gestattet"\r
-#~ msgid "Class %s could not create QT widget"\r
-#~ msgstr "Klasse %s konnte kein QT-Widget erzeugen"\r
-#~ msgid "Class %s does not implement interface GUID %s"\r
-#~ msgstr "Klasse %s implementiert Schnittstelle GUID %s nicht"\r
-#~ msgid "Class %s is not applicable to this module"\r
-#~ msgstr "Klasse %s kann bei diesem Modul nicht angewendet werden"\r
-#~ msgid "Class not registered"\r
-#~ msgstr "Klasse nicht registriert"\r
-#~ msgid ""\r
-#~ "Classes that represent scalar types must descend from TRemotableXS, %s "\r
-#~ "does not"\r
-#~ msgstr ""\r
-#~ "Klassen, die Skalartypen repräsentieren, müssen von TRemotableXS "\r
-#~ "abgeleitet worden sein; %s ist es nicht"\r
-#~ msgid "Clear"\r
-#~ msgstr "Löschen"\r
-#~ msgid "Clear Selection"\r
-#~ msgstr "Liste"\r
-#~ msgid "CloneConnection invalid: distinct ClientDataSet descendents"\r
-#~ msgstr "CloneConnection ungültig: verschiedene ClientDataSet-Nachkommen"\r
-#~ msgid "Close"\r
-#~ msgstr "Schließen"\r
-#~ msgid "Closing data connection."\r
-#~ msgstr "Datenverbindung wird geschlossen."\r
-#~ msgid "Code"\r
-#~ msgstr "Code"\r
-#~ msgid "Codeset conversion failure"\r
-#~ msgstr "Fehler bei Codeset-Konvertierung"\r
-#~ msgid "Color Select"\r
-#~ msgstr "Dialog"\r
-#~ msgid "Color depth must be 1, 8 or 32 bpp"\r
-#~ msgstr "Die Farbtiefe muss 1, 8 oder 32 bpp betragen"\r
-#~ msgid "Command Not Handled: %s"\r
-#~ msgstr "Anweisung nicht behandelt: %s"\r
-#~ msgid "Command Not Recognised"\r
-#~ msgstr "Anweisung nicht erkannt"\r
-#~ msgid "Command not recognized"\r
-#~ msgstr "Anweisung nicht erkannt"\r
-#~ msgid "Command not supported."\r
-#~ msgstr "Anweisung nicht unterstützt"\r
-#~ msgid "CompleteAuthToken is not supported"\r
-#~ msgstr "CompleteAuthToken nicht unterstützt"\r
-#~ msgid "Component %s not found"\r
-#~ msgstr "Komponente %s nicht gefunden"\r
-#~ msgid "Component does not support scripting. Class: %0:s, Name: %1:s"\r
-#~ msgstr ""\r
-#~ "Komponente unterstützt das Scripting nicht. Klasse: %0:s, Name: %1:s"\r
-#~ msgid ""\r
-#~ "Component is in Asynchronous mode but OnMessageArrive has not been hooked"\r
-#~ msgstr ""\r
-#~ "Komponente ist in asynchronen Modus, aber OnMessageArrive wurde nicht "\r
-#~ "eingehängt (hooked)"\r
-#~ msgid ""\r
-#~ "Component is in Synchronous mode but OnMessageReceive has not been hooked"\r
-#~ msgstr ""\r
-#~ "Komponente ist in synchronen Modus, aber OnMessageReceive wurde nicht "\r
-#~ "eingehängt (hooked)"\r
-#~ msgid "Component name '%s' exceeds 64 character limit"\r
-#~ msgstr "Komponentenname '%s' überschreitet 64 Zeichen"\r
-#~ msgid ""\r
-#~ "Component was expected to implement IInterfaceComponentReference for "\r
-#~ "ValuesList support"\r
-#~ msgstr ""\r
-#~ "Es wurde erwartet, dass die Komponente zur Unterstützung von ValuesList "\r
-#~ "IInterfaceComponentReference implementiert"\r
-#~ msgid "Compression error"\r
-#~ msgstr "Kompressionsfehler"\r
-#~ msgid "Configuration file %s not found"\r
-#~ msgstr "Konfigurationsdatei %s nicht gefunden"\r
-#~ msgid "Confirm file deletion"\r
-#~ msgstr "Bestätigung"\r
-#~ msgid "Conflict"\r
-#~ msgstr "Konflikt"\r
-#~ msgid "Conflicting Value"\r
-#~ msgstr "Widersprüchliche Werte"\r
-#~ msgid "Connect timed out."\r
-#~ msgstr "Zeitüberschreitung der Verbindung."\r
-#~ msgid "Connected"\r
-#~ msgstr "Verbunden"\r
-#~ msgid "Connected."\r
-#~ msgstr "Verbunden."\r
-#~ msgid "Connecting"\r
-#~ msgstr "Herstellen der Verbindung"\r
-#~ msgid "Connecting to %s."\r
-#~ msgstr "Verbinden mit %s."\r
-#~ msgid "Connection"\r
-#~ msgstr "Verbindung"\r
-#~ msgid "Connection Closed Gracefully."\r
-#~ msgstr "Die Verbindung wurde erfolgreich geschlossen."\r
-#~ msgid "Connection established"\r
-#~ msgstr "Verbindung hergestellt"\r
-#~ msgid "Connection explicitly refused by NNTP server."\r
-#~ msgstr "Die Verbindung wurde explizit vom NNTP-Server abgelehnt."\r
-#~ msgid "Connection name missing"\r
-#~ msgstr "Name der Verbindung fehlt"\r
-#~ msgid "Connection not allowed by ruleset."\r
-#~ msgstr "Die Verbindung wird von der Regelmenge nicht zugelassen."\r
-#~ msgid "Connection not allowed to TConnectionBroker"\r
-#~ msgstr "Verbindung für TConnectionBroker nicht gestattet"\r
-#~ msgid "Connection refused."\r
-#~ msgstr "Verbindung abgelehnt."\r
-#~ msgid "Connection reset by peer."\r
-#~ msgstr "Die Verbindung wurde von Peer zurückgesetzt."\r
-#~ msgid "Connection timed out."\r
-#~ msgstr "Zeitüberschreitung bei Verbindung."\r
-#~ msgid "Content Length"\r
-#~ msgstr "Inhaltslänge"\r
-#~ msgid "Content-Length header not found"\r
-#~ msgstr "Inhaltslängen-Header nicht gefunden"\r
-#~ msgid "ContentModel not set"\r
-#~ msgstr "ContentModel nicht gesetzt"\r
-#~ msgid "Continue"\r
-#~ msgstr "Fortsetzen"\r
-#~ msgid "Continue delete operation?"\r
-#~ msgstr "Soll der Löschvorgang fortgesetzt werden?"\r
-#~ msgid "Control"\r
-#~ msgstr "Element"\r
-#~ msgid "Control '%s' has no parent widget"\r
-#~ msgstr "Element '%s' besitzt kein übergeordnetes Widget"\r
-#~ msgid "Control file save to %s"\r
-#~ msgstr "Steuerungsdatei speichern in %s"\r
-#~ msgid "Conversion family (%s) already registered"\r
-#~ msgstr "Konvertierungsfamilie (%s) bereits registriert"\r
-#~ msgid ""\r
-#~ "Conversion from class %s to SOAP is not supported - SOAP classes must "\r
-#~ "derive from TRemotable"\r
-#~ msgstr ""\r
-#~ "Die Konvertierung von Klasse %s zu SOAP wird nicht unterstützt - SOAP-"\r
-#~ "Klassen müssen von TRemotable abgeleitet worden sein"\r
-#~ msgid "Conversion type (%s) already registered in %s"\r
-#~ msgstr "Konvertierungstyp (%s) bereits registriert in %s"\r
-#~ msgid "Copy"\r
-#~ msgstr "Kopieren"\r
-#~ msgid "Copy Selection"\r
-#~ msgstr "Liste"\r
-#~ msgid ""\r
-#~ "Copyright (c) 1993 - 2002\n"\r
-#~ "Kudzu (Chad Z. Hower)\n"\r
-#~ "and the\n"\r
-#~ "Indy Pit Crew"\r
-#~ msgstr ""\r
-#~ "Copyright (c) 1993 - 2002\n"\r
-#~ "Kudzu (Chad Z. Hower)\n"\r
-#~ "und die\n"\r
-#~ "Indy Boxen-Crew"\r
-#~ msgid "Copy|Copies the selection and puts it on the Clipboard"\r
-#~ msgstr "Kopieren|Markiertes Objekt in die Zwischenablage kopieren"\r
-#~ msgid "CordFeet"\r
-#~ msgstr "Klasterfuß"\r
-#~ msgid "Cords"\r
-#~ msgstr "Klaster"\r
-#~ msgid "Correct"\r
-#~ msgstr "Korrekt"\r
-#~ msgid "Could not bind socket. Address and port are already in use."\r
-#~ msgstr ""\r
-#~ "Socket konnte nicht gebunden werden. Adresse und Port werden bereits "\r
-#~ "benutzt."\r
-#~ msgid "Could not convert variant of type (%s) into type (%s)"\r
-#~ msgstr "Variante des Typs (%s) konnte nicht in Typ (%s) konvertiert werden"\r
-#~ msgid "Could not create XMLDocument"\r
-#~ msgstr "XML-Dokument konnte nicht erzeugt werden"\r
-#~ msgid "Could not find server in ObjectManager list"\r
-#~ msgstr "Der Server kann in der ObjectManager-Liste nicht gefunden werden"\r
-#~ msgid "Could not load SSL library."\r
-#~ msgstr "SSL.-Bibliothek konnte nicht geladen werden."\r
-#~ msgid "Could not load certificate."\r
-#~ msgstr "Zertifikat konnte nicht geladen werden."\r
-#~ msgid "Could not load key, check password."\r
-#~ msgstr ""\r
-#~ "Der Schlüssel konnte nicht geladen werden; überprüfen Sie das Passwort."\r
-#~ msgid "Could not load root certificate."\r
-#~ msgstr "Stammzertifikat konnte nicht geladen werden."\r
-#~ msgid "Could not open file "\r
-#~ msgstr "Datei kann nicht geöffnet werden: "\r
-#~ msgid "Could not parse %s"\r
-#~ msgstr "%s konnte nicht analysiert werden"\r
-#~ msgid "Could not parse SQL TimeStamp string"\r
-#~ msgstr "SQL-TimeStamp-String konnte nicht analysiert werden"\r
-#~ msgid "Could not parse imaginary portion"\r
-#~ msgstr "Imaginärer Anteil konnte nicht analysiert werden"\r
-#~ msgid "Could not parse real portion"\r
-#~ msgstr "Realer Anteil konnte nicht analysiert werden"\r
-#~ msgid "Could not parse required '%s' symbol"\r
-#~ msgstr "Erforderliches '%s'-Symbol kann nicht analysiert werden"\r
-#~ msgid "Could not parse required '+' (or '-') symbol"\r
-#~ msgstr "Erforderliches '+' (oder '-') Symbol konnte nicht analysiert werden"\r
-#~ msgid ""\r
-#~ "Cr&op\n"\r
-#~ "St&retch\n"\r
-#~ "C&enter\n"\r
-#~ msgstr ""\r
-#~ "Cr&op\n"\r
-#~ "St&retch\n"\r
-#~ "C&enter\n"\r
-#~ msgid "Cream"\r
-#~ msgstr "Creme"\r
-#~ msgid "Create new directory"\r
-#~ msgstr "Neues Verzeichnis erstellen"\r
-#~ msgid "Created"\r
-#~ msgstr "Erstellt"\r
-#~ msgid "Creates a WebSnap Application"\r
-#~ msgstr "WebSnap-Anwendung erzeugen"\r
-#~ msgid "Creates a WebSnap Data Module"\r
-#~ msgstr "WebSnap-Datenmodul erzeugen"\r
-#~ msgid "Creates a WebSnap Page Module"\r
-#~ msgstr "WebSnap-Seitenmodul erzeugen"\r
-#~ msgid "Critical: critical conditions"\r
-#~ msgstr "Kritisch: Kritischer Zustand"\r
-#~ msgid "CubicCentimeters"\r
-#~ msgstr "Kubikzentimeter"\r
-#~ msgid "CubicDecameters"\r
-#~ msgstr "Kubikdekameter"\r
-#~ msgid "CubicDecimeters"\r
-#~ msgstr "Kubikdezimeter"\r
-#~ msgid "CubicFeet"\r
-#~ msgstr "Kubikfuß"\r
-#~ msgid "CubicHectometers"\r
-#~ msgstr "Kubikhektometer"\r
-#~ msgid "CubicInches"\r
-#~ msgstr "Kubikzoll"\r
-#~ msgid "CubicKilometers"\r
-#~ msgstr "Kubikkilometer"\r
-#~ msgid "CubicMeters"\r
-#~ msgstr "Kubikmeter"\r
-#~ msgid "CubicMiles"\r
-#~ msgstr "Kubikmeilen"\r
-#~ msgid "CubicMillimeters"\r
-#~ msgstr "Kubikmillimeter"\r
-#~ msgid "CubicYards"\r
-#~ msgstr "Kubik-Yard"\r
-#~ msgid "Cubits"\r
-#~ msgstr "Elle"\r
-#~ msgid "Cursor not returned from Query"\r
-#~ msgstr "Cursor nicht aus Abfrage zurückgekehrt"\r
-#~ msgid "Custom message interpretation failed"\r
-#~ msgstr "Individuelle Botschaftsinterpretation ist fehlgeschlagen"\r
-#~ msgid "Custom variant type ($%.4x) already used by %s"\r
-#~ msgstr "Benutzerdefinierter Variant-Typ ($%.4x) bereits benutzt von %s"\r
-#~ msgid "Custom variant type ($%.4x) is not usable"\r
-#~ msgstr "Benutzerdefinierter Variant-Typ ($%.4x) nicht brauchbar"\r
-#~ msgid "Custom variant type ($%.4x) is out of range"\r
-#~ msgstr ""\r
-#~ "Benutzerdefinierter Variant-Typ ($%.4x) außerhalb des gültigen Bereichs"\r
-#~ msgid "Custom variant type (%s%.4x) already used by %s"\r
-#~ msgstr "Benutzerdefinierter Variant-Typ (%s%.4x) bereits benutzt von %s"\r
-#~ msgid "Custom variant type (%s%.4x) is not usable"\r
-#~ msgstr "Benutzerdefinierter Variant-Typ (%s%.4x) nicht brauchbar"\r
-#~ msgid "Custom variant type (%s%.4x) is out of range"\r
-#~ msgstr ""\r
-#~ "Benutzerdefinierter Variant-Typ (%s%.4x) außerhalb des gültigen Bereichs"\r
-#~ msgid "Custom..."\r
-#~ msgstr "Individuell..."\r
-#~ msgid "Customize"\r
-#~ msgstr "Anpassen"\r
-#~ msgid "Cut"\r
-#~ msgstr "Ausschneiden"\r
-#~ msgid "Cut|Cuts the selection and puts it on the Clipboard"\r
-#~ msgstr "Ausschneiden|Markiertes Objekt in die Zwischenablage verschieben"\r
-#~ msgid "DBX Error: Command not found, error message cannot be retrieved"\r
-#~ msgstr ""\r
-#~ "DBX-Fehler: Befehl nicht gefunden, Fehlermeldung kann nicht abgerufen "\r
-#~ "werden"\r
-#~ msgid "DBX Error: Connection not found, error message cannot be retrieved"\r
-#~ msgstr ""\r
-#~ "DBX-Fehler: Verbindung nicht gefunden, Fehlermeldung kann nicht abgerufen "\r
-#~ "werden"\r
-#~ msgid "DBX Error: Cursor not found, error message cannot be retrieved"\r
-#~ msgstr ""\r
-#~ "DBX-Fehler: Cursor nicht gefunden, Fehlermeldung kann nicht abgerufen "\r
-#~ "werden"\r
-#~ msgid ""\r
-#~ "DBX Error: MetadataObject not found, error message cannot be retrieved"\r
-#~ msgstr ""\r
-#~ "DBX-Fehler: MetadataObject nicht gefunden, Fehlermeldung kann nicht "\r
-#~ "abgerufen werden"\r
-#~ msgid "DBX Error: No Mapping for Error Code Found"\r
-#~ msgstr "DBX-Fehler: Keine Zuordnung des Fehlercodes gefunden"\r
-#~ msgid "DLL/Shared Library Name not Set"\r
-#~ msgstr "Name für DLL/Gemeinsame Bibliothek ist nicht gesetzt"\r
-#~ msgid "DNS Server Reports Query Format Error"\r
-#~ msgstr "Der DNS-Server meldet einen Fehler im Abfrageformat"\r
-#~ msgid "DNS Server Reports Query Name Error"\r
-#~ msgstr "Der DNS-Server meldet einen Fehler im Abfragenamen"\r
-#~ msgid "DNS Server Reports Query Not Implemented Error"\r
-#~ msgstr ""\r
-#~ "Der DNS-Server meldet einen Fehler, dass die Abfrage nicht implementiert "\r
-#~ "ist"\r
-#~ msgid "DNS Server Reports Query Refused Error"\r
-#~ msgstr ""\r
-#~ "Der DNS-Server meldet einen Fehler, dass die Abfrage zurückgewiesen wurde"\r
-#~ msgid "DNS Server Reports Query Server Error"\r
-#~ msgstr "Der DNS-Server meldet einen Fehler beim Abfrage-Server"\r
-#~ msgid "DOM Error: "\r
-#~ msgstr "DOM-Fehler: "\r
-#~ msgid "DOM Implementation does not support IDOMParseOptions"\r
-#~ msgstr "DOM-Implementation unterstützt nicht IDOMParseOptions"\r
-#~ msgid "DPB Constant (%s) is unknown"\r
-#~ msgstr "DPB-Konstante (%s) ist unbekannt."\r
-#~ msgid "DTD to XML Schema Translator (.dtd <-> .xsd)"\r
-#~ msgstr "Übersetzer DTD nach XML-Schema (.dtd <-> .xsd)"\r
-#~ msgid "Data Access"\r
-#~ msgstr "Datenzugriff"\r
-#~ msgid "Data Modification is not permitted"\r
-#~ msgstr "Datenmodifikation ist nicht zulässig"\r
-#~ msgid "Data Packet"\r
-#~ msgstr "Datenpaket"\r
-#~ msgid "Data connection already open; transfer starting."\r
-#~ msgstr "Datenverbindung besteht bereits; Transfer wird gestartet."\r
-#~ msgid "Data connection closed abnormally."\r
-#~ msgstr "Datenverbindung wurde abnormal geschlossen."\r
-#~ msgid "Data connection open; no transfer in progress."\r
-#~ msgstr "Datenverbindung besteht bereits; kein Transfer läuft."\r
-#~ msgid "Data file saved to %s"\r
-#~ msgstr "Datendatei gespeichert in %s"\r
-#~ msgid "DataSet is nil"\r
-#~ msgstr "DataSet ist nil"\r
-#~ msgid "Database Files|*.gdb"\r
-#~ msgstr "Datenbankdateien|*.gdb"\r
-#~ msgid "Database Parameters"\r
-#~ msgstr "Datenbank-Parameter"\r
-#~ msgid ""\r
-#~ "Datatype of TypeKind: %s not supported as argument for remote invocation"\r
-#~ msgstr ""\r
-#~ "Datentyp von TypeKind: %s wird als Argument für Remote-Aufruf nicht "\r
-#~ "unterstützt"\r
-#~ msgid "Date"\r
-#~ msgstr "Datum"\r
-#~ msgid "Date Modified"\r
-#~ msgstr "Datum geändert"\r
-#~ msgid "DateTime"\r
-#~ msgstr "Datum/Uhrzeit"\r
-#~ msgid "Days"\r
-#~ msgstr "Tag"\r
-#~ msgid "De&lete"\r
-#~ msgstr "&Löschen"\r
-#~ msgid "Debug: debug-level messages"\r
-#~ msgstr "Debug: debug-level-Botschaften"\r
-#~ msgid "DecaLiters"\r
-#~ msgstr "Dekaliter"\r
-#~ msgid "Decades"\r
-#~ msgstr "Dekade"\r
-#~ msgid "Decagrams"\r
-#~ msgstr "Dekagramm"\r
-#~ msgid "Decameters"\r
-#~ msgstr "Dekameter"\r
-#~ msgid "Decasteres"\r
-#~ msgstr "Dekaster"\r
-#~ msgid "DeciLiters"\r
-#~ msgstr "Deziliter"\r
-#~ msgid "Decigrams"\r
-#~ msgstr "Dezigramm"\r
-#~ msgid "Decimeters"\r
-#~ msgstr "Dezimeter"\r
-#~ msgid "Decisteres"\r
-#~ msgstr "Dezister"\r
-#~ msgid "Decompression error"\r
-#~ msgstr "Dekompressionsfehler"\r
-#~ msgid "Default URL:"\r
-#~ msgstr "Standard-URL:"\r
-#~ msgid "Delete"\r
-#~ msgstr "Löschen"\r
-#~ msgid "Delete Selection"\r
-#~ msgstr "Liste"\r
-#~ msgid "Delete existing components?"\r
-#~ msgstr "Existierende Komponenten löschen?"\r
-#~ msgid "Deleted"\r
-#~ msgstr "Gelöscht"\r
-#~ msgid "Delete|Erases the selection"\r
-#~ msgstr "Löschen|Auswahl löschen"\r
-#~ msgid "Delimiter and QuoteChar properties cannot have the same value"\r
-#~ msgstr ""\r
-#~ "Die Eigenschaften Delimiter und QuoteChar dürfen nicht denselben Wert "\r
-#~ "besitzen"\r
-#~ msgid "DelphiException %s"\r
-#~ msgstr "DelphiException %s"\r
-#~ msgid "Demos Coordinator"\r
-#~ msgstr "Demos-Koordinator"\r
-#~ msgid "Description"\r
-#~ msgstr "Beschreibung"\r
-#~ msgid "Destination address required."\r
-#~ msgstr "Zieladresse erforderlich."\r
-#~ msgid "Destination file already exists."\r
-#~ msgstr "Die Zieldatei existiert bereits."\r
-#~ msgid "DestinationDirectory is not set"\r
-#~ msgstr "DestinationDirectory nicht gesetzt"\r
-#~ msgid "Detaul view"\r
-#~ msgstr "Detailansicht"\r
-#~ msgid "Dialog"\r
-#~ msgstr "Dialog"\r
-#~ msgid "Direction"\r
-#~ msgstr "Richtung"\r
-#~ msgid "Directory"\r
-#~ msgstr "Verzeichnis"\r
-#~ msgid "Directory \"%s\" is not empty."\r
-#~ msgstr "Verzeichnis \"%s\" ist nicht leer."\r
-#~ msgid "Directory %s does not exist"\r
-#~ msgstr "Verzeichnis %s ist nicht vorhanden"\r
-#~ msgid "Directory not empty"\r
-#~ msgstr "Verzeichnis ist nicht leer"\r
-#~ msgid "Disconnect"\r
-#~ msgstr "Verbindung trennen"\r
-#~ msgid "Disconnected."\r
-#~ msgstr "Verbindung aufgehoben."\r
-#~ msgid "Disconnecting."\r
-#~ msgstr "Verbindung wird getrennt."\r
-#~ msgid "Disk Quota Exceeded."\r
-#~ msgstr "Festplattenkontingent überschritten."\r
-#~ msgid "Dispatch methods do not support more than 64 parameters"\r
-#~ msgstr "Dispatch-Methoden unterstützen maximal 64 Parameter."\r
-#~ msgid "Dispatching blank page name"\r
-#~ msgstr "Weiterleiten eines leeren Seitennamens"\r
-#~ msgid "Distance"\r
-#~ msgstr "Entfernung"\r
-#~ msgid "Distribution Coordinator"\r
-#~ msgstr "Distributions-Koordinator"\r
-#~ msgid "Do AcquireCredentialsHandle first"\r
-#~ msgstr "Erst AcquireCredentialsHandle"\r
-#~ msgid "Do not allow connctions now"\r
-#~ msgstr "Verbindungen jetzt nicht zulassen"\r
-#~ msgid "DocumentElement %s:%s expected, %s:%s found"\r
-#~ msgstr "Dokumentelement %s:%s erwartet, %s:%s gefunden"\r
-#~ msgid "Documentation"\r
-#~ msgstr "Dokumentation"\r
-#~ msgid "Documentation Coordinator"\r
-#~ msgstr "Dokumentationskoordinator"\r
-#~ msgid "Double parameter expected"\r
-#~ msgstr "Doppelparameter erwartet"\r
-#~ msgid "Download from URL"\r
-#~ msgstr "Internet"\r
-#~ msgid "Drag and Drop"\r
-#~ msgstr "Drag und Drop"\r
-#~ msgid "Drag to create Separators"\r
-#~ msgstr "Ziehen für das Erstellen von Separatoren"\r
-#~ msgid "Drams"\r
-#~ msgstr "Drachme"\r
-#~ msgid "Drawings"\r
-#~ msgstr "Zeichnungen"\r
-#~ msgid ""\r
-#~ "Drive %s does not exist.\n"\r
-#~ "Please verify the correct drive was given."\r
-#~ msgstr ""\r
-#~ "Laufwerk %s existiert nicht.\n"\r
-#~ "Überprüfen Sie, ob das richtige Laufwerkangegeben wurde."\r
-#~ msgid "Driver (%s) not found in Cfg file (%s)"\r
-#~ msgstr "Treiber (%s) in der CFG-Datei (%s) nicht gefunden"\r
-#~ msgid "Driver/Connection Registry File '%s' not found"\r
-#~ msgstr "Registrierungsdatei '%s' für Treiber/Verbindung nicht gefunden"\r
-#~ msgid "DryBuckets"\r
-#~ msgstr "DryBuckets"\r
-#~ msgid "DryBushels"\r
-#~ msgstr "Scheffel (Trockenmaß)"\r
-#~ msgid "DryGallons"\r
-#~ msgstr "Gallone (Trockenmaß)"\r
-#~ msgid "DryPecks"\r
-#~ msgstr "Viertelscheffel (Trockenmaß)"\r
-#~ msgid "DryPints"\r
-#~ msgstr "Pinte (Trockenmaß)"\r
-#~ msgid "DryQuarts"\r
-#~ msgstr "Quart (Trockenmaß)"\r
-#~ msgid "Duplication prototype name"\r
-#~ msgstr "Doppelter Prototypname"\r
-#~ msgid "E&xit"\r
-#~ msgstr "&Beenden"\r
-#~ msgid "E&xport..."\r
-#~ msgstr "E&xportieren..."\r
-#~ msgid "ERROR"\r
-#~ msgstr "FEHLER"\r
-#~ msgid "Edit"\r
-#~ msgstr "Bearbeiten"\r
-#~ msgid "Edit SQL"\r
-#~ msgstr "SQL bearbeiten"\r
-#~ msgid "Editing %s%s%s"\r
-#~ msgstr "%s%s%s wird bearbeitet"\r
-#~ msgid "Elapsed"\r
-#~ msgstr "Vergangen"\r
-#~ msgid "Element does not contain a single text node"\r
-#~ msgstr "Element enthält keinen einzelnen Textknoten"\r
-#~ msgid "Element of Array type %s has no RTTI"\r
-#~ msgstr "Element des Array-Typs %s hat kein RTTI"\r
-#~ msgid "Emergency: system is unusable"\r
-#~ msgstr "Notfall: System ist unbrauchbar"\r
-#~ msgid "Empty document"\r
-#~ msgstr "Leeres Dokument"\r
-#~ msgid "Encoding attachment"\r
-#~ msgstr "Anlage wird codiert"\r
-#~ msgid "Encoding text"\r
-#~ msgstr "Text wird codiert"\r
-#~ msgid "End of Status"\r
-#~ msgstr "Ende des Status"\r
-#~ msgid "Enter password"\r
-#~ msgstr "Passwort eingeben"\r
-#~ msgid "Entering Passive Mode (%s)."\r
-#~ msgstr "Gehe in Passiv-Modus (%s)."\r
-#~ msgid "Error Loading XML"\r
-#~ msgstr "Fehler beim Laden von XML"\r
-#~ msgid "Error Processing Header (%s)%s"\r
-#~ msgstr "Fehler beim Verarbeiten von Header (%s)%s"\r
-#~ msgid "Error accepting connection with SSL."\r
-#~ msgstr "Fehler beim Akzeptieren der Verbindung mit SSL."\r
-#~ msgid "Error binding data to SSL socket."\r
-#~ msgstr "Fehler beim Binden der Daten an den SSL-Socket.."\r
-#~ msgid "Error connecting with SSL."\r
-#~ msgstr "Fehler bei Verbinden mit SSL."\r
-#~ msgid "Error creating SSL context."\r
-#~ msgstr "Fehler beim Anlegen eines SSL-Kontexts."\r
-#~ msgid "Error creating file \"%s\""\r
-#~ msgstr "Fehler beim Erzeugen von Datei %s"\r
-#~ msgid "Error creating variant or safe array"\r
-#~ msgstr "Fehler beim Erzeugen von Variante oder sicherem Array"\r
-#~ msgid "Error creating widget"\r
-#~ msgstr "Fehler beim Erzeugen von Widget"\r
-#~ msgid "Error decoding URL style (%%XX) encoded string at position %d"\r
-#~ msgstr ""\r
-#~ "Fehler beim Decodieren eines im URL-Stil (%%XX) codierten Strings bei "\r
-#~ "Position %d"\r
-#~ msgid "Error downloading URL: %s"\r
-#~ msgstr "Fehler beim Download von URL: %s"\r
-#~ msgid "Error geting SSL method."\r
-#~ msgstr "Fehler beim Einlesen einer SSL-Methode."\r
-#~ msgid "Error in parsing command."\r
-#~ msgstr "Fehler bei der Analyse einer Anweisung."\r
-#~ msgid "Error in transformation before send"\r
-#~ msgstr "Fehler bei der Transformation vor dem Senden"\r
-#~ msgid "Error loading library \"%s\": \"%s\""\r
-#~ msgstr "Fehler beim Laden der Bibliothek \"%s\": \"%s\""\r
-#~ msgid ""\r
-#~ "Error loading previously saved settings file: %sWould you like to delete "\r
-#~ "it?"\r
-#~ msgstr ""\r
-#~ "Fehler beim Laden der zuvor gespeicherten Einstellungsdatei: %sSoll die "\r
-#~ "Datei gelöscht werden?"\r
-#~ msgid "Error on call Winsock2 library function %s"\r
-#~ msgstr "Fehler beim Aufruf einer Winsock2-Bibliotheksfunktion %s"\r
-#~ msgid "Error on line %d, position %d"\r
-#~ msgstr "Fehler in Zeile %d, Position %d"\r
-#~ msgid "Error on loading Winsock2 library (%s)"\r
-#~ msgstr "Fehler beim Laden einer Winsock2-Bibliothek (%s)"\r
-#~ msgid "Error opening file"\r
-#~ msgstr "Fehler beim Öffnen von Datei"\r
-#~ msgid "Error reading from Mime Request Stream"\r
-#~ msgstr "Fehler beim Lesen von Mime-Anforderungs-Stream"\r
-#~ msgid "Error resizing ImageList"\r
-#~ msgstr "Fehler bei der Größenänderung der ImageList"\r
-#~ msgid "Error saving attachment."\r
-#~ msgstr "Fehler beim Speichern der Anlage."\r
-#~ msgid "Error saving file"\r
-#~ msgstr "Fehler beim Speichern von Datei"\r
-#~ msgid "Error sending mail"\r
-#~ msgstr "Fehler beim Versenden von Mail"\r
-#~ msgid "Error setting %s.Count"\r
-#~ msgstr "Fehler beim Setzen von %s.Count"\r
-#~ msgid "Error setting path: \"%s\""\r
-#~ msgstr "Fehler beim Festlegen des Pfades: \"%s\""\r
-#~ msgid "Error setting stream size"\r
-#~ msgstr "Fehler beim Setzen der Größe des Stream"\r
-#~ msgid "Error: "\r
-#~ msgstr "Fehler: "\r
-#~ msgid "Error: No program code to return request!"\r
-#~ msgstr "Fehler: Kein Programm-Code, um die Anforderung zurückzugeben!"\r
-#~ msgid "Error: error conditions"\r
-#~ msgstr "Fehler: Fehlerzustand"\r
-#~ msgid "Error: no queues defined"\r
-#~ msgstr "Fehler: Keine Warteschlange definiert"\r
-#~ msgid "Errors object must support the interface IIterateIntfSupport"\r
-#~ msgstr "Fehlerobjekte müssen das Interface IIterateIntfSupport unterstützen"\r
-#~ msgid "Event"\r
-#~ msgstr "Ereignis"\r
-#~ msgid "Events already registered"\r
-#~ msgstr "Ereignisse bereits registriert"\r
-#~ msgid "Exception in InterpretData: %s"\r
-#~ msgstr "Exception in InterpretData: %s"\r
-#~ msgid "Execution of action %s is not permitted"\r
-#~ msgstr "Ausführung der Aktion %s ist nicht zulässig"\r
-#~ msgid "Exit|Quits the application"\r
-#~ msgstr "Beenden|Anwendung beenden"\r
-#~ msgid "Expand"\r
-#~ msgstr "Einblenden"\r
-#~ msgid "Export Images"\r
-#~ msgstr "Bilder exportieren"\r
-#~ msgid "Extension already exits"\r
-#~ msgstr "Erweiterung existiert bereits"\r
-#~ msgid "Extension is empty"\r
-#~ msgstr "Erweiterung ist leer"\r
-#~ msgid ""\r
-#~ "Extensions supported:\n"\r
-#~ "SIZE\n"\r
-#~ "PASV\n"\r
-#~ "REST\n"\r
-#~ "End of extentions."\r
-#~ msgstr ""\r
-#~ "Unterstützte Erweiterungen:\n"\r
-#~ "SIZE\n"\r
-#~ "PASV\n"\r
-#~ "REST\n"\r
-#~ "Ende der Erweiterungen."\r
-#~ msgid "Extra Headers Text Editor"\r
-#~ msgstr "Texteditor für Extra-Header"\r
-#~ msgid "F&ind First"\r
-#~ msgstr "&Ersten suchen"\r
-#~ msgid "FTP daemon"\r
-#~ msgstr "FTP-Daemon"\r
-#~ msgid "Facets and Enumeration not allowed on this kind of datatype \"%s\""\r
-#~ msgstr "Facetten und Enumeration für diesen Datentyp \"%s\" nicht zulässig"\r
-#~ msgid "Fahrenheit"\r
-#~ msgstr "Fahrenheit"\r
-#~ msgid "Failed attempting to retrieve time zone information."\r
-#~ msgstr ""\r
-#~ "Das Einlesen der Informationen über die Zeitzone ist fehlgeschlagen."\r
-#~ msgid "Failed to Start: %s"\r
-#~ msgstr "Start fehlgeschlagen: %s"\r
-#~ msgid "Failed to Stop: %s"\r
-#~ msgstr "Anhalten fehlgeschlagen: %s"\r
-#~ msgid ""\r
-#~ "Fatal error: Cannot create application object in a shared object or "\r
-#~ "library."\r
-#~ msgstr ""\r
-#~ "Fataler Fehler: Ein Anwendungsobjekt kann nicht in einem Shared Object "\r
-#~ "oder einer Bibliothek erzeugt werden."\r
-#~ msgid "Fatal error: Cannot create more than one TApplication instance"\r
-#~ msgstr ""\r
-#~ "Fataler Fehler: Mehr als eine Instanz von TApplication kann nicht erzeugt "\r
-#~ "werden"\r
-#~ msgid "Fathoms"\r
-#~ msgstr "Faden"\r
-#~ msgid "Feet"\r
-#~ msgstr "Fuß"\r
-#~ msgid "Fetch &Params"\r
-#~ msgstr "&Parameter holen"\r
-#~ msgid "Fi&nd what:"\r
-#~ msgstr "&Suchen nach:"\r
-#~ msgid "Field %s changed by another user"\r
-#~ msgstr "Feld %s wurde von einem anderen Benutzer geändert"\r
-#~ msgid "Field %s did not provide an image"\r
-#~ msgstr "Feld %s enthielt kein Bild"\r
-#~ msgid "Field %s requires a value"\r
-#~ msgstr "Für Feld %s ist ein Wert erforderlich"\r
-#~ msgid "Field not found: %s"\r
-#~ msgstr "Feld nicht gefunden: %s"\r
-#~ msgid "Field view not permitted"\r
-#~ msgstr "Feldansicht nicht zulässig"\r
-#~ msgid "Fieldname %s exceeds %d chars"\r
-#~ msgstr "Feldname %s überschreitet %d Zeichen"\r
-#~ msgid "File"\r
-#~ msgstr "Datei"\r
-#~ msgid "File \"%s\" not found"\r
-#~ msgstr "Datei \"%s\" konnte nicht gefunden werden"\r
-#~ msgid "File Status:"\r
-#~ msgstr "Dateistatus:"\r
-#~ msgid "File Type:"\r
-#~ msgstr "Dateityp:"\r
-#~ msgid "File include error on line %d: expecting \""\r
-#~ msgstr "include-Dateifehler auf Zeile %d: erwartet \""\r
-#~ msgid "File include error on line %d: expecting ="\r
-#~ msgstr "include-Dateifehler auf Zeile %d: erwartet ="\r
-#~ msgid ""\r
-#~ "File include error on line %d: expecting virtual, file, or page, but "\r
-#~ "found %s."\r
-#~ msgstr ""\r
-#~ "include-Dateifehler auf Zeile %d: erwaret virtual, Datei, oder Seite, "\r
-#~ "aber %s gefunden."\r
-#~ msgid "File name too long."\r
-#~ msgstr "Dateiname ist zu lang."\r
-#~ msgid "File status okay; about to open data connection."\r
-#~ msgstr "Dateistatus OK; Datenverbindung wird geöffnet."\r
-#~ msgid "FileName cannot be blank"\r
-#~ msgstr "FileName muss angegeben werden"\r
-#~ msgid "FileName property cannot be blank"\r
-#~ msgstr "Eigenschaft FileName darf nicht leer sein"\r
-#~ msgid "Filename(s)"\r
-#~ msgstr "Dateiname(n)"\r
-#~ msgid "Find"\r
-#~ msgstr "Suchen"\r
-#~ msgid "Find &Next"\r
-#~ msgstr "&Weitersuchen"\r
-#~ msgid "Find First|Finds the first occurance of specified text"\r
-#~ msgstr "Suchen"\r
-#~ msgid "Find Next|Repeats the last find"\r
-#~ msgstr "Weitersuchen|Letzte Suche wiederholen"\r
-#~ msgid "Find|Finds the specified text"\r
-#~ msgstr "Suchen|Angegebenen Text suchen"\r
-#~ msgid "FluidCups"\r
-#~ msgstr "Tasse (Flüssigkeit)"\r
-#~ msgid "FluidGallons"\r
-#~ msgstr "Gallone (Flüssigkeit)"\r
-#~ msgid "FluidGills"\r
-#~ msgstr "Gill (Flüssigkeit)"\r
-#~ msgid "FluidOunces"\r
-#~ msgstr "Unze (Flüssigkeit)"\r
-#~ msgid "FluidPints"\r
-#~ msgstr "Pinte (Flüssigkeit)"\r
-#~ msgid "FluidQuarts"\r
-#~ msgstr "Quart (Flüssigkeit)"\r
-#~ msgid "FluidTablespoons"\r
-#~ msgstr "Esslöffel (Flüssigkeit)"\r
-#~ msgid "FluidTeaspoons"\r
-#~ msgstr "Teelöffel (Flüssigkeit)"\r
-#~ msgid "Font Select"\r
-#~ msgstr "MS Sans Serif"\r
-#~ msgid "For the latest updates and information please visit:"\r
-#~ msgstr "Die neuesten Aktualisierungen und Informationen finden Sie unter:"\r
-#~ msgid "Forbidden"\r
-#~ msgstr "Verboten"\r
-#~ msgid "Format"\r
-#~ msgstr "Format"\r
-#~ msgid "Fortnights"\r
-#~ msgstr "Vierzehn Tage"\r
-#~ msgid "Forward"\r
-#~ msgstr "Weiter"\r
-#~ msgid "Found"\r
-#~ msgstr "Gefunden"\r
-#~ msgid "Free Space"\r
-#~ msgstr "Freier Speicherplatz"\r
-#~ msgid "Fuchsia"\r
-#~ msgstr "Fuchsie"\r
-#~ msgid "Furlongs"\r
-#~ msgstr "Achtelmeile"\r
-#~ msgid "Gateway timeout"\r
-#~ msgstr "Zeitüberschreitung bei Gateway"\r
-#~ msgid "General SOCKS server failure."\r
-#~ msgstr "Allgemeiner SOCKS-Serverausfall."\r
-#~ msgid "Getting the Count of a TComponentsEnumerator object is not supported"\r
-#~ msgstr ""\r
-#~ "Das Lesen von Count eines TComponentsEnumerator-Objekts wiurd nicht "\r
-#~ "unterstützt"\r
-#~ msgid "Gigameters"\r
-#~ msgstr "Gigameter"\r
-#~ msgid "Global scheam items may not contain a ref"\r
-#~ msgstr "Globale Schemaelemente dürfen keine Verweise enthalten"\r
-#~ msgid "Go"\r
-#~ msgstr "Start"\r
-#~ msgid "Gone"\r
-#~ msgstr "Fort"\r
-#~ msgid "Goodbye"\r
-#~ msgstr "Auf Wiedersehen"\r
-#~ msgid "Gradient Active Caption"\r
-#~ msgstr "Gradient aktiver Titel"\r
-#~ msgid "Gradient Inactive Caption"\r
-#~ msgstr "Gradient inaktiver Titel"\r
-#~ msgid "Grains"\r
-#~ msgstr "Gran"\r
-#~ msgid "Grams"\r
-#~ msgstr "Gramm"\r
-#~ msgid "Gray"\r
-#~ msgstr "Grau"\r
-#~ msgid "Gray Text"\r
-#~ msgstr "Grauer Text"\r
-#~ msgid "Green"\r
-#~ msgstr "Grün"\r
-#~ msgid "Group"\r
-#~ msgstr "Gruppe"\r
-#~ msgid "HTTP version not supported"\r
-#~ msgstr "HTTP-Version nicht unterstützt"\r
-#~ msgid "Hands"\r
-#~ msgstr "Handbreite"\r
-#~ msgid "Header Section owner must be a TCustomHeaderControl"\r
-#~ msgstr ""\r
-#~ "Der Besitzer des Header-Abschnitts muss ein TCustomHeaderControl sein"\r
-#~ msgid "Header has already been written."\r
-#~ msgstr "Der Header wurde bereits geschrieben."\r
-#~ msgid "Hectares"\r
-#~ msgstr "Hektoar"\r
-#~ msgid "HectoLiters"\r
-#~ msgstr "Hektoliter"\r
-#~ msgid "Hectograms"\r
-#~ msgstr "Hektogramm"\r
-#~ msgid "Hectometers"\r
-#~ msgstr "Hektometer"\r
-#~ msgid "Hello %s"\r
-#~ msgstr "Hallo %s"\r
-#~ msgid "Help Contents"\r
-#~ msgstr "Inhalt der Hilfe"\r
-#~ msgid "Help on help"\r
-#~ msgstr "Verwendung der Hilfe"\r
-#~ msgid "Hidden User: Information was not returned at a user's request"\r
-#~ msgstr ""\r
-#~ "Verborgener Benutzer: Information wurde nicht auf Anforderung des "\r
-#~ "Benutzers zurückgeschickt"\r
-#~ msgid "Highlight Background"\r
-#~ msgstr "Hervorgehobener Hintergrund"\r
-#~ msgid "Highlight Text"\r
-#~ msgstr "Hervorgehobener Text"\r
-#~ msgid "Ho&me"\r
-#~ msgstr "&Start"\r
-#~ msgid "Home directory"\r
-#~ msgstr "Startverzeichnis"\r
-#~ msgid "Host field is empty"\r
-#~ msgstr "Host-Feld ist leer"\r
-#~ msgid "Host is down."\r
-#~ msgstr "Der Host ist ausgefallen."\r
-#~ msgid "Host is empty"\r
-#~ msgstr "Host ist leer"\r
-#~ msgid "Host not found."\r
-#~ msgstr "Host nicht gefunden."\r
-#~ msgid "Host unreachable."\r
-#~ msgstr "Host nicht erreichbar."\r
-#~ msgid "Hour Offset portion of time invalid"\r
-#~ msgstr "Der Stunden-Offset des Zeitwertes ist ungültig"\r
-#~ msgid "Hours"\r
-#~ msgstr "Stunde"\r
-#~ msgid "Html files (*.htm *.html)|*.htm;*.html"\r
-#~ msgstr "Html-Dateien (*.htm;*.html)|*.htm;*.html"\r
-#~ msgid "Html files (*.htm;*.html)|*.htm;*.html"\r
-#~ msgstr "Html-Dateien (*.htm;*.html)|*.htm;*.html"\r
-#~ msgid "I&mage Index:"\r
-#~ msgstr "Bild-Inde&x:"\r
-#~ msgid "ICMP Receive Error = 0."\r
-#~ msgstr "ICMP Receive Error = 0."\r
-#~ msgid "IDOMNode required"\r
-#~ msgstr "IDOMNode erforderlich"\r
-#~ msgid "IOHandler value is not valid"\r
-#~ msgstr "Wert für IOHandler ist ungültig"\r
-#~ msgid "IRC Connect Failed"\r
-#~ msgstr "IRC-Verbindung fehlgeschlagen"\r
-#~ msgid "IconView Items Editor"\r
-#~ msgstr "IconView-Eintragseditor"\r
-#~ msgid "Illegal family"\r
-#~ msgstr "Ungültige Familie"\r
-#~ msgid "Illegal type"\r
-#~ msgstr "Ungültiger Typ"\r
-#~ msgid "Ima&ge Index:"\r
-#~ msgstr "&Bildindex:"\r
-#~ msgid "Image format not recognized"\r
-#~ msgstr "Das Grafikformat wurde nicht erkannt"\r
-#~ msgid "Image width and heigth must match"\r
-#~ msgstr "Die Höhe muss mit der Breite der Grafik übereinstimmen"\r
-#~ msgid "ImageList Editor"\r
-#~ msgstr "Bilderlisteneditor"\r
-#~ msgid "Inactive Border"\r
-#~ msgstr "Inaktiver Rahmen"\r
-#~ msgid "Inactive Caption"\r
-#~ msgstr "Inaktiver Titel"\r
-#~ msgid "Inactive Caption Text"\r
-#~ msgstr "Inaktiver Titeltext"\r
-#~ msgid "Inches"\r
-#~ msgstr "Zoll"\r
-#~ msgid "Include file %s includes itself"\r
-#~ msgstr "Include-Datei %s verweist auf sich selbst"\r
-#~ msgid "Incompatible conversion types [%s - %s, %s - %s]"\r
-#~ msgstr "Inkompatible Konvertierungstypen [%s - %s, %s - %s]"\r
-#~ msgid "Incompatible conversion types [%s, %s, %s]"\r
-#~ msgstr "Inkompatible Konvertierungstypen [%s, %s, %s]"\r
-#~ msgid "Incompatible conversion types [%s, %s]"\r
-#~ msgstr "Inkompatible Konvertierungstypen [%s, %s]"\r
-#~ msgid "Incorrect image format (%0:s) for field %1:s"\r
-#~ msgstr "Falsches Image-Format (%0:s) für Feld %1:s"\r
-#~ msgid "Incorrect length in received block"\r
-#~ msgstr "Falsche Länge in empfangenem Block"\r
-#~ msgid "Increment By"\r
-#~ msgstr "Erhöhen um"\r
-#~ msgid "Indy Clients"\r
-#~ msgstr "Indy-Clients"\r
-#~ msgid "Indy FTP Server ready."\r
-#~ msgstr "Indy FTP-Server bereit."\r
-#~ msgid "Indy I/O Handlers"\r
-#~ msgstr "Indy-I/O-Handler"\r
-#~ msgid "Indy Intercepts"\r
-#~ msgstr "Indy-Intercepts"\r
-#~ msgid "Indy Misc"\r
-#~ msgstr "Indy-Misc"\r
-#~ msgid "Indy SMTP Server"\r
-#~ msgstr "Indy SMTP-Server"\r
-#~ msgid "Indy Servers"\r
-#~ msgstr "Indy-Server"\r
-#~ msgid "Indy Telnet Server"\r
-#~ msgstr "Indy Telnet-Server"\r
-#~ msgid "Info Background"\r
-#~ msgstr "Info-Hintergrund"\r
-#~ msgid "Info Text"\r
-#~ msgstr "Info-Text"\r
-#~ msgid "Informational: informational messages"\r
-#~ msgstr "Informational: Informationsbotschaften"\r
-#~ msgid ""\r
-#~ "Initialization of script debugger failed. Verify that a script debugger "\r
-#~ "is installed"\r
-#~ msgstr ""\r
-#~ "Initialisierung des Script-Debugger ist misslungen. Überprüfen Sie, ob "\r
-#~ "ein Script-Debugger installiert ist."\r
-#~ msgid "Inserted"\r
-#~ msgstr "Eingefügt"\r
-#~ msgid "Insufficient data for Content-Length"\r
-#~ msgstr "Nicht ausreichnede Daten für Inhaltslänge"\r
-#~ msgid "Integer parameter expected"\r
-#~ msgstr "Integer-Parameter erwartet"\r
-#~ msgid ""\r
-#~ "InterBase library gds.so.0 not found in the path. Please install "\r
-#~ "InterBase to use this functionality"\r
-#~ msgstr ""\r
-#~ "InterBase-Bibliothek gds.so.0 im Pfad nicht gefunden. Bitte installieren "\r
-#~ "Sie InterBase für diese Funktion"\r
-#~ msgid "InterbaseExpress %g"\r
-#~ msgstr "InterbaseExpress %g"\r
-#~ msgid "InterbaseExpress 4.3"\r
-#~ msgstr "InterbaseExpress 4.3"\r
-#~ msgid "InterceptEnabled cannot be set to true when Intercept is nil."\r
-#~ msgstr ""\r
-#~ "InterceptEnabled darf nicht auf true gesetzt sein, wenn Intercept nil ist."\r
-#~ msgid "Interface %s has no RTTI"\r
-#~ msgstr "Schnittstelle %s hat kein RTTI"\r
-#~ msgid ""\r
-#~ "Interface (%s) canno be remoted - please verify the interface declaration "\r
-#~ "- specially the methods calling convention!"\r
-#~ msgstr ""\r
-#~ "Interface (%s) kann nicht ausgelagert werden - überprüfen Sie die "\r
-#~ "Interface-Deklaration - speziell die Aufrufkonventionen der Methoden!"\r
-#~ msgid ""\r
-#~ "Interface (%s) is not registered - please include the unit that registers "\r
-#~ "this interface to your project"\r
-#~ msgstr ""\r
-#~ "Interface (%s) ist nicht registriert - fügen Sie die Unit, die dieses "\r
-#~ "Interface registriert, in Ihr Projekt ein"\r
-#~ msgid "Interface has no RTTI, UUID = %s"\r
-#~ msgstr "Schnittstelle hat kein RTTI, UUID = %s"\r
-#~ msgid "Interface is unusable due to failure to stop"\r
-#~ msgstr "Interface ist unbrauchbar, da es nicht angehalten werden kann"\r
-#~ msgid "Interface not registered, UUID = %s"\r
-#~ msgstr "Schnittstelle nicht registriert, UUID = %s"\r
-#~ msgid "Interface was already started"\r
-#~ msgstr "Interface wurde bereits gestartet"\r
-#~ msgid "Interface was already stopped"\r
-#~ msgstr "Interface wurde bereits angehalten"\r
-#~ msgid "Internal Server Error"\r
-#~ msgstr "Interner Server-Fehler"\r
-#~ msgid "Internal error: data type kind %s not expected in this context"\r
-#~ msgstr "Interner Fehler: Datentyp %s in diesem Kontext nicht erwartet"\r
-#~ msgid "Internet"\r
-#~ msgstr "Internet"\r
-#~ msgid "Internet Direct (Indy)"\r
-#~ msgstr "Internet Direct (Indy)"\r
-#~ msgid "Interpretation of message failed"\r
-#~ msgstr "Die Interpretation der Botschaft ist nicht gelungen"\r
-#~ msgid "Interrupted system call."\r
-#~ msgstr "Unterbrochener Systemaufruf."\r
-#~ msgid "Invalid %s value: \"%s\""\r
-#~ msgstr "Ungültiger %s-Wert: \"%s\""\r
-#~ msgid "Invalid Action %d"\r
-#~ msgstr "Ungültige Aktion %d"\r
-#~ msgid "Invalid Bcd Precision (%d) or Scale (%d)"\r
-#~ msgstr "Ungültige Bcd-Genauigkeit (%d) oder -Skalierung (%d)"\r
-#~ msgid ""\r
-#~ "Invalid Colormap this ActionBand requires ColorMaps of type "\r
-#~ "TCustomActionBarColorMapEx"\r
-#~ msgstr ""\r
-#~ "Ungültige Colormap. Dieses ActionBand benötigt ColorMaps des Typ "\r
-#~ "TCustomActionBarColorMapEx"\r
-#~ msgid "Invalid DOMString size"\r
-#~ msgstr "Fehler bei DOMString-Größe"\r
-#~ msgid "Invalid DispID for parameter %d in method %s"\r
-#~ msgstr "Ungültige DispID für Parameter %d in Methode %s"\r
-#~ msgid "Invalid Encoding. UU only allows Body and Attachments"\r
-#~ msgstr "Ungültige Codierung. UU gestattet nur Rumpf und Anlage"\r
-#~ msgid "Invalid HTML encoded character (%s) at position %d"\r
-#~ msgstr "Ungültiges HTML-codiertes Zeichen (%s) an Position %d"\r
-#~ msgid "Invalid HTTP Request: Length is 0"\r
-#~ msgstr "Ungültige HTTP-Anforderung: Länge ist 0"\r
-#~ msgid "Invalid HTTP Response: Length is 0"\r
-#~ msgstr "Ungültige HTTP-Antwort: Länge ist 0"\r
-#~ msgid "Invalid Header Id %d"\r
-#~ msgstr "Ungültige Header-Id %d"\r
-#~ msgid "Invalid LCDNumber value"\r
-#~ msgstr "Ungültiger Wert für LCDNumber"\r
-#~ msgid "Invalid Login."\r
-#~ msgstr "Ungültige Anmeldung."\r
-#~ msgid "Invalid MDIParent for class %s"\r
-#~ msgstr "Ungültiger MDIParent für Klasse %s"\r
-#~ msgid "Invalid NULL variant operation"\r
-#~ msgstr "Ungültige NULL-Variant-Operation"\r
-#~ msgid "Invalid Packet Size %d"\r
-#~ msgstr "Ungültige Paketgröße %d"\r
-#~ msgid "Invalid Pointer"\r
-#~ msgstr "Ungültiger Zeiger"\r
-#~ msgid "Invalid Port Range (%d - %d)"\r
-#~ msgstr "Ungültiger Port-Bereich (%d - %d)"\r
-#~ msgid ""\r
-#~ "Invalid Port: The foreign or local port is not specified correctly or "\r
-#~ "invalid"\r
-#~ msgstr ""\r
-#~ "Ungültiger Port: Der fremde oder lokale Port ist nicht korrekt angegeben "\r
-#~ "oder ungültig"\r
-#~ msgid "Invalid Query Count %d"\r
-#~ msgstr "Ungültige Abfragezahl %d"\r
-#~ msgid "Invalid SOAP Response"\r
-#~ msgstr "Ungültige SOAP-Antwort"\r
-#~ msgid "Invalid SOAP array specification"\r
-#~ msgstr "Ungültige SOAP-Array-Festlegung"\r
-#~ msgid "Invalid SOAP request"\r
-#~ msgstr "Ungültige SOAP-Anforderung"\r
-#~ msgid "Invalid SOAP response"\r
-#~ msgstr "Ungültige SOAP-Antwort"\r
-#~ msgid "Invalid SQL date/time values"\r
-#~ msgstr "Ungültige SQL-Datums-/Uhrzeitwerte"\r
-#~ msgid "Invalid Syslog message: packet too large (%d bytes)"\r
-#~ msgstr "Ungültige syslog-Botschaft: Paket zu groß (%d Byte)"\r
-#~ msgid "Invalid Text count. TIdText must be greater than 1"\r
-#~ msgstr "Ungültige Anzahl für Text. TIdText muss größer als 1 sein"\r
-#~ msgid "Invalid URL encoded character (%s) at position %d"\r
-#~ msgstr "Ungültiger URL-codiertes Zeichen (%s) bei Position %d"\r
-#~ msgid ""\r
-#~ "Invalid WSDL document '%s' - Please verify the location and content!\n"\r
-#~ "Error: %s"\r
-#~ msgstr ""\r
-#~ "Ungültiges WSDL-Dokument '%s' - Bitte überprüfen Sie Speicherort und "\r
-#~ "Inhalt!\n"\r
-#~ "Fehler: %s"\r
-#~ msgid "Invalid XImage"\r
-#~ msgstr "Ungültiges XImage"\r
-#~ msgid "Invalid access"\r
-#~ msgstr "Ungültiger Zugriff"\r
-#~ msgid "Invalid argument"\r
-#~ msgstr "Ungültiges Argument"\r
-#~ msgid "Invalid argument."\r
-#~ msgstr "Ungültiges Argument."\r
-#~ msgid "Invalid built-in type name \"%s\""\r
-#~ msgstr "Ungültiger Name für integrierten Typ \"%s\""\r
-#~ msgid "Invalid canvas state request"\r
-#~ msgstr "Ungültige Status-Anforderung für Canvas"\r
-#~ msgid "Invalid character in name"\r
-#~ msgstr "Ungültiges Zeichen im Namen"\r
-#~ msgid "Invalid complex type derivation: %s"\r
-#~ msgstr "Ungültige Ableitung des komplexen Typs: %s"\r
-#~ msgid "Invalid date string: %s"\r
-#~ msgstr "Ungültiger Datums-String: %s"\r
-#~ msgid "Invalid day: %d"\r
-#~ msgstr "Ungültiger Tag: %d"\r
-#~ msgid "Invalid decimal string: ''%s''"\r
-#~ msgstr "Ungültiger Dezimal-String: ''%s''"\r
-#~ msgid "Invalid duration string: %s"\r
-#~ msgstr "Ungültiger Zeitdauer-String: %s"\r
-#~ msgid "Invalid format type for BCD"\r
-#~ msgstr "Ungültiger Formattyp für BCD"\r
-#~ msgid "Invalid fractional second: %f"\r
-#~ msgstr "Ungültiger Sekundenbruchteil: %f"\r
-#~ msgid "Invalid graphic format"\r
-#~ msgstr "Ungültiges Grafikformat"\r
-#~ msgid "Invalid group declaration in \"%s\""\r
-#~ msgstr "Ungültige Gruppendeklaration in \"%s\""\r
-#~ msgid "Invalid handle value for %s"\r
-#~ msgstr "Ungültiger Handle-Wert für %s"\r
-#~ msgid ""\r
-#~ "Invalid host name. A SYSLOG host name cannot contain any space (\"%s\")+"\r
-#~ msgstr ""\r
-#~ "Ungültiger Host-Name. Ein SYSLOG Host-Name darf keine Leerzeichen "\r
-#~ "enthalten(\"%s\")+"\r
-#~ msgid "Invalid hour offset: %d"\r
-#~ msgstr "Ungültiger Stunden-Offset: %d"\r
-#~ msgid "Invalid hour: %d"\r
-#~ msgstr "Ungültige Stunde: %d"\r
-#~ msgid "Invalid image"\r
-#~ msgstr "Ungültiges Bild"\r
-#~ msgid "Invalid image (the size is less than 4 bytes long)."\r
-#~ msgstr "Ungültige Grafik (die Größe ist geringer als 4 Byte)."\r
-#~ msgid "Invalid image dimension"\r
-#~ msgstr "Ungültige Grafikdimension"\r
-#~ msgid "Invalid image type"\r
-#~ msgstr "Ungültiger Grafiktyp"\r
-#~ msgid "Invalid millisecond: %d"\r
-#~ msgstr "Ungültige Millisekunde: %d"\r
-#~ msgid "Invalid minute: %d"\r
-#~ msgstr "Ungültige Minute: %d"\r
-#~ msgid "Invalid modification"\r
-#~ msgstr "Ungültige Änderung"\r
-#~ msgid "Invalid month: %d"\r
-#~ msgstr "Ungültiger Monat: %d"\r
-#~ msgid "Invalid namespace request"\r
-#~ msgstr "Ungültige Namespace-Anforderung"\r
-#~ msgid "Invalid network mask."\r
-#~ msgstr "Ungültige Netzwerkmaske."\r
-#~ msgid "Invalid node type"\r
-#~ msgstr "Ungültiger Knotentyp"\r
-#~ msgid "Invalid operation on a hosted node"\r
-#~ msgstr "Ungültige Operation für einen hosted-Knoten"\r
-#~ msgid "Invalid option specified"\r
-#~ msgstr "Ungültige Option angegeben"\r
-#~ msgid "Invalid or Unknown Time Zone"\r
-#~ msgstr "Ungültige oder unbekannte Zeitzone"\r
-#~ msgid "Invalid or unsupported XML Schema document"\r
-#~ msgstr "Ungültiges oder nicht unterstütztes XML-Schemadokument"\r
-#~ msgid "Invalid parent class: %s"\r
-#~ msgstr "Ungültige übergeordnete Klasse: %s"\r
-#~ msgid "Invalid password"\r
-#~ msgstr "Ungültiges Passwort"\r
-#~ msgid "Invalid second: %d"\r
-#~ msgstr "Ungültige Sekunde: %d"\r
-#~ msgid "Invalid second: %f"\r
-#~ msgstr "Ungültige Sekunde: %f"\r
-#~ msgid "Invalid socks authentication method."\r
-#~ msgstr "Ungültige Authentifizierungmethode für SOCKS."\r
-#~ msgid "Invalid state"\r
-#~ msgstr "Ungültiger Status"\r
-#~ msgid "Invalid stream operation"\r
-#~ msgstr "Ungültige Stream-Operation"\r
-#~ msgid "Invalid string offset"\r
-#~ msgstr "Ungültiger String-Offset"\r
-#~ msgid "Invalid syntax"\r
-#~ msgstr "Syntaxfehler"\r
-#~ msgid "Invalid syslog message: incorrect PRI number \"%s\""\r
-#~ msgstr "Ungültige syslog-Botschaft: Nicht korrekte PRI-Nummer \"%s\""\r
-#~ msgid "Invalid syslog message: incorrect PRI section"\r
-#~ msgstr "Ungültige syslog-Botschaft: Nicht korrekter PRI-Abschnitt"\r
-#~ msgid "Invalid syslog message: incorrect timestamp \"%s\""\r
-#~ msgstr "Ungültige syslog-Botschaft: Ungültiger Zeitstempel \"%s\""\r
-#~ msgid "Invalid time string: %s"\r
-#~ msgstr "Ungültiger Zeit-String: %s"\r
-#~ msgid "Invalid url '%s' - only supports 'http' and 'https' schemes"\r
-#~ msgstr "Ungültige URL '%s' - unterstützt nur Schemata 'http' und 'https'"\r
-#~ msgid "Invalid value length: Should be 32."\r
-#~ msgstr "Ungültige Länge von Wert: sollte 32 sein."\r
-#~ msgid "Invalid variant operation ($%.8x)"\r
-#~ msgstr "Ungültige Variant-Operation ($%.8x)"\r
-#~ msgid ""\r
-#~ "Invalid variant operation (%s%.8x)\n"\r
-#~ "%s"\r
-#~ msgstr ""\r
-#~ "Ungültige Variant-Operation (%s%.8x)\n"\r
-#~ "%s"\r
-#~ msgid "Invalid variant type"\r
-#~ msgstr "Ungültiger Variant-Typ"\r
-#~ msgid "Invalid widget handle"\r
-#~ msgstr "Ungültiges Widget-Handle"\r
-#~ msgid "Invokable Class %s implements no interfaces"\r
-#~ msgstr "Aufrufbare Klasse %s implementiert keine Schnittstellen"\r
-#~ msgid "Item %s has subitems, delete anyway?"\r
-#~ msgstr "Element %s hat Unterelemente, trotzdem löschen?"\r
-#~ msgid "Item %s is not allowed to be moved"\r
-#~ msgstr "Eintrag %s darf nicht verschoben werden"\r
-#~ msgid "Item Properties"\r
-#~ msgstr "Eigens&chaften des Eintrags"\r
-#~ msgid "Item not found ($0%x)"\r
-#~ msgstr "Eintrag nicht gefunden ($0%x)"\r
-#~ msgid "ItemTag property is not initialized"\r
-#~ msgstr "Die Eigenschaft ItemTag ist nicht initialisiert"\r
-#~ msgid "Items Editor..."\r
-#~ msgstr "Eintrags-Editor..."\r
-#~ msgid "Jpegs"\r
-#~ msgstr "Jpegs"\r
-#~ msgid "JulianDate"\r
-#~ msgstr "Julianisches Datum"\r
-#~ msgid "Kelvin"\r
-#~ msgstr "Kelvin"\r
-#~ msgid "Key"\r
-#~ msgstr "Schlüssel"\r
-#~ msgid "Key \"%s\" not found"\r
-#~ msgstr "Taste \"%s\" nicht gefunden"\r
-#~ msgid "Key may not contain equals sign (\"=\")"\r
-#~ msgstr "Schlüssel darf keine Gleichheitszeichen (\"=\") enthalten"\r
-#~ msgid "KiloLiters"\r
-#~ msgstr "Kiloliter"\r
-#~ msgid "Kilograms"\r
-#~ msgstr "Kilogramm"\r
-#~ msgid "Kilometers"\r
-#~ msgstr "Kilometer"\r
-#~ msgid "L&oad"\r
-#~ msgstr "L&aden"\r
-#~ msgid "L&og"\r
-#~ msgstr "Pr&otokoll"\r
-#~ msgid "Large &Icons"\r
-#~ msgstr "&Große Symbole"\r
-#~ msgid "Large icon view"\r
-#~ msgstr "Große Symbole anzeigen"\r
-#~ msgid "Last Response Time:"\r
-#~ msgstr "Letzte Antwortzeit:"\r
-#~ msgid "Length Required"\r
-#~ msgstr "Länge benötigt"\r
-#~ msgid "LightYears"\r
-#~ msgstr "Lichtjahr"\r
-#~ msgid "Lime"\r
-#~ msgstr "Limone"\r
-#~ msgid "Line"\r
-#~ msgstr "Linie"\r
-#~ msgid "Link to "\r
-#~ msgstr "Verknüpfung auf "\r
-#~ msgid "Links"\r
-#~ msgstr "Link"\r
-#~ msgid "List"\r
-#~ msgstr "Liste"\r
-#~ msgid "List is locked during an active ForEach"\r
-#~ msgstr "Liste ist während eines aktiven ForEach gesperrt"\r
-#~ msgid "List view"\r
-#~ msgstr "Listenansicht"\r
-#~ msgid "ListButton"\r
-#~ msgstr "ListButton"\r
-#~ msgid "ListView Items Editor"\r
-#~ msgstr "ListView-Eintragseditor"\r
-#~ msgid "Listbox (%s) style must be virtual in order to set Count"\r
-#~ msgstr ""\r
-#~ "Stil des Listenfeldes (%s) muss virtuell sein, damit Count gesetzt werden "\r
-#~ "kann"\r
-#~ msgid "Lists all the PortTypes published by this Service"\r
-#~ msgstr "Listet alle PortTypes, die von diesem Service publiziert werden"\r
-#~ msgid "Liters"\r
-#~ msgstr "Liter"\r
-#~ msgid "Lo&gin Prompt"\r
-#~ msgstr "A&nmeldeaufforderung"\r
-#~ msgid "Load Picture"\r
-#~ msgstr "Bild laden"\r
-#~ msgid "Loading..."\r
-#~ msgstr "Laden..."\r
-#~ msgid "Local time is %s"\r
-#~ msgstr "Ortszeit ist %s"\r
-#~ msgid "Local type declarations cannot have a name. Element: %s"\r
-#~ msgstr "Lokale Typdeklarationen dürfen keinen Namen besitzen. Element: %s"\r
-#~ msgid "Log files (*.log)"\r
-#~ msgstr "Protokolldateien (*.log)"\r
-#~ msgid "Log(%d)"\r
-#~ msgstr "Log(%d)"\r
-#~ msgid "LogDetail"\r
-#~ msgstr "LogDetail"\r
-#~ msgid "Login page is not defined"\r
-#~ msgstr "Login-Seite ist nicht definiert"\r
-#~ msgid "Login with USER first."\r
-#~ msgstr "Zuerst anmelden mit USER."\r
-#~ msgid "LongTons"\r
-#~ msgstr "Tonne (UK)"\r
-#~ msgid "MD is an Obsolete Command. Use MX."\r
-#~ msgstr "MD ist eine veraltete Anweisung. Verwenden Sie MX."\r
-#~ msgid "MF is an Obsolete Command. USE MX."\r
-#~ msgstr "MFist eine veraltete Anweisung. Verwenden Sie MX."\r
-#~ msgid "Ma&x Events:"\r
-#~ msgstr "Ma&x. Ereignisse:"\r
-#~ msgid "MailA is an Obsolete Command. USE MX."\r
-#~ msgstr "MailA ist eine veraltete Anweisung. Verwenden Sie MX."\r
-#~ msgid "MainUpdateAction"\r
-#~ msgstr "MainUpdateAction"\r
-#~ msgid "Maroon"\r
-#~ msgstr "Braun"\r
-#~ msgid "Mass"\r
-#~ msgstr "Masse"\r
-#~ msgid "Match &case"\r
-#~ msgstr "Groß-/&Kleinschreibung"\r
-#~ msgid "Match &whole word only"\r
-#~ msgstr "&Nur ganze Wörter"\r
-#~ msgid "Max Response Time:"\r
-#~ msgstr "Max. Antwortzeit:"\r
-#~ msgid "Max line length exceeded."\r
-#~ msgstr "Max. Zeilenlänge überschritten."\r
-#~ msgid "Maximum connections limit exceeded. Try again later."\r
-#~ msgstr "Max. Anzahl an Verbindungen überschritten. Versuchen Sie es später."\r
-#~ msgid "Maximum sessions exceeded"\r
-#~ msgstr "Maximale Sitzungsanzahl überschritten"\r
-#~ msgid "Me&nu show recently used items first"\r
-#~ msgstr "Optionen"\r
-#~ msgid "Medium Gray"\r
-#~ msgstr "Mittelgrau"\r
-#~ msgid "Megameters"\r
-#~ msgstr "Megameter"\r
-#~ msgid "Menu Background"\r
-#~ msgstr "Menühintergrund"\r
-#~ msgid "Menu Text"\r
-#~ msgstr "Menütext"\r
-#~ msgid "Menu insertion recursion not allowed"\r
-#~ msgstr "Rekursion beim Einfügen von Menüs ist nicht gestattet"\r
-#~ msgid "Merge"\r
-#~ msgstr "Zusammenführen"\r
-#~ msgid "Message decoder not found"\r
-#~ msgstr "Botschafts-Decoder nicht gefunden"\r
-#~ msgid "Message encoder not found"\r
-#~ msgstr "Botschafts-Encoder nicht gefunden"\r
-#~ msgid "Message handling failed"\r
-#~ msgstr "Botschaftsbehandlung fehlgeschlagen"\r
-#~ msgid "Message too long."\r
-#~ msgstr "Die Botschaft ist zu lang."\r
-#~ msgid "Message type recognition error"\r
-#~ msgstr "Fehler beim Erkennen des Botschaftentyps"\r
-#~ msgid "Meters"\r
-#~ msgstr "Meter"\r
-#~ msgid "Method %s of class %s not found"\r
-#~ msgstr "Methode %s aus Klasse %s nicht gefunden"\r
-#~ msgid "Method definition for %s has over %d parameters"\r
-#~ msgstr "Methodendefinition für %s hat mehr als %d Parameter"\r
-#~ msgid "Method has no RTTI"\r
-#~ msgstr "Methode hat kein RTTI"\r
-#~ msgid "Method not allowed"\r
-#~ msgstr "Methode nicht erlaubt"\r
-#~ msgid "Method not permitted in TSoapDataList"\r
-#~ msgstr "Methode nicht erlaubt in TSoapDataList"\r
-#~ msgid "MetricTons"\r
-#~ msgstr "Metrische Tonne"\r
-#~ msgid "Micrograms"\r
-#~ msgstr "Mikrogramm"\r
-#~ msgid "Micromicrons"\r
-#~ msgstr "Mikromikron"\r
-#~ msgid "Microns"\r
-#~ msgstr "Mikron"\r
-#~ msgid "Microsoft MSXML is not installed"\r
-#~ msgstr "Microsoft MSXML ist nicht installiert"\r
-#~ msgid "Miles"\r
-#~ msgstr "Meile"\r
-#~ msgid "Millennia"\r
-#~ msgstr "Jahrtausend"\r
-#~ msgid "MilliLiters"\r
-#~ msgstr "Milliliter"\r
-#~ msgid "MilliSeconds"\r
-#~ msgstr "Millisekunde"\r
-#~ msgid "Milligrams"\r
-#~ msgstr "Milligramm"\r
-#~ msgid "Millimeters"\r
-#~ msgstr "Millimeter"\r
-#~ msgid "Millimicrons"\r
-#~ msgstr "Millimikron"\r
-#~ msgid "Millisecond Values must be between 000 - 999"\r
-#~ msgstr "Werte für Milliskeunden müssen zwischen 000 - 999 liegen"\r
-#~ msgid "Mime format not supported for TIcon"\r
-#~ msgstr "Mime-Format wird für TIcon nicht unterstützt"\r
-#~ msgid "MimeSource format must have an associated data stream"\r
-#~ msgstr "Dem MimeSource-Format muss ein Daten-Stream zugeordnet sein"\r
-#~ msgid "Mimetype is empty"\r
-#~ msgstr "Mimetype ist leer"\r
-#~ msgid "Min Response Time:"\r
-#~ msgstr "Min. Antwortzeit:"\r
-#~ msgid "Minimize All"\r
-#~ msgstr "Alle verkleinern"\r
-#~ msgid "Minutes"\r
-#~ msgstr "Minute"\r
-#~ msgid "Mismatched paramaters to RegisterChildNodes"\r
-#~ msgstr "Nicht übereinstimmende Parameter bei RegisterChildNodes"\r
-#~ msgid "Missing Database property"\r
-#~ msgstr "Eigenschaft Database fehlt"\r
-#~ msgid "Missing DriverName property"\r
-#~ msgstr "Eigenschaft DriverName fehlt"\r
-#~ msgid "Missing FaultString or FaultCode element"\r
-#~ msgstr "Fehlendes FaultString- oder FaultCode-Element"\r
-#~ msgid "Missing ProgID"\r
-#~ msgstr "Fehlende ProgID"\r
-#~ msgid "Missing SQLConnection property"\r
-#~ msgstr "Eigenschaft SQLConnection fehlt"\r
-#~ msgid "Missing Type name"\r
-#~ msgstr "Typname fehlt"\r
-#~ msgid "Missing XML Data Component"\r
-#~ msgstr "XML-Datenkomponente fehlt"\r
-#~ msgid "Missing password"\r
-#~ msgstr "Passwort fehlt"\r
-#~ msgid "Missing query, table name or procedure name"\r
-#~ msgstr "Fehlende Abfrage, Tabellen- oder Prozedurname"\r
-#~ msgid "Missing user name"\r
-#~ msgstr "Benutzername fehlt"\r
-#~ msgid "Mode has not been set."\r
-#~ msgstr "Der Modus wurde nicht gesetzt."\r
-#~ msgid "Mode is not initialised"\r
-#~ msgstr "Modus ist nicht initialisiert"\r
-#~ msgid "Mode set to %s."\r
-#~ msgstr "Modus ist gesetzt auf %s."\r
-#~ msgid "Modification of %s is not permitted"\r
-#~ msgstr "Modifikation von %s nicht zulässig"\r
-#~ msgid "Modified"\r
-#~ msgstr "Geändert"\r
-#~ msgid "ModifiedJulianDate"\r
-#~ msgstr "Modifiziertes julianisches Datum"\r
-#~ msgid "Money Green"\r
-#~ msgstr "Dollargrün"\r
-#~ msgid "Months"\r
-#~ msgstr "Monat"\r
-#~ msgid "More Buttons"\r
-#~ msgstr "Weitere Schaltflächen"\r
-#~ msgid "Move Selection"\r
-#~ msgstr "Liste"\r
-#~ msgid "Moved Permanently"\r
-#~ msgstr "Permanent verschoben"\r
-#~ msgid "Moved Temporarily"\r
-#~ msgstr "Temporär verschoben"\r
-#~ msgid "Movie not loaded"\r
-#~ msgstr "Film nicht geladen"\r
-#~ msgid "Multiple Connections not supported by %s driver"\r
-#~ msgstr "Mehrfach-Verbindungen werden vom %s-Treiber nicht unterstützt"\r
-#~ msgid "Multiple body elements not supported"\r
-#~ msgstr "Mehrere Rumpfelemente werden nicht unterstützt"\r
-#~ msgid "Multiselect mode must be on for this feature"\r
-#~ msgstr "Mehrfachauswahl muss für diese Funktion aktiviert sein"\r
-#~ msgid ""\r
-#~ "Must enable multiref output for objects when serializing a graph of "\r
-#~ "objects - (%s)"\r
-#~ msgstr ""\r
-#~ "Multiref-Output für Objekte muss aktviert werden bei der Serialisierung "\r
-#~ "eines Objektdiagramms - (%s)"\r
-#~ msgid "Must have a target stream"\r
-#~ msgstr "Ziel-Stream muss vorhanden sein"\r
-#~ msgid "N&ew SubItem"\r
-#~ msgstr "Neuer &Untereintrag"\r
-#~ msgid "N&ew SubNode"\r
-#~ msgstr "Neuer Unter&knoten"\r
-#~ msgid "NTP subsystem"\r
-#~ msgstr "NTP-Subsystem"\r
-#~ msgid "Name not allowed on a ref item"\r
-#~ msgstr "Name für Verweiselement nicht zulässig"\r
-#~ msgid "Namespace URI"\r
-#~ msgstr "Namespace-URI"\r
-#~ msgid "Nanograms"\r
-#~ msgstr "Nanogramm"\r
-#~ msgid "NauticalMiles"\r
-#~ msgstr "Seemeile"\r
-#~ msgid "Navy"\r
-#~ msgstr "Dunkelblau"\r
-#~ msgid "Need account for login."\r
-#~ msgstr "Benutzerkonto für Anmeldung wird benötigt."\r
-#~ msgid "Need account for storing files."\r
-#~ msgstr "Benutzerkonto für Speichern von Dateien wird benötigt."\r
-#~ msgid "Negative stream size invalid"\r
-#~ msgstr "Eine negative Stream-Größe ist ungültig"\r
-#~ msgid "Net dropped connection or reset."\r
-#~ msgstr "Netz hat die Verbindung verloren oder zurückgesetzt."\r
-#~ msgid "Network is down."\r
-#~ msgstr "Das Netzwerk ist ausgefallen."\r
-#~ msgid "Network is unreachable."\r
-#~ msgstr "Das Netzwerk ist nicht erreichbar."\r
-#~ msgid "Network subsystem is unavailable."\r
-#~ msgstr "Das Netzwerk-Subsystem ist nicht verfügbar."\r
-#~ msgid "Network unreachable."\r
-#~ msgstr "Das Netzwerk ist nicht erreichbar."\r
-#~ msgid "New"\r
-#~ msgstr "Neu"\r
-#~ msgid "New &Directory"\r
-#~ msgstr "Neues &Verzeichnis"\r
-#~ msgid "New Folder"\r
-#~ msgstr "Neuer Ordner"\r
-#~ msgid "New components cannot be added to frame instances."\r
-#~ msgstr ""\r
-#~ "Zu Frame-Instanzen können keine neuen Komponenten hinzugefügt werden."\r
-#~ msgid "Next|Go to the next tab"\r
-#~ msgstr "&Fertig stellen"\r
-#~ msgid "Nick"\r
-#~ msgstr "Nick"\r
-#~ msgid ""\r
-#~ "No ActionBand style unit present in the uses clause.Your application must "\r
-#~ "include either XPStyleActnCtrls, StdStyleActnCtrls or a third party "\r
-#~ "ActionBand style unit in its uses clause."\r
-#~ msgstr ""\r
-#~ "In der uses-Klausel ist keine ActionBand-Attribut-Unit vorhanden.In Ihrer "\r
-#~ "Anwendung muss XPStyleActnCtrls, StdStyleActnCtrls oder eine ActionBand-"\r
-#~ "Attribut-Unit in der uses-Klausel vorhanden sein."\r
-#~ msgid "No Class is regisgtered to implement interface %s"\r
-#~ msgstr "Keine Klasse zum Implementieren der Schnittstelle %s registriert"\r
-#~ msgid "No Content"\r
-#~ msgstr "Kein Inhalt"\r
-#~ msgid "No Dispatcher set"\r
-#~ msgstr "Kein Dispatcher eingerichtet"\r
-#~ msgid "No Help Manager installed."\r
-#~ msgstr "Kein Hilfemanager installiert."\r
-#~ msgid "No Install Options selected"\r
-#~ msgstr "Es sind keine Installationsoptionen ausgewählt"\r
-#~ msgid "No Message processing node set"\r
-#~ msgstr "Kein Knoten zur Meldungsverarbeitung festgelegt"\r
-#~ msgid "No Native to Message converter set"\r
-#~ msgstr "Kein Konverter (Nativ zu Meldung) eingerichtet"\r
-#~ msgid "No OnGetItem event handler assigned"\r
-#~ msgstr "Es wurde keine OnGetItem-Ereignisbehandlung zugewiesen"\r
-#~ msgid "No OnListDirectory event found!"\r
-#~ msgstr "Es wurde kein Ereignis OnListDirectory gefunden!"\r
-#~ msgid "No OnNewGroupsList event has been defined."\r
-#~ msgstr "Es wurde kein Ereignis OnNewGroupsList definiert."\r
-#~ msgid "No OnNewNewsList event has been defined."\r
-#~ msgstr "Es wurde kein Ereignis OnNewNewsList definiert."\r
-#~ msgid "No OnNewsgroupList event has been defined."\r
-#~ msgstr "Es wurde kein Ereignis OnNewsgroupList definiert."\r
-#~ msgid "No PSecPkgInfo specified"\r
-#~ msgstr "Es wurde kein PSecPkgInfo angegeben"\r
-#~ msgid "No Preview Available"\r
-#~ msgstr "Keine Vorschau verfügbar"\r
-#~ msgid "No Table of Contents found."\r
-#~ msgstr "Kein Inhaltsverzeichnis gefunden"\r
-#~ msgid ""\r
-#~ "No URL property set - please specify the URL of the Service you wish to "\r
-#~ "connect to"\r
-#~ msgstr ""\r
-#~ "URL-Eigenschaft nicht gesetzt - geben Sie die URL des Services an, zu dem "\r
-#~ "Sie verbunden werden möchten"\r
-#~ msgid "No URL was specified for 'GET'"\r
-#~ msgstr "Für 'GET' wurde keine URL angegeben"\r
-#~ msgid "No User: Port pair is not used or not used by an identifiable user"\r
-#~ msgstr ""\r
-#~ "Kein Benutzer: Port-Paar wird nicht oder nicht von identifizierbarem "\r
-#~ "Benutzer verwendet"\r
-#~ msgid "No WSDL document associated with WSDLView"\r
-#~ msgstr "Kein WSDL-Dokument zugeordnet zu WSDLView"\r
-#~ msgid ""\r
-#~ "No WSDL or URL property was set in the THTTPRIO component. You must set "\r
-#~ "the WSDL or URL property before invoking the Web Service"\r
-#~ msgstr ""\r
-#~ "In der THTTPPRIO-Komponente wurde keine WSDL- oder URL-Eigenschaft "\r
-#~ "gesetzt. Vor Aufruf des Web Service muss eine dieser Eigenschaften "\r
-#~ "gesetzt sein"\r
-#~ msgid "No access to temporary file"\r
-#~ msgstr "Kein Zugriff auf temporäre Datei"\r
-#~ msgid "No access to temporary file: check TMPDIR setting"\r
-#~ msgstr "Kein Zugriff auf temporäre Datei: prüfe TMPDIR-Einstellung"\r
-#~ msgid "No active document"\r
-#~ msgstr "Kein aktives Dokument"\r
-#~ msgid "No authentication handler has been specified."\r
-#~ msgstr "Es wurde keine Authentifizierungsbehandlung angegeben."\r
-#~ msgid "No authority could be contacted for authentication."\r
-#~ msgstr ""\r
-#~ "Für die Authentifizierung konnte keine geeignete Stelle kontaktiert "\r
-#~ "werden."\r
-#~ msgid "No automatically activated data modules"\r
-#~ msgstr "Keine automatisch aktivierten Datenmodule"\r
-#~ msgid "No bindings specified."\r
-#~ msgstr "Es wurde keine Bindung angegeben."\r
-#~ msgid "No buffer space available."\r
-#~ msgstr "Es ist kein Pufferplatz verfügbar."\r
-#~ msgid "No class registered for invokable interface %s"\r
-#~ msgstr "Keine Klasse registriert für aufrufbare Schnittstelle %s"\r
-#~ msgid "No command handler found."\r
-#~ msgstr "Es wurde kein Handler für Anweisungen gefunden."\r
-#~ msgid "No context-sensitive Help installed."\r
-#~ msgstr "Keine kontextsensitive Hilfe installiert."\r
-#~ msgid "No context-sensitive help installed"\r
-#~ msgstr "Keine kontextsensitive Hilfe installiert"\r
-#~ msgid "No credential handle acquired"\r
-#~ msgstr "Es wurde kein Beglaubigungs-Handle geholt"\r
-#~ msgid "No credentials are available in the security package"\r
-#~ msgstr "Im Sicherheits-Package sind keine Beglaubigungen verfügbar"\r
-#~ msgid "No data allowed"\r
-#~ msgstr "Keine Daten erlaubt"\r
-#~ msgid "No data to read."\r
-#~ msgstr "Keine Daten für den Lesezugriff."\r
-#~ msgid "No default browser is specified"\r
-#~ msgstr "Es ist kein Standard-Browser eingetragen"\r
-#~ msgid "No execute handler found."\r
-#~ msgstr "Es wurde keine Ausführungsbehandlung gefunden."\r
-#~ msgid "No help found for \"%s\""\r
-#~ msgstr "Keine Hilfe gefunden für \"%s\""\r
-#~ msgid "No help found for %s"\r
-#~ msgstr "Für %s sind keine Hilfeinformationen vorhanden."\r
-#~ msgid "No help keyword specified."\r
-#~ msgstr "Es wurden keine Schlüsselwörter für die Hilfe angegeben."\r
-#~ msgid "No host"\r
-#~ msgstr "Kein Host"\r
-#~ msgid "No interface registered for URL '%s'"\r
-#~ msgstr "Keine registrierte Schnittstelle für URL '%s'"\r
-#~ msgid "No interface registered for soap action '%s'"\r
-#~ msgstr "Keine registrierte Schnittstelle für die SOAP-Aktion '%s'"\r
-#~ msgid "No interface is registered to handle URL %s"\r
-#~ msgstr "Keine Schnittstelle registriert für die Behandlung der URL %s"\r
-#~ msgid ""\r
-#~ "No invokable class registered that implements interface %s of (soap "\r
-#~ "action/path) %s"\r
-#~ msgstr ""\r
-#~ "Zum Implementieren von Interface %s für (SOAP-Aktion/Pfad) %s ist keine "\r
-#~ "aufrufbare Klasse registriert."\r
-#~ msgid "No matching DOM Vendor: \"%s\""\r
-#~ msgstr "Kein entsprechender DOM-Hersteller: \"%s\""\r
-#~ msgid ""\r
-#~ "No matching Kylix type was found for type: URI = %s, Name = %s on Node %s"\r
-#~ msgstr ""\r
-#~ "Keinen passenden Kylix-Typ gefunden für: URI = %s, Name = %s von Node %s"\r
-#~ msgid "No method named '%s' is supported by interface '%s'"\r
-#~ msgstr "Methode mit Namen '%s' wird von Interface '%s' nicht unterstützt"\r
-#~ msgid "No modification allowed (readonly data)"\r
-#~ msgstr "Keine Änderung erlaubt (Daten können nur gelesen werden)"\r
-#~ msgid "No printer adapter available for printing"\r
-#~ msgstr "Für das Drucken ist kein Druckeradapter verfügbar"\r
-#~ msgid "No property pages are available for this control"\r
-#~ msgstr "Für dieses Element sind keine Eigenschaftsseiten verfügbar"\r
-#~ msgid ""\r
-#~ "No request handlers handled this request. The WebAppComponents "\r
-#~ "PageDispatcher, AdapterDispatcher or DispatchActions property may not be "\r
-#~ "set."\r
-#~ msgstr ""\r
-#~ "Diese Anforderung wurde von keiner entsprechenden Routine behandelt. Die "\r
-#~ "WebAppComponents-Eigenschaft PageDispatcher, AdapterDispatcher oder "\r
-#~ "DispatchActions sind u.U. nicht gesetzt."\r
-#~ msgid "No route to host."\r
-#~ msgstr "Keine Route zum Host."\r
-#~ msgid "No service available for URL %s"\r
-#~ msgstr "Kein Dienst für die URL %s verfügbar"\r
-#~ msgid "No topic-based Help installed."\r
-#~ msgstr "Keine themenbasierte Hilfe installiert."\r
-#~ msgid "No topic-based help system installed"\r
-#~ msgstr "Es ist keine themenbasierte Hilfe installiert."\r
-#~ msgid "Node \"%s\" not found"\r
-#~ msgstr "Knoten \"%s\" nicht gefunden"\r
-#~ msgid "Node cannot be null"\r
-#~ msgstr "Knoten kann nicht null sein"\r
-#~ msgid "Node is owned by a different document"\r
-#~ msgstr "Der Knoten ist im Besitz eines anderen Dokuments"\r
-#~ msgid "Node is readonly"\r
-#~ msgstr "Knoten ist schreibgeschützt"\r
-#~ msgid "Node not found"\r
-#~ msgstr "Knoten nicht gefunden"\r
-#~ msgid "Non Authenticated"\r
-#~ msgstr "Nicht authentifiziert"\r
-#~ msgid "Non-authoritative Information"\r
-#~ msgstr "Nicht-autoritative Information"\r
-#~ msgid "Non-authoritative response (try again or check DNS setup)."\r
-#~ msgstr ""\r
-#~ "Nicht-autoritative Antwort (Versuchen Sie es noch einmal oder überprüfen "\r
-#~ "Sie das DNS-Setup)."\r
-#~ msgid "Non-echo type response received"\r
-#~ msgstr "Nicht-Echo-Antwort empfangen"\r
-#~ msgid "Non-recoverable errors: FORMERR, REFUSED, NOTIMP."\r
-#~ msgstr "Nicht behebbare Fehler: FORMERR, REFUSED, NOTIMP."\r
-#~ msgid "None"\r
-#~ msgstr "Ohne"\r
-#~ msgid "Not Acceptable"\r
-#~ msgstr "Nicht akzeptabel"\r
-#~ msgid "Not Connected"\r
-#~ msgstr "Nicht verbunden"\r
-#~ msgid "Not Found"\r
-#~ msgstr "Nicht gefunden"\r
-#~ msgid "Not Implemented"\r
-#~ msgstr "Nicht implementiert"\r
-#~ msgid "Not Modified"\r
-#~ msgstr "Nicht geändert"\r
-#~ msgid "Not all bytes sent."\r
-#~ msgstr "Es wurden nicht alle Bytes gesendet."\r
-#~ msgid "Not connected to server."\r
-#~ msgstr "Nicht mit Server verbunden."\r
-#~ msgid "Not enough bytes received"\r
-#~ msgstr "Es wurden nicht genügend Bytes empfangen"\r
-#~ msgid "Not enough data in buffer."\r
-#~ msgstr "Nicht genügend Daten im Puffer."\r
-#~ msgid "Not enough memory is available to complete this request"\r
-#~ msgstr "Für diese Anforderung steht nicht genügend Speicher zur Verfügung"\r
-#~ msgid "Not found"\r
-#~ msgstr "Nicht gefunden"\r
-#~ msgid "Not in edit mode"\r
-#~ msgstr "Nicht im Bearbeitungs-Modus"\r
-#~ msgid "Not logged in."\r
-#~ msgstr "Nicht angemeldet."\r
-#~ msgid "Not supported"\r
-#~ msgstr "Nicht unterstützt"\r
-#~ msgid "Notice: normal but significant condition"\r
-#~ msgstr "Ankündigung: Normaler, aber bedeutender Zustand"\r
-#~ msgid "Object does not support scripting. Class: %0:s"\r
-#~ msgstr "Objekt unterstützt das Scripting nicht. Klasse: %0:s"\r
-#~ msgid "Object type name required as parameter value"\r
-#~ msgstr "Name des Objekttyps als Parameterwert erforderlich"\r
-#~ msgid "Object type not supported."\r
-#~ msgstr "Objekttyp nicht unterstützt."\r
-#~ msgid "ObjectView must be True for Table with Object fields"\r
-#~ msgstr "ObjectView muss bei Tabellen mit Objektfeldern True sein"\r
-#~ msgid "Odd byte position not valid for WideString"\r
-#~ msgstr "Eine ungerade Byte-Position ist für WideString nicht zulässig"\r
-#~ msgid "Odd size not valid for WideString"\r
-#~ msgstr "Eine ungerade Größe ist für WideString nicht zulässig"\r
-#~ msgid "Ok"\r
-#~ msgstr "Ok"\r
-#~ msgid "Olive"\r
-#~ msgstr "Olivgrün"\r
-#~ msgid "OnDataAvailable event is nil."\r
-#~ msgstr "Ereignis OnDataAvailable ist nil."\r
-#~ msgid "OnExecute not assigned."\r
-#~ msgstr "OnExecute nicht zugewiesen."\r
-#~ msgid "Only one FaultCode element allowed"\r
-#~ msgstr "Nur ein FaultCode-Element zulässig"\r
-#~ msgid "Only one FaultString element allowed"\r
-#~ msgstr "Nur ein FaultString-Element zulässig"\r
-#~ msgid "Only one TIdAntiFreeze can exist per application."\r
-#~ msgstr "Pro Anwendung kann es nur ein TIdAntiFreeze geben."\r
-#~ msgid "Open MyBase table"\r
-#~ msgstr "MyBase-Tabelle öffnen"\r
-#~ msgid "Open Picture"\r
-#~ msgstr "Dialog"\r
-#~ msgid "Open Transformation File"\r
-#~ msgstr "Transformationsdatei öffnen"\r
-#~ msgid "Open Xml File"\r
-#~ msgstr "Xml-Datei öffnen"\r
-#~ msgid "Open as &read-only"\r
-#~ msgstr "Nur zum &Lesen öffnen"\r
-#~ msgid "Open trace log file"\r
-#~ msgstr "Protokolldatei für Ablaufverfolgung öffnen"\r
-#~ msgid "Open with..."\r
-#~ msgstr "Öffnen mit..."\r
-#~ msgid "Open|Opens an existing file"\r
-#~ msgstr "Öffnen|Vorhandene Datei öffnen"\r
-#~ msgid "Operation already in progress."\r
-#~ msgstr "Die Operation wird bereits durchgeführt."\r
-#~ msgid "Operation not allowed on a unidirectional dataset"\r
-#~ msgstr ""\r
-#~ "Diese Operation ist bei einer unidirektionalen Datenemenge nicht gestattet"\r
-#~ msgid "Operation not allowed on sorted list"\r
-#~ msgstr "Operation für sortierte Listen nicht zulässig"\r
-#~ msgid "Operation not allowed with aggregates active"\r
-#~ msgstr "Operation mit aktiven Aggregaten nicht zulässig"\r
-#~ msgid "Operation not supported"\r
-#~ msgstr "Operation nicht unterstützt"\r
-#~ msgid "Operation not supported on socket."\r
-#~ msgstr "Die Operation wird bei Socket nicht unterstützt."\r
-#~ msgid ""\r
-#~ "Operation not supported. %s component does not support "\r
-#~ "IGetWebComponentList"\r
-#~ msgstr ""\r
-#~ "Operation wird nicht unterstützt. Komponente %s unterstützt nicht "\r
-#~ "IGetWebComponentList"\r
-#~ msgid "Operation now in progress."\r
-#~ msgstr "Die Operation wird gerade durchgeführt."\r
-#~ msgid "Operation would block. "\r
-#~ msgstr "Die Operation würde blockieren. "\r
-#~ msgid "Option not set to allow Native type to be set to NULL"\r
-#~ msgstr "Option zum Setzen des Typs Native auf NULL nicht gesetzt"\r
-#~ msgid "Original Value"\r
-#~ msgstr "Originalwert"\r
-#~ msgid "OtherNick"\r
-#~ msgstr "OtherNick"\r
-#~ msgid "Ounces"\r
-#~ msgstr "Unze"\r
-#~ msgid "Overflow while converting variant of type (%s) into type (%s)"\r
-#~ msgstr ""\r
-#~ "Überlauf bei der Konvertierung einer Variante vom Typ (%s) in Typ (%s)"\r
-#~ msgid "Owner"\r
-#~ msgstr "Besitzer"\r
-#~ msgid "Owner is not a TCustomHeaderSection"\r
-#~ msgstr "Besitzer ist kein TCustomHeaderSection"\r
-#~ msgid "PNGs"\r
-#~ msgstr "PNGs"\r
-#~ msgid "POP3 proxy ready"\r
-#~ msgstr "POP3-Proxy bereit"\r
-#~ msgid "POP3 proxy signing off"\r
-#~ msgstr "POP3-Proxy wird beendet"\r
-#~ msgid "Paces"\r
-#~ msgstr "Schritt"\r
-#~ msgid "Package Size Too Big."\r
-#~ msgstr "Package-Größe zu hoch"\r
-#~ msgid "Packages are not supported by '%s' Server"\r
-#~ msgstr "Packages werden vom '%s'-Server nicht unterstützt"\r
-#~ msgid "Page %s does not support inclusion"\r
-#~ msgstr "Seite %s unterstützt keine Inklusion"\r
-#~ msgid "Page Set&up..."\r
-#~ msgstr "Seite e&inrichten..."\r
-#~ msgid "Page access denied"\r
-#~ msgstr "Zugriff auf Seite verweigert"\r
-#~ msgid "Pages"\r
-#~ msgstr "Seiten"\r
-#~ msgid "Parameter %d required for method %s"\r
-#~ msgstr "Parameter %d erforderlich für Methode %s"\r
-#~ msgid "Parameter %s on Method %s of Interface %s has no RTTI"\r
-#~ msgstr "Parameter %s der Methode %s der Schnittstelle %s hat kein RTTI"\r
-#~ msgid "Parameter expected"\r
-#~ msgstr "Parameter erwartet"\r
-#~ msgid "Parent given is not a parent of '%s'"\r
-#~ msgstr ""\r
-#~ "Das angegebene übergeordnete Element ist kein übergeordnetes Element von "\r
-#~ "'%s'"\r
-#~ msgid "ParentConnection is not assigned"\r
-#~ msgstr "ParentConnection ist nicht zugewiesen"\r
-#~ msgid "Parsecs"\r
-#~ msgstr "Parsecs"\r
-#~ msgid "Partial Content"\r
-#~ msgstr "Teilinhalt"\r
-#~ msgid "Pass&word:"\r
-#~ msgstr "Pass&wort:"\r
-#~ msgid "Password"\r
-#~ msgstr "Passwort"\r
-#~ msgid "Password must not be blank"\r
-#~ msgstr "Passwort muss angegeben werden"\r
-#~ msgid "Password: "\r
-#~ msgstr "Passwort: "\r
-#~ msgid "Paste"\r
-#~ msgstr "Einfügen"\r
-#~ msgid "Paste|Inserts Clipboard contents"\r
-#~ msgstr "Einfügen|Inhalt der Zwischenablage einfügen"\r
-#~ msgid "Path"\r
-#~ msgstr "Pfad"\r
-#~ msgid "Personalized Menus and Toolbars"\r
-#~ msgstr "Individuelle Menüs und Symbolleisten"\r
-#~ msgid "Picas"\r
-#~ msgstr "Pica"\r
-#~ msgid "Pixmaps"\r
-#~ msgstr "Pixmaps"\r
-#~ msgid "Points"\r
-#~ msgstr "Punkt"\r
-#~ msgid "Polite people say HELO"\r
-#~ msgstr "Höfliche Menschen sagen HALLO"\r
-#~ msgid "Port Type"\r
-#~ msgstr "Port-Typ"\r
-#~ msgid "Port:"\r
-#~ msgstr "Port:"\r
-#~ msgid "PortName"\r
-#~ msgstr "Port-Name"\r
-#~ msgid "Pounds"\r
-#~ msgstr "Pfund"\r
-#~ msgid "Precondition Failed"\r
-#~ msgstr "Vorbedingung fehlgeschlagen"\r
-#~ msgid "PreviewLabel"\r
-#~ msgstr "Labelvorschau"\r
-#~ msgid "Previous|Go back to the previous tab"\r
-#~ msgstr "Tab"\r
-#~ msgid "Print Set&up..."\r
-#~ msgstr "&Druckereinstellungen..."\r
-#~ msgid "Print Setup"\r
-#~ msgstr "Druckereinstellungen"\r
-#~ msgid "Project Co-Coordinator"\r
-#~ msgstr "Projekt-Co-Koordinator"\r
-#~ msgid "Project Coordinator"\r
-#~ msgstr "Projekt-Koordinator"\r
-#~ msgid "Property %s does not exist"\r
-#~ msgstr "Eigenschaft %s existiert nicht."\r
-#~ msgid "Property '%s' has not been initialized on component '%s'"\r
-#~ msgstr "Eigenschaft '%s' wurde für Komponente '%s' nicht initialisiert"\r
-#~ msgid "Property or Method \"%s\" is not supported by DOM Vendor \"%s\""\r
-#~ msgstr ""\r
-#~ "Eigenschaft oder Methode \"%s\" wird von diesem DOM-Hersteller \"%s\" "\r
-#~ "nicht unterstützt"\r
-#~ msgid "Protocol family not supported."\r
-#~ msgstr "Die Protokollfamilie wird nicht unterstützt."\r
-#~ msgid "Protocol field is empty"\r
-#~ msgstr "Protokollfeld ist leer"\r
-#~ msgid "Protocol not supported."\r
-#~ msgstr "Das Protokoll wird nicht unterstützt."\r
-#~ msgid "Protocol wrong type for socket."\r
-#~ msgstr "Das Protokoll hat für Socket den falschen Typ."\r
-#~ msgid "Proxy Authentication Required"\r
-#~ msgstr "Proxy-Authentifizierung erforderlich"\r
-#~ msgid "Purple"\r
-#~ msgstr "Purpur"\r
-#~ msgid "Queue %s status: %s"\r
-#~ msgstr "Warteschlange %s Status: %s"\r
-#~ msgid "Quit key hit"\r
-#~ msgstr "Taste zum Verlassen gedrückt"\r
-#~ msgid "RCode NO Error"\r
-#~ msgstr "RCode NO Fehler"\r
-#~ msgid "RESPONSE"\r
-#~ msgstr "RESPONSE"\r
-#~ msgid "Radio items must have a Controller as a parent"\r
-#~ msgstr ""\r
-#~ "Optionsfelder müssen einen Controller als übergeordnetes Element besitzen"\r
-#~ msgid "Range check error for variant of type (%s)"\r
-#~ msgstr "Fehler bei Bereichsprüfung für Variant des Typs (%s)"\r
-#~ msgid ""\r
-#~ "Range check error while converting variant of type (%s) into type (%s)"\r
-#~ msgstr ""\r
-#~ "Fehler bei Bereichsprüfung bei der Konvertierung von Variant von Typ (%s) "\r
-#~ "zu Typ (%s)"\r
-#~ msgid "Range of %d to %d is invalid"\r
-#~ msgstr "Der Bereich von %d bis %d ist ungültig"\r
-#~ msgid "Rankine"\r
-#~ msgstr "Rangordnung"\r
-#~ msgid "Raw Receive Error = 0."\r
-#~ msgstr "Raw Receive-Fehler = 0."\r
-#~ msgid "Re&move all"\r
-#~ msgstr "&Alle entfernen"\r
-#~ msgid "Read Timeout"\r
-#~ msgstr "Zeitüberschreitung beim Lesen"\r
-#~ msgid "Real name"\r
-#~ msgstr "Wirklicher Name"\r
-#~ msgid "Reason: %s\n"\r
-#~ msgstr "Grund: %s\n"\r
-#~ msgid "Reaumur"\r
-#~ msgstr "Reaumur"\r
-#~ msgid "Receive"\r
-#~ msgstr "Erhalten"\r
-#~ msgid "Receive control file"\r
-#~ msgstr "Empfang von Steuerungsdatei"\r
-#~ msgid "Receive data file"\r
-#~ msgstr "Empfang von Datendatei"\r
-#~ msgid "Received Packet is too small. %d"\r
-#~ msgstr "Empfangenes Paket ist zu klein. %d"\r
-#~ msgid "Received Packet is too small. Less than 12 bytes %d"\r
-#~ msgstr "Empfangenes Paket ist zu klein. Weniger als 12 Byte %d"\r
-#~ msgid "Received Packet is too small. Less than 4 bytes %d"\r
-#~ msgstr "Empfangenes Paket ist zu klein. Weniger als 4 Byte %d"\r
-#~ msgid ""\r
-#~ "Received content of invalid Content-Type setting: %s - SOAP expects "\r
-#~ "\"text/xml\""\r
-#~ msgstr ""\r
-#~ "Empfang von Inhalt mit ungültigen Einstellungen für Inhaltstyp: %s - SOAP "\r
-#~ "erwartet \"text/xml\""\r
-#~ msgid "Received someone else's packet"\r
-#~ msgstr "Es ist ein Paket für einen anderen Empfänger angekommen"\r
-#~ msgid "Reconnect at %s: %s"\r
-#~ msgstr "Wieder verbinden bei %s: %s"\r
-#~ msgid "Record not found or changed by another user"\r
-#~ msgstr "Datensatz nicht gefunden oder von einem anderen Benutzer geändert"\r
-#~ msgid "Recordset is not open"\r
-#~ msgstr "Recordset ist nicht geöffnet"\r
-#~ msgid "Recursion while doing a VarDataCastTo"\r
-#~ msgstr "Rekursion beim Durchführen eines VarDataCastTo"\r
-#~ msgid "Recursion while doing a VarDataClear"\r
-#~ msgstr "Rekursion beim Durchführen eines VarDataClear"\r
-#~ msgid "Recursion while doing a VarDataCopy"\r
-#~ msgstr "Rekursion beim Durchführen eines VarDataCopy"\r
-#~ msgid "Recursion while doing a VarDataCopyNoInd"\r
-#~ msgstr "Rekursion beim Durchführen eines VarDataCopyNoInd"\r
-#~ msgid "Recursion while doing a VarDataInit"\r
-#~ msgstr "Rekursion beim Durchführen eines VarDataInit"\r
-#~ msgid "Recv "\r
-#~ msgstr "Empf "\r
-#~ msgid "Red"\r
-#~ msgstr "Rot"\r
-#~ msgid "Redo"\r
-#~ msgstr "Widerrufen"\r
-#~ msgid "Refresh"\r
-#~ msgstr "Aktualisieren"\r
-#~ msgid "Refresh is only supported if the FileName or XML properties are set"\r
-#~ msgstr ""\r
-#~ "Aktualisierung wird nur unterstützt, wenn die Eigenschaften FileName oder "\r
-#~ "XML gesetzt sind"\r
-#~ msgid "Registered Types"\r
-#~ msgstr "Registrierte Typen"\r
-#~ msgid "Reload"\r
-#~ msgstr "Neu laden"\r
-#~ msgid "Remotable Type %s not registered"\r
-#~ msgstr "Typ %s ist nicht registriert"\r
-#~ msgid ""\r
-#~ "Remote Method Call: unsupported calling convention %s for method %s on "\r
-#~ "interface %s"\r
-#~ msgstr ""\r
-#~ "Remote-Methodenaufruf: nicht unterstützte Aufrufkonvention %s für Methode "\r
-#~ "%s in Schnittstelle %s"\r
-#~ msgid "Remove"\r
-#~ msgstr "Entfernen"\r
-#~ msgid "Rep&lace with:"\r
-#~ msgstr "&Ersetzen durch:"\r
-#~ msgid "Replace"\r
-#~ msgstr "Ersetzen"\r
-#~ msgid "Replace &All"\r
-#~ msgstr "&Alles ersetzen"\r
-#~ msgid "Replace|Replaces specific text with different text"\r
-#~ msgstr "Ersetzen|Angegebenen Text durch neuen Text ersetzen"\r
-#~ msgid "Reply %s on Job ID %s"\r
-#~ msgstr "Antwort %s auf Job-ID %s"\r
-#~ msgid ""\r
-#~ "Reply Timed Out: The server did not return a response and the query has "\r
-#~ "been abandoned"\r
-#~ msgstr ""\r
-#~ "Zeit überschritten bei Antwort: Der Server gab keine Antwort und die "\r
-#~ "Abfrage wurde nicht eingestellt"\r
-#~ msgid "Request Entity To Long"\r
-#~ msgstr "Anforderungs-Entität zu lang"\r
-#~ msgid "Request Timeout"\r
-#~ msgstr "Zeitüberschreitung für Anforderung"\r
-#~ msgid "Request rejected because SOCKS server cannot connect."\r
-#~ msgstr ""\r
-#~ "Die Anforderung wurde zurückgewiesen, da der SOCKS-Server keine "\r
-#~ "Verbindung herstellen konnte."\r
-#~ msgid ""\r
-#~ "Request rejected because the client program and identd report different "\r
-#~ "user-ids."\r
-#~ msgstr ""\r
-#~ "Die Anforderung wurde zurückgewiesen, da das Client-Programm und identd "\r
-#~ "verschiedene Anwender-IDs melden."\r
-#~ msgid "Request rejected or failed."\r
-#~ msgstr "Anforderung zurückgewiesen oder fehlgeschlagen."\r
-#~ msgid "Request-URI Too Long. 256 Chars max"\r
-#~ msgstr "Anforderungs-URI zu lang. Max. 256 Zeichen"\r
-#~ msgid "RequestCount:"\r
-#~ msgstr "Anforderungen:"\r
-#~ msgid "Requested action aborted: local error in processing."\r
-#~ msgstr "Angeforderte Aktion abgebrochen: Lokaler Fehler bei Bearbeitung."\r
-#~ msgid "Requested action aborted: page type unknown."\r
-#~ msgstr "Angeforderte Aktion abgebrochen: Seitenzahl unbekannt."\r
-#~ msgid "Requested action not taken."\r
-#~ msgstr "Angeforderte Aktion nicht durchgeführt."\r
-#~ msgid "Requested file action aborted."\r
-#~ msgstr "Angeforderte Dateiaktion nicht abgebrochen."\r
-#~ msgid "Requested file action not taken."\r
-#~ msgstr "Angeforderte Dateiaktion nicht durchgeführt."\r
-#~ msgid "Requested file action okay, completed."\r
-#~ msgstr "Angeforderte Dateiaktion OK, abgeschlossen."\r
-#~ msgid "Requested file action pending further information."\r
-#~ msgstr "Angeforderte Dateiaktion steht aus wegen Informationsbedarf."\r
-#~ msgid "Requires Connection before opening"\r
-#~ msgstr "Vor dem Öffnen ist eine Verbindung erforderlich"\r
-#~ msgid "Reset Content"\r
-#~ msgstr "Inhalt zurücksetzen"\r
-#~ msgid "Reset Toolbar"\r
-#~ msgstr "Symbolleiste zurücksetzen"\r
-#~ msgid "Reset Usage Data"\r
-#~ msgstr "Optionen"\r
-#~ msgid "Reset all usage data?"\r
-#~ msgstr "Alle verwendeten Daten zurücksetzen"\r
-#~ msgid "Resolving hostname %s."\r
-#~ msgstr "Host-Name %s wird aufgelöst."\r
-#~ msgid "Restore Database Files"\r
-#~ msgstr "Datenbankdateien wiederherstellen"\r
-#~ msgid "Retired/Past Contributors"\r
-#~ msgstr "Pensionierte/ehemalige Mitarbeiter"\r
-#~ msgid "Return"\r
-#~ msgstr "Eingabe"\r
-#~ msgid "Rods"\r
-#~ msgstr "Messrute"\r
-#~ msgid "Row not found in %s"\r
-#~ msgstr "Reihe in %s nicht gefunden"\r
-#~ msgid "Run"\r
-#~ msgstr "Start"\r
-#~ msgid "Run|Runs an application"\r
-#~ msgstr "Start"\r
-#~ msgid "S&top Server"\r
-#~ msgstr "Server s&toppen"\r
-#~ msgid "S&ub Items"\r
-#~ msgstr "&Untereinträge"\r
-#~ msgid "SOAP Response Packet: result element expected, received \"%s\""\r
-#~ msgstr "SOAP-Antwortpaket: Ergebniselement erwartet, \"%s\" gefunden"\r
-#~ msgid "SQL Error: Error mapping failed"\r
-#~ msgstr "SQL-Fehler: Fehlerzuweisung gescheitert"\r
-#~ msgid "SQLConnection property required for this operation"\r
-#~ msgstr "Für diese Operation ist die Eigenschaft SQLConnection erforderlich"\r
-#~ msgid "SSL certificate request error."\r
-#~ msgstr "Fehler bei der Anforderung eines SSL-Zertifikats."\r
-#~ msgid "SSL connection has dropped."\r
-#~ msgstr "Die SSL-Verbindung ging verloren."\r
-#~ msgid "SSL library internal error."\r
-#~ msgstr "SSL-Bibliotheksinterner Fehler."\r
-#~ msgid "SSL status: \"%s\""\r
-#~ msgstr "SSL-Status: \"%s\""\r
-#~ msgid "SSPI %s returns error #%d(0x%x): %s"\r
-#~ msgstr "SSPI %s gibt Fehler #%d(0x%x) zurück: %s"\r
-#~ msgid "SSPI interface has failed to initialise properly"\r
-#~ msgstr "SSPI-Interface hat sich nicht richtig initialisiert"\r
-#~ msgid "Save"\r
-#~ msgstr "Speichern"\r
-#~ msgid "Save %s as"\r
-#~ msgstr "%s speichern unter"\r
-#~ msgid "Save &As..."\r
-#~ msgstr "Speichern &unter..."\r
-#~ msgid "Save As"\r
-#~ msgstr "Speichern unter"\r
-#~ msgid "Save As|Saves the active file with a new name"\r
-#~ msgstr "Speichern unter|Aktive Datei unter einem neuen Namen speichern"\r
-#~ msgid "Save Picture"\r
-#~ msgstr "Dialog"\r
-#~ msgid "Save Picture As"\r
-#~ msgstr "Bild speichern unter"\r
-#~ msgid "Script Error"\r
-#~ msgstr "Script-Fehler"\r
-#~ msgid "Script Object expected"\r
-#~ msgstr "Script-Objekt erwartet"\r
-#~ msgid "Script engine not found: %s."\r
-#~ msgstr "Script-Engine nicht gefunden: %s."\r
-#~ msgid "Script execution timed out after %d seconds"\r
-#~ msgstr "Zeit der Script-Ausführung nach %d Sekunden überschritten"\r
-#~ msgid "Scroll Bar"\r
-#~ msgstr "Bildlaufleiste"\r
-#~ msgid "Se&ttings:"\r
-#~ msgstr "Eins&tellungen:"\r
-#~ msgid "Search"\r
-#~ msgstr "Suchen"\r
-#~ msgid "Seconds"\r
-#~ msgstr "Sekunde"\r
-#~ msgid "See Other"\r
-#~ msgstr "Siehe Weitere"\r
-#~ msgid "Sele&cted Index:"\r
-#~ msgstr "Ausgewählt-&Index:"\r
-#~ msgid "Select &All"\r
-#~ msgstr "Alles &markieren"\r
-#~ msgid "Select &Color..."\r
-#~ msgstr "&Farbe wählen..."\r
-#~ msgid "Select &Font..."\r
-#~ msgstr "&Schriftart wählen..."\r
-#~ msgid "Select All"\r
-#~ msgstr "Alles markieren"\r
-#~ msgid "Select All|Selects the entire document"\r
-#~ msgstr "Alles markieren|Markiert das gesamte Dokument"\r
-#~ msgid "Selected"\r
-#~ msgstr "Ausgewählte"\r
-#~ msgid "Selected DOM Vendor does not support this property or method"\r
-#~ msgstr ""\r
-#~ "Der gewählte DOM-Hersteller unterstützt diese Eigenschaft oder Methode "\r
-#~ "nicht"\r
-#~ msgid ""\r
-#~ "Selection contains a component introduced in an ancestor form which "\r
-#~ "cannot be deleted"\r
-#~ msgstr ""\r
-#~ "Auswahl enthält eine Komponente, die in einem Vorfahr-Formular eingeführt "\r
-#~ "wurde, das nicht gelöscht werden kann."\r
-#~ msgid "Send"\r
-#~ msgstr "Senden"\r
-#~ msgid "Send a message"\r
-#~ msgstr "Eine Botschaft senden"\r
-#~ msgid "Send email"\r
-#~ msgstr "E-mail senden"\r
-#~ msgid "Send to Back"\r
-#~ msgstr "Nach hinten setzen"\r
-#~ msgid "Sent "\r
-#~ msgstr "Gesendet "\r
-#~ msgid "Separator"\r
-#~ msgstr "Separator"\r
-#~ msgid "Server Connection not locatable when sending message"\r
-#~ msgstr ""\r
-#~ "Die Serververbindung ist beim Senden einer Botschaft nicht ausfindig zu "\r
-#~ "machen"\r
-#~ msgid "Server Returned Unknown Error"\r
-#~ msgstr "Der Server gab einen unbekannten Fehler zurück"\r
-#~ msgid "Server did not respond."\r
-#~ msgstr "Server hat nicht geantwortet."\r
-#~ msgid "Server do not support APOP (no timestamp)"\r
-#~ msgstr "Server unterstützt kein APOP (kein Zeitstempel)"\r
-#~ msgid "Server status: active"\r
-#~ msgstr "Server-Status: aktiv"\r
-#~ msgid "ServerInfo"\r
-#~ msgstr "ServerInfo"\r
-#~ msgid "Service Editor"\r
-#~ msgstr "Service-Editor"\r
-#~ msgid "Service Info Page"\r
-#~ msgstr "Service Info-Seite"\r
-#~ msgid "Service Unavailable"\r
-#~ msgstr "Service nicht verfügbar"\r
-#~ msgid "Service closing control connection."\r
-#~ msgstr "Service schließt die Steuerverbindung."\r
-#~ msgid "Service not available, closing control connection."\r
-#~ msgstr "Service nicht verfügbar, Steuerverbindung wird geschlossen."\r
-#~ msgid "Service ready for new user."\r
-#~ msgstr "Service bereit für neuen Benutzer."\r
-#~ msgid "Set Size Exceeded."\r
-#~ msgstr "Mengengröße überschritten."\r
-#~ msgid "Set the GroupRef property for the cmGroupRef content model"\r
-#~ msgstr ""\r
-#~ "Legen Sie die Eigenschaft GroupRef für das cmGroupRef-Inhaltsmodell fest"\r
-#~ msgid "SetCipher failed."\r
-#~ msgstr "SetCipher fehlgeschlagen."\r
-#~ msgid "Show &Hidden Files"\r
-#~ msgstr "Verborgene Dateien an&zeigen"\r
-#~ msgid "Show &tips on toolbars"\r
-#~ msgstr "&Kurzhinweise in Symbolleisten anzeigen"\r
-#~ msgid "Show f&ull menus after a short delay"\r
-#~ msgstr "&Nach kurzer Verzögerung vollständige Menüs anzeigen"\r
-#~ msgid "Show shortcut keys in tips"\r
-#~ msgstr "&Tastenkürzel in Kurzhinweisen anzeigen"\r
-#~ msgid "Signing Off"\r
-#~ msgstr "Beendigung"\r
-#~ msgid "Silver"\r
-#~ msgstr "Silber"\r
-#~ msgid "Size"\r
-#~ msgstr "Größe"\r
-#~ msgid "Size Mismatch - Field %s size is too small for data"\r
-#~ msgstr "Größenfehler - Feld %s ist zu klein für die Daten"\r
-#~ msgid "Size(Bytes)"\r
-#~ msgstr "Größe(Bytes)"\r
-#~ msgid "Skip"\r
-#~ msgstr "Überspringen"\r
-#~ msgid "Sky Blue"\r
-#~ msgstr "Himmelblau"\r
-#~ msgid "Small Icon view"\r
-#~ msgstr "Kleine Symoble anzeigen"\r
-#~ msgid ""\r
-#~ "Soap header %s with attribute 'mustUnderstand' set to true was not handled"\r
-#~ msgstr ""\r
-#~ "SOAP-Header %s mit Attribut 'mustUnderstand' true wurde nicht behandelt"\r
-#~ msgid ""\r
-#~ "Socket Error # %d\n"\r
-#~ "%s"\r
-#~ msgstr ""\r
-#~ "Socket-Fehler # %d\n"\r
-#~ "%s"\r
-#~ msgid "Socket is already connected."\r
-#~ msgstr "Socket ist bereits verbunden."\r
-#~ msgid "Socket is not connected."\r
-#~ msgstr "Socket ist nicht verbunden."\r
-#~ msgid "Socket operation on non-socket."\r
-#~ msgstr "Socket-Operation auf Nicht-Socket."\r
-#~ msgid "Socket read error"\r
-#~ msgstr "Fehler beim Lesen von Socket"\r
-#~ msgid "Socket type not supported."\r
-#~ msgstr "Sockettyp wird nicht unterstützt."\r
-#~ msgid "Socks server did not respond."\r
-#~ msgstr "Socks-Server hat nicht geantwortet."\r
-#~ msgid "Software caused connection abort."\r
-#~ msgstr "Die Software hat den Abbruch der Verbindung verursacht."\r
-#~ msgid "SourceDirectory is not set"\r
-#~ msgstr "SourceDirectory nicht gesetzt"\r
-#~ msgid "SquareCentimeters"\r
-#~ msgstr "Quadratzentimeter"\r
-#~ msgid "SquareDecameters"\r
-#~ msgstr "Quadratdekameter"\r
-#~ msgid "SquareDecimeters"\r
-#~ msgstr "Quadratdezimeter"\r
-#~ msgid "SquareFeet"\r
-#~ msgstr "Quadratfuß"\r
-#~ msgid "SquareHectometers"\r
-#~ msgstr "Quadrathektometer"\r
-#~ msgid "SquareInches"\r
-#~ msgstr "Quadratzoll"\r
-#~ msgid "SquareKilometers"\r
-#~ msgstr "Quadratkilometer"\r
-#~ msgid "SquareMeters"\r
-#~ msgstr "Quadratmeter"\r
-#~ msgid "SquareMiles"\r
-#~ msgstr "Quadratmeilen"\r
-#~ msgid "SquareMillimeters"\r
-#~ msgstr "Quadratmillimeter"\r
-#~ msgid "SquareRods"\r
-#~ msgstr "Quadratrute"\r
-#~ msgid "SquareYards"\r
-#~ msgstr "Quadrat-Yard"\r
-#~ msgid "St&atistics"\r
-#~ msgstr "St&atistik"\r
-#~ msgid "Stale NFS file handle."\r
-#~ msgstr "Abgelaufenes NFS-Datei-Handle."\r
-#~ msgid "Standard"\r
-#~ msgstr "Standard"\r
-#~ msgid "Standard Style"\r
-#~ msgstr "Standard-Attribut"\r
-#~ msgid "Start"\r
-#~ msgstr "Start"\r
-#~ msgid "Start mail input; end with <CRLF>.<CRLF>"\r
-#~ msgstr "Mail-Eingabe starten; beenden mit <CRLF>.<CRLF>"\r
-#~ msgid "Starting FTP transfer"\r
-#~ msgstr "FTP-Transfer wird gestartet"\r
-#~ msgid "Stat "\r
-#~ msgstr "Stat "\r
-#~ msgid "Steres"\r
-#~ msgstr "Ster"\r
-#~ msgid "Stones"\r
-#~ msgstr "Stones"\r
-#~ msgid "Stop"\r
-#~ msgstr "Stop"\r
-#~ msgid "Stopped"\r
-#~ msgstr "Angehalten"\r
-#~ msgid "Stored Procedures not supported by '%s' Server"\r
-#~ msgstr "Stored Procedures werden vom '%s'-Server nicht unterstützt"\r
-#~ msgid "Strikeout"\r
-#~ msgstr "Durchstreichen"\r
-#~ msgid "String"\r
-#~ msgstr "String"\r
-#~ msgid "String list editor"\r
-#~ msgstr "String-Listen-Editor"\r
-#~ msgid "String parameter expected"\r
-#~ msgstr "String-Parameter erwartet"\r
-#~ msgid "Stringlist not initialized!"\r
-#~ msgstr "Die String-Liste ist nicht initialisiert!"\r
-#~ msgid "Structure set to %s."\r
-#~ msgstr "Struktur gesetzt auf %s."\r
-#~ msgid "Sub Item &Properties"\r
-#~ msgstr "Eigenschaften des Untereintrags"\r
-#~ msgid "Successful Connection"\r
-#~ msgstr "Erfogreiche Verbindung"\r
-#~ msgid "Successful execution"\r
-#~ msgstr "Ausführung erfolgreich"\r
-#~ msgid "Successfull API call"\r
-#~ msgstr "Erfolgreicher API-Aufruf"\r
-#~ msgid "Switching protocols"\r
-#~ msgstr "Protokollumschaltung"\r
-#~ msgid "Syntax Error - Command not understood: %s"\r
-#~ msgstr "Syntaxfehler - Anweisung unverständlich: %s"\r
-#~ msgid "Syntax error, command unrecognized."\r
-#~ msgstr "Syntaxfehler, Anweisung nicht erkannt"\r
-#~ msgid ""\r
-#~ "System Error. Code: %d.\n"\r
-#~ "%s"\r
-#~ msgstr ""\r
-#~ "Systemfehler. Code: %d.\n"\r
-#~ "%s"\r
-#~ msgid "TAggregateStream Error: no internal streams"\r
-#~ msgstr "TAggregateStream-Fehler: Keine interne Streams"\r
-#~ msgid "TIdIRC 1.061 by Steve Williams"\r
-#~ msgstr "TIdIRC 1.061 von Steve Williams"\r
-#~ msgid "TIdMessagePart can not be created. Use descendant classes. "\r
-#~ msgstr ""\r
-#~ "TIdMessagePart kann nicht erzeugt werden. Verwenden Sie abgeleitete "\r
-#~ "Klassen. "\r
-#~ msgid "TIdSNPP Mess command only supports single line Messages."\r
-#~ msgstr "TIdSNPP-Anweisung Mess unterstützt nur einzeilige Botschaften."\r
-#~ msgid "TMenu.SetForm: argument must be TCustomForm"\r
-#~ msgstr "Das Argument von TMenu.SetForm: muss ein TCustomForm sein"\r
-#~ msgid "TPB Constant (%s) is unknown"\r
-#~ msgstr "TPB-Konstante (%s) ist unbekannt."\r
-#~ msgid "TStrings descendant %s failed to call inherited constructor"\r
-#~ msgstr ""\r
-#~ "Der Nachkomme von TStrings %s konnte den geerbten Konstruktor nicht "\r
-#~ "aufrufen"\r
-#~ msgid "TTL expired."\r
-#~ msgstr "TTL abgelaufen."\r
-#~ msgid "Table/Procedure not found"\r
-#~ msgstr "Tabelle/Prozedur wurde nicht gefunden"\r
-#~ msgid "Te&xt:"\r
-#~ msgstr "Te&xt:"\r
-#~ msgid "Teal"\r
-#~ msgstr "Grünblau"\r
-#~ msgid "Temperature"\r
-#~ msgstr "Temperatur"\r
-#~ msgid "Terminate Thread Timeout"\r
-#~ msgstr "Zeitüberschreitung bei Beenden von Thread"\r
-#~ msgid "Text file (*.txt)|*.txt|Any file (*)|*"\r
-#~ msgstr "Textdatei (*.txt)|*.txt|Alle Dateien (*)|*"\r
-#~ msgid "Text file (*.txt)|*.txt|Any file (*.*)|*.*"\r
-#~ msgstr "Textdatei (*.txt)|*.txt|Alle Dateien (*.*)|*.*"\r
-#~ msgid "Text files (*.txt)|*.txt|All files (*.*)|*.*"\r
-#~ msgstr "Textdateien (*.txt)|*.txt|Alle Dateien (*.*)|*.*"\r
-#~ msgid ""\r
-#~ "Text files (*.txt)|*.txt|Shell scripts (*.sh)|*.sh|Config files (*.conf)|"\r
-#~ "*.conf|All files (*)|*\n"\r
-#~ msgstr ""\r
-#~ "Textdateien (*.txt)|*.txt|Shellskripte (*.sh)|*.sh|Konfigurationsdateien "\r
-#~ "(*.conf)|*.conf|Alle Dateien (*)|*\n"\r
-#~ msgid ""\r
-#~ "Text files (*.txt)|Config files (*.conf)|Shell scripts (*.sh)|All files "\r
-#~ "(*)\n"\r
-#~ msgstr ""\r
-#~ "Textdateien (*.txt)|Konfigurationsdateien (*.conf)|Shellskripte (*.sh)|"\r
-#~ "Alle Dateien (*)\n"\r
-#~ msgid "Text not found: \"%s\""\r
-#~ msgstr "Text nicht gefunden: \"%s\""\r
-#~ msgid "The Local Security Authority cannot be contacted"\r
-#~ msgstr "Die lokale Sicherheitsautorität kann nicht kontaktiert werden"\r
-#~ msgid "The buffers supplied to a function was too small."\r
-#~ msgstr "Die der Funktion mitgegebenen Puffer sind zu klein."\r
-#~ msgid "The caller is not the owner of the desired credentials"\r
-#~ msgstr "Der Aufrufer ist nicht der Besitzer der gewünschten Beglaubigung"\r
-#~ msgid "The certificate chain was issued by an untrusted authority."\r
-#~ msgstr ""\r
-#~ "Die Zertifikatskette wurde von einer nicht vertrauenswürdigen Autorität "\r
-#~ "ausgegeben."\r
-#~ msgid ""\r
-#~ "The client and server cannot communicate, because they do not possess a "\r
-#~ "common algorithm."\r
-#~ msgstr ""\r
-#~ "Client und Server können nicht kommunizieren, da sie keinen gemeinsamen "\r
-#~ "Algorithmus besitzen."\r
-#~ msgid "The clocks on the client and server machines are skewed."\r
-#~ msgstr "Die Uhrzeit auf Client und Server ist unterschiedlich."\r
-#~ msgid "The context data must be renegotiated with the peer."\r
-#~ msgstr "Die Kontextdaten müssen mit dem Peer neu ausgehandelt werden."\r
-#~ msgid "The context has expired and can no longer be used."\r
-#~ msgstr "Der Kontext ist abgelaufen und kann nicht mehr verwendet werden."\r
-#~ msgid "The credentials supplied to the package were not recognized"\r
-#~ msgstr "Die Beglaubigungen aus dem Package wurden nicht erkannt"\r
-#~ msgid ""\r
-#~ "The credentials supplied were not complete, and could not be verified. "\r
-#~ "Additional information can be returned from the context."\r
-#~ msgstr ""\r
-#~ "Die aufgeführten Beglaubigungen waren unvollständig und konnten nicht "\r
-#~ "verifiziert werden. Zusatzinformationen können aus dem Kontext "\r
-#~ "zurückgegeben werden."\r
-#~ msgid ""\r
-#~ "The credentials supplied were not complete, and could not be verified. "\r
-#~ "The context could not be initialized."\r
-#~ msgstr ""\r
-#~ "Die aufgeführten Beglaubigungen waren unvollständig und konnten nicht "\r
-#~ "verifiziert werden. Der Kontext konnte nicht initialisiert werden."\r
-#~ msgid "The following SITE commands are supported: HELP DIRSTYLE"\r
-#~ msgstr "Folgende SITE-Anweisungen werden unterstützt: HELP DIRSTYLE"\r
-#~ msgid ""\r
-#~ "The function completed successfully, but CompleteToken must be called"\r
-#~ msgstr ""\r
-#~ "Die Funktion wurde erfolgreich ausgeführt, aber CompleteToken muss "\r
-#~ "aufgerufen werden"\r
-#~ msgid ""\r
-#~ "The function completed successfully, but both CompleteToken and this "\r
-#~ "function must be called to complete the context"\r
-#~ msgstr ""\r
-#~ "Die Funktion wurde erfolgreich ausgeführt, aber CompleteToken als auch "\r
-#~ "diese Funktion müssen aufgerufen werden, um den Kontext zu "\r
-#~ "vervollständigen"\r
-#~ msgid ""\r
-#~ "The function completed successfully, but must be called again to complete "\r
-#~ "the context"\r
-#~ msgstr ""\r
-#~ "Die Funktion wurde erfolgreich ausgeführt, muss aber zur "\r
-#~ "Vervollständigung des Kontexts wieder aufgerufen werden"\r
-#~ msgid "The function requested is not supported"\r
-#~ msgstr "Die angeforderte Funktion wird nicht unterstützt"\r
-#~ msgid "The handle specified is invalid"\r
-#~ msgstr "Das angegebene Handle ist ungültig"\r
-#~ msgid "The logon attempt failed"\r
-#~ msgstr "Der Versuch der Anmeldung ist fehlgeschlagen"\r
-#~ msgid ""\r
-#~ "The logon was completed, but no network authority was available. The "\r
-#~ "logon was made using locally known information"\r
-#~ msgstr ""\r
-#~ "Die Anmeldung wurde durchgeführt, aber es war keine Netzwerk-Autorität "\r
-#~ "verfügbar. Die Anmeldung wurde unter Verwendung lokal bekannter "\r
-#~ "Informationen durchgeführt"\r
-#~ msgid "The message or signature supplied for verification has been altered"\r
-#~ msgstr ""\r
-#~ "Die zur Verifizierung übermittelte Botschaft oder Signatur wurde verändert"\r
-#~ msgid "The message received was unexpected or badly formatted."\r
-#~ msgstr "Die empfangene Botschaft war nicht erwartet oder falsch formatiert."\r
-#~ msgid "The message supplied for verification is out of sequence"\r
-#~ msgstr ""\r
-#~ "Die zur Verifizierung übermittelte Botschaft ist außerhalb der Sequenz"\r
-#~ msgid ""\r
-#~ "The per-message Quality of Protection is not supported by the security "\r
-#~ "package"\r
-#~ msgstr ""\r
-#~ "Der Qualitätsschutz pro Botschaft wird vom Sicherheits-Package nicht "\r
-#~ "unterstützt"\r
-#~ msgid "The received certificate has expired."\r
-#~ msgstr "Das empfangene Zertifikat ist abgelaufen."\r
-#~ msgid "The requested security package does not exist"\r
-#~ msgstr "Das angeforderte Sicherheits-Package existiert nicht"\r
-#~ msgid ""\r
-#~ "The security context could not be established due to a failure in the "\r
-#~ "requested quality of service (e.g. mutual authentication or delegation)."\r
-#~ msgstr ""\r
-#~ "Der Sicherheitskontext konnte nicht eingerichtet werden, da Qualität des "\r
-#~ "Service fehlt (z.B. gegenseitige Authentifizierung oder Delegation)."\r
-#~ msgid "The security context does not allow impersonation of the client"\r
-#~ msgstr "Der Sicherheitskontext erlaubt keine Darstellung des Client"\r
-#~ msgid "The security package failed to initialize, and cannot be installed"\r
-#~ msgstr ""\r
-#~ "Das Sicherheits-Package konnte nicht initialisiert werden und kann nicht "\r
-#~ "installiert werden"\r
-#~ msgid ""\r
-#~ "The security package is not able to marshall the logon buffer, so the "\r
-#~ "logon attempt has failed"\r
-#~ msgstr ""\r
-#~ "Das Sicherheits-Package kann den Anmelde-Puffer nicht einrichten, "\r
-#~ "deswegen ist der Versuch der Anmeldung fehlgeschlagen"\r
-#~ msgid "The specified data could not be decrypted."\r
-#~ msgstr "Die angegebenen Daten konnten nicht entschlüsselt werden."\r
-#~ msgid "The specified data could not be encrypted."\r
-#~ msgstr "Die angegebenen Daten konnten nicht verschlüsselt werden."\r
-#~ msgid "The specified target is unknown or unreachable"\r
-#~ msgstr "Das angegebene Ziel ist unbekannt oder nicht erreichbar"\r
-#~ msgid "The string %s does not translate into a valid IP."\r
-#~ msgstr "Zeichenkette %s ergibt keine gültige IP."\r
-#~ msgid ""\r
-#~ "The supplied IP address is not a valid multicast address [224.0.0.0 to "\r
-#~ "239.255.255.255]."\r
-#~ msgstr ""\r
-#~ "Die übermittelte IP-Adresse ist keine gültige Multicast-Adresse "\r
-#~ "[224.0.0.0 bis 239.255.255.255]."\r
-#~ msgid "The supplied message is incomplete. The signature was not verified."\r
-#~ msgstr ""\r
-#~ "Die übermittelte Botschaft ist unvollständig. Die Signatur wurde nicht "\r
-#~ "verifiziert."\r
-#~ msgid "The target principal name is incorrect."\r
-#~ msgstr "Der Ziel-Prinzipalname ist nicht korrekt."\r
-#~ msgid "The token supplied to the function is invalid"\r
-#~ msgstr "Das der Funktion übermittelte Token ist ungültig"\r
-#~ msgid "There is currently no active project."\r
-#~ msgstr "Es gibt momentan kein aktives Projekt."\r
-#~ msgid "There is no LSA mode context associated with this context."\r
-#~ msgstr "Mit diesem Kontext ist kein LSA-Modus-Kontext verknüpft."\r
-#~ msgid "There is no active transaction"\r
-#~ msgstr "Es ist keine Transaktion aktiv"\r
-#~ msgid ""\r
-#~ "There is too many IP addresses in the specified range (%d) to be "\r
-#~ "displayed at design time."\r
-#~ msgstr ""\r
-#~ "Im angegebenen Bereich (%d) gibt es mehr IP-Adressen als zur Entwurfszeit "\r
-#~ "angezeigt werden können."\r
-#~ msgid "This authentication method is already registered with class name %s."\r
-#~ msgstr ""\r
-#~ "Diese Authentifizierungsmethode ist bereits mit Klassennamen %s "\r
-#~ "registriert."\r
-#~ msgid "This function is not supported on Win32."\r
-#~ msgstr "Diese Funktion wird nicht auf Win32 unterstützt."\r
-#~ msgid "This property or method is not implemented in the Open XML Parser"\r
-#~ msgstr "Eigenschaft oder Methode ist nicht im Open XML Parser implementiert"\r
-#~ msgid "Thread"\r
-#~ msgstr "Thread"\r
-#~ msgid "Thread Class Not Specified."\r
-#~ msgstr "Thread-Klasse wurde nicht angegeben."\r
-#~ msgid "Thread Error: %s (%d)"\r
-#~ msgstr "Thread-Fehler: %s (%d)"\r
-#~ msgid "Thread creation error: %s"\r
-#~ msgstr "Fehler beim Erzeugen des Thread: %s"\r
-#~ msgid "Tile &Horizontally"\r
-#~ msgstr "Hori&zontal anordnen"\r
-#~ msgid "Tile Horizontal"\r
-#~ msgstr "Horizontal anordnen"\r
-#~ msgid "Tile Vertical"\r
-#~ msgstr "Vertikal anordnen"\r
-#~ msgid "Time"\r
-#~ msgstr "Uhrzeit"\r
-#~ msgid "TimedOut"\r
-#~ msgstr "TimedOut"\r
-#~ msgid "Timeout occurred waiting for %s to execute"\r
-#~ msgstr ""\r
-#~ "Beim Warten auf die AUsführung von %s ist eine Zeitüberschreitung "\r
-#~ "aufgetreten"\r
-#~ msgid ""\r
-#~ "To add actions to your application simply drag and drop from either "\r
-#~ "Categories or Actions onto an existing ActionBar.\n"\r
-#~ msgstr ""\r
-#~ "Um Akionen zur Applikation hinzuzufügen, ziehen Sie sie einfach mittels "\r
-#~ "Drag&&Drop entweder von den Kategorien oder Aktionen auf ein "\r
-#~ "existierendes ActionBar-Element.\n"\r
-#~ msgid "Toggle"\r
-#~ msgstr "Umschalten"\r
-#~ msgid "Tons"\r
-#~ msgstr "Tonne"\r
-#~ msgid "Too many buttons specified for message box"\r
-#~ msgstr "Bei diesem Meldungsfenster wurden zu viele Schalter angegeben"\r
-#~ msgid "Too many custom variant types have been registered"\r
-#~ msgstr "Es wurden zu viele benutzerdefinierte Variant-Typen registriert"\r
-#~ msgid "Too many levels of remote in path."\r
-#~ msgstr "Zu viele Ebenen von remote in Pfad."\r
-#~ msgid "Too many levels of symbolic links."\r
-#~ msgstr "Zu viele Ebenen von symbolischen Links."\r
-#~ msgid "Too many open files."\r
-#~ msgstr "Zu viele geöffnete Dateien."\r
-#~ msgid "Too many parameters for method %s"\r
-#~ msgstr "Zu viele Parameter für Methode %s"\r
-#~ msgid "Too many parameters in method %s"\r
-#~ msgstr "Zu viele Parameter in Methode %s"\r
-#~ msgid "Too many processes."\r
-#~ msgstr "Zu viele Prozesse."\r
-#~ msgid "Too many references, cannot splice."\r
-#~ msgstr "Zu viele Referenzen; keine Verbindungen möglich."\r
-#~ msgid "Too many users."\r
-#~ msgstr "Zu viele Benutzer."\r
-#~ msgid "Toolb&ars:"\r
-#~ msgstr "&Symbolleisten"\r
-#~ msgid "Toolbars"\r
-#~ msgstr "Symbolleisten"\r
-#~ msgid "Topic Search"\r
-#~ msgstr "Suche über Schlüsselwort"\r
-#~ msgid "Total Response Time:"\r
-#~ msgstr "Antwortzeit, gesamt:"\r
-#~ msgid "Transfer aborted"\r
-#~ msgstr "Transfer abgebrochen"\r
-#~ msgid "Transfer complete"\r
-#~ msgstr "Transfer abgeschlossen"\r
-#~ msgid "Transform failed"\r
-#~ msgstr "Transformation fehlgeschlagen"\r
-#~ msgid ""\r
-#~ "TransformNode most be called using a document node (not a document "\r
-#~ "element) for the source and the stylesheet."\r
-#~ msgstr ""\r
-#~ "TransformNode muss mit einem Dokumentknoten (nicht einem Dokumentelement) "\r
-#~ "für die Quelle und das Stylesheet aufgerufen werden."\r
-#~ msgid "TransformationFile must be specified"\r
-#~ msgstr "TransformationFile muss angegeben werden"\r
-#~ msgid "TreeView Items Editor"\r
-#~ msgstr "TreeView-Eintragseditor"\r
-#~ msgid ""\r
-#~ "Trying to store a string of length %d into a field that can only contain %"\r
-#~ "d"\r
-#~ msgstr ""\r
-#~ "Versuch, String mit der Länge %d in einem Feld zu speichern, das nur %d "\r
-#~ "aufnehmen kann"\r
-#~ msgid "Type"\r
-#~ msgstr "Typ"\r
-#~ msgid "Type cannot be cast as Variant"\r
-#~ msgstr "Typ kann nicht in Variant umgewandelt werden"\r
-#~ msgid "Type mismatch in parameter %d for method %s"\r
-#~ msgstr "Keine Übereinstimmung in Parameter %d für Methode %s"\r
-#~ msgid "Type mismatch in parameter %s"\r
-#~ msgstr "Keine Typübereinstimmung im Parameter %s"\r
-#~ msgid "Type set to %s."\r
-#~ msgstr "Typ auf %s gesetzt."\r
-#~ msgid "UDP Receive Error = 0."\r
-#~ msgstr "UDP Empfangsfehler = 0."\r
-#~ msgid "UKBuckets"\r
-#~ msgstr "UKBuckets"\r
-#~ msgid "UKBushels"\r
-#~ msgstr "Scheffel (UK)"\r
-#~ msgid "UKGallons"\r
-#~ msgstr "Gallone (UK)"\r
-#~ msgid "UKGill"\r
-#~ msgstr "Viertelpinte (UK)"\r
-#~ msgid "UKOunces"\r
-#~ msgstr "Unze (UK)"\r
-#~ msgid "UKPecks"\r
-#~ msgstr "Viertelscheffel (UK)"\r
-#~ msgid "UKPints"\r
-#~ msgstr "Pinte (UK)"\r
-#~ msgid "UKPottle"\r
-#~ msgstr "Pottle (UK)"\r
-#~ msgid "UKQuarts"\r
-#~ msgstr "Quart (UK)"\r
-#~ msgid "UUCP subsystem"\r
-#~ msgstr "UUCP-Subsystem"\r
-#~ msgid "Unable to Find Procedure %s"\r
-#~ msgstr "Prozedur %s nicht gefunden"\r
-#~ msgid "Unable to Load %s"\r
-#~ msgstr "%s kann nicht geladen werden"\r
-#~ msgid "Unable to Open Metadata"\r
-#~ msgstr "Metadaten können nicht geöffnet werden"\r
-#~ msgid "Unable to complete write request, progress halted at %d bytes"\r
-#~ msgstr ""\r
-#~ "Die Schreibanforderung konnte nicht abgeschlossen werden, der Fortschritt "\r
-#~ "wurde bei %d Byte angehalten"\r
-#~ msgid "Unable to create directory \"%s\"."\r
-#~ msgstr "Verzeichnis \"%s\" kann nicht angelegt werden."\r
-#~ msgid "Unable to execute %s"\r
-#~ msgstr "%s kann nicht ausgeführt werden"\r
-#~ msgid "Unable to execute Query"\r
-#~ msgstr "Abfrage kann nicht ausgeführt werden"\r
-#~ msgid ""\r
-#~ "Unable to execute command, wrong connection state;Current connection "\r
-#~ "state: %s."\r
-#~ msgstr ""\r
-#~ "Anweisung kann nicht ausgeführt werden, falscher Verbindungsstatus;"\r
-#~ "aktueller Verbindungsstatus: %s."\r
-#~ msgid "Unable to find a Table of Contents"\r
-#~ msgstr "Inhaltsverzeichnis konnte nicht gefunden werden"\r
-#~ msgid "Unable to initialize compressor"\r
-#~ msgstr "Kompressor kann nicht initialisiert werden"\r
-#~ msgid "Unable to initialize decompressor"\r
-#~ msgstr "Dekompressor kann nicht initialisiert werden"\r
-#~ msgid "Unable to load WSDL File/Location: %s. Error [%s]"\r
-#~ msgstr "WSDL-Datei/-Ort kann nicht geladen werden: %s.\tFehler [%s]"\r
-#~ msgid "Unable to locate form/component, '%s'"\r
-#~ msgstr "Formular/Komponente '%s' nicht gefunden"\r
-#~ msgid "Unable to locate property '%s' on component '%s'"\r
-#~ msgstr "Eigenschaft '%s' in Komponente '%s' nicht gefunden"\r
-#~ msgid "Unable to move %s to %s"\r
-#~ msgstr "%s kann nicht nach %s verschoben werden"\r
-#~ msgid "Unable to not open registry key: %s"\r
-#~ msgstr "Der Registrierungsschlüssel %s kann nicht geöffnet werden"\r
-#~ msgid "Unable to open %s"\r
-#~ msgstr "%s kann nicht geöffnet werden"\r
-#~ msgid "Unable to read directory \"%s\"."\r
-#~ msgstr "Verzeichnis \"%s\" kann nicht gelesen werden."\r
-#~ msgid ""\r
-#~ "Unable to retrieve the URL endpoint for Service/Port '%s'/'%s' from WSDL "\r
-#~ "'%s'"\r
-#~ msgstr ""\r
-#~ "URL-Endpunkt für Service/Port '%s'/'%s' kann nicht von WSDL '%s' gelesen "\r
-#~ "werden"\r
-#~ msgid "Unable to save settings"\r
-#~ msgstr "Einstellungen konnten nicht gespeichert werden"\r
-#~ msgid "Unable to stop client thread"\r
-#~ msgstr "Client-Thread kann nicht angehalten werden"\r
-#~ msgid "Unable to write bitmap"\r
-#~ msgstr "Bitmap kann nicht geschrieben werden"\r
-#~ msgid "Unassigned variant value"\r
-#~ msgstr "Nicht zugewiesener Variant-Wert"\r
-#~ msgid "Unauthorized"\r
-#~ msgstr "Nicht autorisiert"\r
-#~ msgid "Underline"\r
-#~ msgstr "Unterstrichen"\r
-#~ msgid "Undo|Reverts the last action"\r
-#~ msgstr "Rückgängig|Letzte Aktuion rückgängig machen"\r
-#~ msgid "Uneven size in DecodeToStream."\r
-#~ msgstr "Ungleichmäßige Größe in DecodeToStream."\r
-#~ msgid "Uneven size in Encode."\r
-#~ msgstr "Ungleichmäßige Größe in Encode."\r
-#~ msgid "Unexpected characters"\r
-#~ msgstr "Unerwartete Zeichen"\r
-#~ msgid "Unexpected end of string [%s]"\r
-#~ msgstr "Unerwartetes Ende des Strings [%s]"\r
-#~ msgid "Unexpected error occurred executing %s"\r
-#~ msgstr "Bei der Ausführung von %s ist ein Fehler aufgetreten"\r
-#~ msgid "Unexpected message arrived to an interface that is not listening"\r
-#~ msgstr ""\r
-#~ "Eine unerwartete Botschaft kam bei einem Interface an, das nicht "\r
-#~ "empfangsbereit ist."\r
-#~ msgid "Unexpected onError return value"\r
-#~ msgstr "Unerwarteter Rückgabewert von onError"\r
-#~ msgid "Unexpected onStatus return value"\r
-#~ msgstr "Unerwarteter Rückgabewert von onStatus"\r
-#~ msgid "Unexpected operation from %s:%d"\r
-#~ msgstr "Unerwartete Operation von %s:%d"\r
-#~ msgid "Unexpected parameter type"\r
-#~ msgstr "Unerwarteter Parametertyp"\r
-#~ msgid "Unexpected return type"\r
-#~ msgstr "Unerwarteter Rückgabetyp"\r
-#~ msgid "Unexpected script error"\r
-#~ msgstr "Unerwarteter Script-Fehler"\r
-#~ msgid "Unexpected variant error"\r
-#~ msgstr "Unerwarteter Variant-Fehler"\r
-#~ msgid "Unexpected variant or safe array error: %s%.8x"\r
-#~ msgstr "Unerwarteter Fehler bei Variante oder sicherem Array: %s%.8x"\r
-#~ msgid "Unhandled Xerces DOM error (no message available): %d"\r
-#~ msgstr "Unbehandelter Xerces-DOM-Fehler (keine Meldung verfügbar): %d"\r
-#~ msgid "Uninstall File Name is not set"\r
-#~ msgstr "Dateiname für die Deinstallation ist nicht gesetzt"\r
-#~ msgid "Unknown"\r
-#~ msgstr "Unbekannt"\r
-#~ msgid "Unknown Adapter mode: %s"\r
-#~ msgstr "Unbekannter Adaptermodus: %s"\r
-#~ msgid "Unknown Error"\r
-#~ msgstr "Unbekannter Fehler"\r
-#~ msgid "Unknown Error - Can't retrieve plan"\r
-#~ msgstr "Unbekannter Fehler - Plan kann nicht ermittelt werden"\r
-#~ msgid "Unknown FTP listing format"\r
-#~ msgstr "Unbekanntes FTP-Listenformat"\r
-#~ msgid "Unknown Message Part Type."\r
-#~ msgstr "Unbekannter Typ von Botschaftsteil."\r
-#~ msgid "Unknown Response Code"\r
-#~ msgstr "Unbekannter Antwort-Code"\r
-#~ msgid "Unknown SOAPAction %s"\r
-#~ msgstr "Unbekannte SOAP-Aktion %s"\r
-#~ msgid "Unknown Type"\r
-#~ msgstr "Unbekannter Typ"\r
-#~ msgid "Unknown command"\r
-#~ msgstr "Unbekannte Anweisung"\r
-#~ msgid "Unknown conversion family %s"\r
-#~ msgstr "Unbekannte Konvertierungsfamilie %s"\r
-#~ msgid "Unknown conversion type %s"\r
-#~ msgstr "Unkannter Konvertierungstyp %s"\r
-#~ msgid "Unknown credentials use"\r
-#~ msgstr "Verwendung unbekannter Beglaubigung"\r
-#~ msgid "Unknown custom variant type ($%.4x)"\r
-#~ msgstr "Unbekannter benutzerdefinierter Variant-Typ ($%.4x)"\r
-#~ msgid "Unknown datatype \"%s\""\r
-#~ msgstr "Unbekannter Datentyp \"%s\""\r
-#~ msgid "Unknown mode"\r
-#~ msgstr "Unbekannter Modus"\r
-#~ msgid "Unknown or illegale facility code"\r
-#~ msgstr "Unbekannter oder ungültiger Facility-Code"\r
-#~ msgid "Unknown or illegale security code"\r
-#~ msgstr "Unbekannter oder ungültiger Sicherheits-Code"\r
-#~ msgid ""\r
-#~ "Unknown or other error: Can not determine owner, other error, or the "\r
-#~ "error can not be revealed."\r
-#~ msgstr ""\r
-#~ "Unbekannter oder anderer Fehler: Der Besitzer oder anderer Fehler kann "\r
-#~ "nicht festgelegt werden oder der Fehler kann nicht angezeigt werden."\r
-#~ msgid "Unknown queue %s"\r
-#~ msgstr "Unbekannte Warteschlange %s"\r
-#~ msgid "Unknown socks error."\r
-#~ msgstr "Unbekannter SOCKS-Fehler."\r
-#~ msgid "Unknown user name"\r
-#~ msgstr "Unbekannter Benutzername"\r
-#~ msgid "Unnamed"\r
-#~ msgstr "Unbenannt"\r
-#~ msgid "Unrecognized IMAP4 Response Header."\r
-#~ msgstr "Nicht erkannter IMAP4-Response-Header."\r
-#~ msgid ""\r
-#~ "Unrecognized POP3 Response Header:\n"\r
-#~ "\"%s\""\r
-#~ msgstr ""\r
-#~ "Nicht erkannter POP3-Response-Header:\n"\r
-#~ "\"%s\""\r
-#~ msgid "Unrecognized UUE encoding scheme."\r
-#~ msgstr "Nicht erkannter UUE-Codierungsschema."\r
-#~ msgid "Unrecognized content trasnfer encoding."\r
-#~ msgstr "Nicht erkannte Inhalts-Transfer-Codierung."\r
-#~ msgid "Unrecognized movie format"\r
-#~ msgstr "Unbekanntes Filmformat"\r
-#~ msgid "Unsupported Media Type"\r
-#~ msgstr "Nicht unterstützter Medientyp"\r
-#~ msgid "Unsupported SOAP encodingStyle %s"\r
-#~ msgstr "Nicht unterstützter SOAP-Codierungsstil %s"\r
-#~ msgid "Unsupported authorization scheme."\r
-#~ msgstr "Nicht unterstütztes Autorisierungs-Schema."\r
-#~ msgid "Unsupported calling convention: %s"\r
-#~ msgstr "Nicht unterstützte Aufrufkonvention: %s"\r
-#~ msgid "Unsupported character encoding \"%s\", try using LoadFromFile"\r
-#~ msgstr ""\r
-#~ "Nicht unterstützte Zeichencodierung \"%s\", versuchen Sie LoadFromFile"\r
-#~ msgid ""\r
-#~ "Unsupported hash algorithm. This implementation supports only MD5 "\r
-#~ "encoding."\r
-#~ msgstr ""\r
-#~ "Nicht unterstützter Hash-Algorithmus. Die Implementierung unterstützt nur "\r
-#~ "MD5-Codierung."\r
-#~ msgid ""\r
-#~ "Unsupported object type. You can assign only one of the following types "\r
-#~ "or thir descendants: TStrings, TStream."\r
-#~ msgstr ""\r
-#~ "Nicht unterstützter Objekttyp. Sie können nur einen der folgenden Typen "\r
-#~ "oder deren Nachkommen zuweisen: TStrings, TStream."\r
-#~ msgid "Unsupported transfer mode: \"%s\""\r
-#~ msgstr "Nicht unterstützter Transfer-Modus: \"%s\""\r
-#~ msgid "Unsuppported variant type %d"\r
-#~ msgstr "Nicht unterstützter Variant-Typ %d"\r
-#~ msgid "Up one directory"\r
-#~ msgstr "Ein Verzeichnis nach oben"\r
-#~ msgid ""\r
-#~ "Up to <A HREF=\"%s\">%0:s</A>\n"\r
-#~ "<UL>"\r
-#~ msgstr ""\r
-#~ "Bis zu <A HREF=\"%s\">%0:s</A>\n"\r
-#~ "<UL>"\r
-#~ msgid ""\r
-#~ "Up to <A HREF=\"%s\">root directory</A>\n"\r
-#~ "<UL>"\r
-#~ msgstr ""\r
-#~ "Bis zu <A HREF=\"%s\">Stammverzeichnis</A>\n"\r
-#~ "<UL>"\r
-#~ msgid "Update Error - %s"\r
-#~ msgstr "Fehler bei der Aktualisierung - %s"\r
-#~ msgid "Uploaded file expected for field %s"\r
-#~ msgstr "Für Feld %s wird eine gesendete Datei erwartet"\r
-#~ msgid "Use Proxy"\r
-#~ msgstr "Proxy verwenden"\r
-#~ msgid "User logged in, proceed."\r
-#~ msgstr "Benutzer angemeldet, weiter."\r
-#~ msgid "User name okay, need password."\r
-#~ msgstr "Benutzername OK, Passwort wird benötigt."\r
-#~ msgid "User not local, Will forward"\r
-#~ msgstr "Benutzer nicht lokal, wird weitergeleitet"\r
-#~ msgid "UserID not found"\r
-#~ msgstr "Benutzer-ID nicht gefunden"\r
-#~ msgid "UserName"\r
-#~ msgstr "Benutzername"\r
-#~ msgid "Username must not be blank"\r
-#~ msgstr "Benutzername muss angegeben werden"\r
-#~ msgid "Username: "\r
-#~ msgstr "Benutzername: "\r
-#~ msgid "Valid name, no data record (check DNS setup)."\r
-#~ msgstr "Gültiger Name, kein Datensatz (überprüfen Sie das DNS-Setup)."\r
-#~ msgid "Value"\r
-#~ msgstr "Wert"\r
-#~ msgid "Value List editor"\r
-#~ msgstr "Wertlisten-Editor"\r
-#~ msgid "Variable %s is not a container"\r
-#~ msgstr "Variable %s ist kein Container"\r
-#~ msgid "Variable not found: %s"\r
-#~ msgstr "Variable nicht gefunden: %s"\r
-#~ msgid "Variant is empty"\r
-#~ msgstr "Die Variante ist leer"\r
-#~ msgid "Variant operation ran out memory"\r
-#~ msgstr "Speichermangel bei Varinat-Operation"\r
-#~ msgid "Variant or safe array index out of bounds"\r
-#~ msgstr "Variante oder sicherer Array-Index außerhalb des gültigen Bereichs"\r
-#~ msgid "Variant or safe array is locked"\r
-#~ msgstr "Variante oder sicherer Array ist gesperrt"\r
-#~ msgid "Variant overflow"\r
-#~ msgstr "Variant-Überlauf"\r
-#~ msgid "Version %s"\r
-#~ msgstr "Version %s"\r
-#~ msgid "Version 3.0"\r
-#~ msgstr "Version 3.0"\r
-#~ msgid "Version of Transformation File not supported"\r
-#~ msgstr "Version der Umwandlungsdatei wird nicht unterstützt"\r
-#~ msgid "Volume"\r
-#~ msgstr "Volumen"\r
-#~ msgid "WINSOCK DLL Version out of range."\r
-#~ msgstr "Version der WINSOCK-DLL ist außerhalb des gültigen Bereichs."\r
-#~ msgid "WSDL"\r
-#~ msgstr "WSDL"\r
-#~ msgid "WSDL Ports for PortType"\r
-#~ msgstr "WSDL-Ports für PortType"\r
-#~ msgid "WSIL:"\r
-#~ msgstr "WSIL:"\r
-#~ msgid "Warning: warning conditions"\r
-#~ msgstr "Warnung: Warnungszustand"\r
-#~ msgid "Web App Debugger"\r
-#~ msgstr "Web-Anwendungs-Debugger"\r
-#~ msgid "Web App Module Factory already registered."\r
-#~ msgstr "Modul-Factory für Web-Anwendung bereits registriert."\r
-#~ msgid "Web Application Debugger"\r
-#~ msgstr "Debugger für Web-Anwendungen"\r
-#~ msgid "Web Module Factory already registered"\r
-#~ msgstr "Web-Modul-Factory bereits registriert."\r
-#~ msgid "Web Page does not provide content"\r
-#~ msgstr "Web-Seite enthält keinen Inhalt"\r
-#~ msgid "Web Page does not support redirect"\r
-#~ msgstr "Web-Seite unterstützt Umleitungen nicht"\r
-#~ msgid "Web Page not found: %s"\r
-#~ msgstr "Web-Seite nicht gefunden: %s"\r
-#~ msgid "WebAppModule"\r
-#~ msgstr "WebAppModule"\r
-#~ msgid "WebService Listing"\r
-#~ msgstr "WebService-Liste"\r
-#~ msgid "WebService Listing Administrator"\r
-#~ msgstr "Administrator für WebService-Listen"\r
-#~ msgid "WebSnap"\r
-#~ msgstr "WebSnap"\r
-#~ msgid "WebSnap Application"\r
-#~ msgstr "WebSnap-Anwendung"\r
-#~ msgid "WebSnap Data Module"\r
-#~ msgstr "WebSnap-Datenmodul"\r
-#~ msgid "WebSnap Page Module"\r
-#~ msgstr "WebSnap-Seitenmodul"\r
-#~ msgid "Weeks"\r
-#~ msgstr "Woche"\r
-#~ msgid "Welcome to the INDY SMTP Server"\r
-#~ msgstr "Willkommen beim INDY SMTP-Server"\r
-#~ msgid "White"\r
-#~ msgstr "Weiß"\r
-#~ msgid "WideString index out of bounds"\r
-#~ msgstr "WideString-Index außerhalb des gültigen Bereichs"\r
-#~ msgid "Window"\r
-#~ msgstr "Fenster"\r
-#~ msgid "Window Background"\r
-#~ msgstr "Fensterhintergrund"\r
-#~ msgid "Window Frame"\r
-#~ msgstr "Fensterrahmen"\r
-#~ msgid "Window Text"\r
-#~ msgstr "Fenstertext"\r
-#~ msgid "Winshoes LPD Server %s "\r
-#~ msgstr "Winshoes LPD-Server %s "\r
-#~ msgid "Winsock Initialization Error."\r
-#~ msgstr "Fehler bei der Winsock-Initialisierung."\r
-#~ msgid "Winsock not loaded yet."\r
-#~ msgstr "Winsock noch nicht geladen."\r
-#~ msgid "Winsock stack"\r
-#~ msgstr "Winsock-Stack"\r
-#~ msgid "Would you like to reset to the default Priority Schedule?"\r
-#~ msgstr "Wollen Sie auf die Standard-Prioritätenverteilung zurücksetzen?"\r
-#~ msgid "XDR to XML Schema Translator (.xdr <-> .xsd)"\r
-#~ msgstr "Übersetzer XDR nach XML-Schema (.xdr <-> .xsd)"\r
-#~ msgid "XML Parse Error:\n"\r
-#~ msgstr "XML-Auswertungsfehler:\n"\r
-#~ msgid "XML files (*.xml)|*.xml"\r
-#~ msgstr "XML-Dateien (*.xml)|*.xml"\r
-#~ msgid "XMLData to XML Schema Translator (.xml -> .xsd)"\r
-#~ msgstr "Übersetzer XMLData nach XML-Schema (.xml -> .xsd)"\r
-#~ msgid "XMLDataFile must be specified"\r
-#~ msgstr "XMLDataFile muss angegeben werden"\r
-#~ msgid "XP Style"\r
-#~ msgstr "XP-Attribut"\r
-#~ msgid "XTR files (*.xtr)|*.xtr"\r
-#~ msgstr "XTR-Dateien(*.xtr)|*.xtr"\r
-#~ msgid "Yards"\r
-#~ msgstr "Yard"\r
-#~ msgid "Year portion of date too large for conversion"\r
-#~ msgstr "Die Jahreszahl im Datumswert ist zu groß für eine Konvertierung"\r
-#~ msgid "Years"\r
-#~ msgstr "Jahr"\r
-#~ msgid "Yellow"\r
-#~ msgstr "Gelb"\r
-#~ msgid "You are not allowed to delete this item"\r
-#~ msgstr "Sie dürfen diesen Eintrag nicht löschen"\r
-#~ msgid "You cannot send a message while you are still waiting for an answer"\r
-#~ msgstr ""\r
-#~ "Sie können keine Botschaft schicken, während Sie auf eine Antwort warten."\r
-#~ msgid "You cannot set %s while the HL7 Component is working"\r
-#~ msgstr "Sie können %s nicht setzen, während die HL7-Komponente arbeitet"\r
-#~ msgid "You must chain this component to another I/O Handler before using it"\r
-#~ msgstr ""\r
-#~ "Sie müssen diese Komponenten vor ihrer Verwendung an einen anderen I/O-"\r
-#~ "Handler binden"\r
-#~ msgid "ZLib error: target buffer may be too small"\r
-#~ msgstr "Zlib-Fehler: Zielpuffer könnte zu klein sein"\r
-#~ msgid "abort job"\r
-#~ msgstr "Job abbrechen"\r
-#~ msgid "address"\r
-#~ msgstr "Adresse"\r
-#~ msgid "bmp"\r
-#~ msgstr "bmp"\r
-#~ msgid "by DNSName [127.0.0.1] running Indy SMTP"\r
-#~ msgstr "nach DNSName [127.0.0.1] ausgeführt wird Indy SMTP"\r
-#~ msgid "cbxFields"\r
-#~ msgstr "cbxFelder"\r
-#~ msgid "cbxGenerators"\r
-#~ msgstr "cbxGeneratoren"\r
-#~ msgid "clock daemon (1)"\r
-#~ msgstr "Uhrzeit-Daemon (1)"\r
-#~ msgid "clock daemon (2)"\r
-#~ msgstr "Uhrzeit-Daemon (2)"\r
-#~ msgid "closing connection"\r
-#~ msgstr "Verbindung wird geschlossen"\r
-#~ msgid "command must be either USER or QUIT"\r
-#~ msgstr "Anweisung muss entweder USER oder QUIT sein"\r
-#~ msgid "command not recognized"\r
-#~ msgstr "Anweisung nicht erkannt"\r
-#~ msgid "connected with %s"\r
-#~ msgstr "Verbunden mit %s"\r
-#~ msgid "dbExpress Error: Application is not licensed to use this feature"\r
-#~ msgstr "dbExpress-Fehler: Anwendung ist für diese Funktion nicht lizenziert"\r
-#~ msgid "dbExpress Error: Duplicate Transaction ID"\r
-#~ msgstr "dbExpress-Fehler: Doppelte Transaktions-ID"\r
-#~ msgid "dbExpress Error: Insufficient Memory for Operation"\r
-#~ msgstr "dbExpress-Fehler: Nicht genügend Speicher für diese Operation"\r
-#~ msgid "dbExpress Error: Invalid Data Translation"\r
-#~ msgstr "dbExpress-Fehler: Ungültige Übersetzung"\r
-#~ msgid "dbExpress Error: Invalid Field Type"\r
-#~ msgstr "dbExpress-Fehler: Ungültiger Feldtyp"\r
-#~ msgid "dbExpress Error: Invalid Handle"\r
-#~ msgstr "dbExpress-Fehler: Ungültiges Handle"\r
-#~ msgid "dbExpress Error: Invalid Length"\r
-#~ msgstr "dbExpress-Fehler: Ungültige Länge"\r
-#~ msgid "dbExpress Error: Invalid Parameter"\r
-#~ msgstr "dbExpress-Fehler: Ungültiger Parameter"\r
-#~ msgid "dbExpress Error: Invalid Precision"\r
-#~ msgstr "dbExpress-Fehler: Ungültige Genauigkeit"\r
-#~ msgid "dbExpress Error: Invalid Time"\r
-#~ msgstr "dbExpress-Fehler: Ungültiger Zeitwert"\r
-#~ msgid "dbExpress Error: Invalid Transaction ID"\r
-#~ msgstr "dbExpress-Fehler: Ungültige Transaktions-ID"\r
-#~ msgid "dbExpress Error: Invalid Transaction Isolation Level"\r
-#~ msgstr "dbExpress-Fehler: Ungültige Ebene für Transaktionsisolation"\r
-#~ msgid "dbExpress Error: Invalid Username/Password"\r
-#~ msgstr "dbExpress-Fehler: Ungültiger Wert für Anwendername oder Passwort"\r
-#~ msgid "dbExpress Error: Local Transaction already active"\r
-#~ msgstr "dbExpress-Fehler: Lokale Transaktion bereits aktiv"\r
-#~ msgid "dbExpress Error: Multiple Transactions not Enabled"\r
-#~ msgstr "dbExpress-Fehler: Mehrfach-Transaktionen nicht aktiviert"\r
-#~ msgid "dbExpress Error: Operation Not Supported"\r
-#~ msgstr "dbExpress-Fehler: Die Operation wird nicht unterstützt"\r
-#~ msgid "dbExpress Error: Parameter Not Set"\r
-#~ msgstr "dbExpress-Fehler: Parameter ist nicht gesetzt"\r
-#~ msgid "dbExpress Error: Parameter/Column out of Range"\r
-#~ msgstr "dbExpress-Fehler: Parameter/Spalte außerhalb des gültigen Bereichs"\r
-#~ msgid "dbExpress Error: Result set at EOF"\r
-#~ msgstr "dbExpress-Fehler: Ergebnismenge am Dateiende"\r
-#~ msgid "ddd, dd mmm yyyy hh:mm:ss"\r
-#~ msgstr "ttt, tt mmm jjjj hh:mm:ss"\r
-#~ msgid "frmGeneratorEditor"\r
-#~ msgstr "frmGeneratorEditor"\r
-#~ msgid "goColMoving is not a supported option"\r
-#~ msgstr "goColMoving wird nicht unterstützt"\r
-#~ msgid "http://www.nevrona.com/indy/"\r
-#~ msgstr "http://www.nevrona.com/indy/"\r
-#~ msgid "kernel messages"\r
-#~ msgstr "Kernel-Botschaften"\r
-#~ msgid "line"\r
-#~ msgstr "Zeile"\r
-#~ msgid "line printer subsystem"\r
-#~ msgstr "Zeilendrucker-Untersystem"\r
-#~ msgid "lines"\r
-#~ msgstr "Zeilen"\r
-#~ msgid "local use 0 (local0)"\r
-#~ msgstr "Lokale Verwendung 0 (local0)"\r
-#~ msgid "local use 1 (local1)"\r
-#~ msgstr "Lokale Verwendung 1 (local1)"\r
-#~ msgid "local use 2 (local2)"\r
-#~ msgstr "Lokale Verwendung 2 (local2)"\r
-#~ msgid "local use 3 (local3)"\r
-#~ msgstr "Lokale Verwendung 3 (local3)"\r
-#~ msgid "local use 4 (local4)"\r
-#~ msgstr "Lokale Verwendung 4 (local4)"\r
-#~ msgid "local use 5 (local5)"\r
-#~ msgstr "Lokale Verwendung 5 (local5)"\r
-#~ msgid "local use 6 (local6)"\r
-#~ msgstr "Lokale Verwendung 6 (local6)"\r
-#~ msgid "local use 7 (local7)"\r
-#~ msgstr "Lokale Verwendung 7 (local7)"\r
-#~ msgid "log alert"\r
-#~ msgstr "Protokollalarm"\r
-#~ msgid "log audit"\r
-#~ msgstr "Protokollüberprüfung"\r
-#~ msgid "mail system"\r
-#~ msgstr "Mail-System"\r
-#~ msgid "messages generated internally by syslogd"\r
-#~ msgstr "Botschaften, die intern von syslogd generiert werden"\r
-#~ msgid "method not supported"\r
-#~ msgstr "Methode nicht unterstützt"\r
-#~ msgid "network news subsystem"\r
-#~ msgstr "Netzwerknachrichtensystem"\r
-#~ msgid "open"\r
-#~ msgstr "&Ausführen..."\r
-#~ msgid "security/authorization messages (1)"\r
-#~ msgstr "Sicherheits-/Autorisierungsbotschaften (1)"\r
-#~ msgid "security/authorization messages (2)"\r
-#~ msgstr "Sicherheits-/Autorisierungsbotschaften (2)"\r
-#~ msgid "server not responding"\r
-#~ msgstr "Server antwortet nicht."\r
-#~ msgid "sigaction call failed"\r
-#~ msgstr "sigaction call failed"\r
-#~ msgid "system daemons"\r
-#~ msgstr "System-Daemone"\r
-#~ msgid "txt"\r
-#~ msgstr "txt"\r
-#~ msgid "unknown"\r
-#~ msgstr "Unbekannt"\r
-#~ msgid "user-level messages"\r
-#~ msgstr "Botschaften auf Benutzerebene"\r
-#~ msgid "username"\r
-#~ msgstr "Benutzername"\r
-#~ msgid "varDate type not supported"\r
-#~ msgstr "Typ varDate wird nicht unterstützt"\r
-#~ msgid "varDispatch type not supported"\r
-#~ msgstr "Typ varDispatch wird nicht unterstützt"\r
-#~ msgid "varError type not supported"\r
-#~ msgstr "Typ varError wird nicht unterstützt"\r
-#~ msgid "varVariant type not supported"\r
-#~ msgstr "Typ varVariant wird nicht unterstützt"\r
-#~ msgid "xml"\r
-#~ msgstr "xml"\r
-#~ msgid "xtr"\r
-#~ msgstr "xtr"\r
-\r
+++ /dev/null
-msgid ""
-msgstr ""
-"Project-Id-Version: GPSBabel command line program\n"
-"POT-Creation-Date: 2005-11-19 01:14\n"
-"PO-Revision-Date: 2008-04-26 21:18+0100\n"
-"Last-Translator: oliskoli <o.b.klein@gpsbabel.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: dxgettext 1.2.1\n"
-"Language-Team: <o.b.klein@gpsbabel.org>\n"
-"X-Poedit-SourceCharset: iso-8859-1\n"
-"X-Poedit-Language: German\n"
-"X-Poedit-Country: GERMANY\n"
-
-msgid "(integer sec or 'auto') Barograph to GPS time diff"
-msgstr "Zeitdifferent zwischen Barograph und GPS (ganzz. Sekunden oder 'auto')"
-
-msgid "(USR input) Break segments into separate tracks"
-msgstr "USR Eingabe: Segmente in seperate Tracks aufteilen"
-
-msgid "(USR output) Merge into one segmented track"
-msgstr "USR-Ausgabe: zu einem segmentierten Track zusammenfassen"
-
-msgid "Ad-hoc closed icon name"
-msgstr "Icon allgemein für \"geschlossen\""
-
-msgid "Ad-hoc open icon name"
-msgstr "Icon allgemein für \"offen\""
-
-msgid "After output job done sleep n second(s)"
-msgstr "Pausiere im Anschluß n sekunde(n)"
-
-msgid "Allow whitespace synth. shortnames"
-msgstr "Erlaube Leerzeichen in Kurznamen"
-
-msgid "Altitudes are absolute and not clamped to ground"
-msgstr "Absolute Höhenangaben (nicht bodenverbunden)"
-
-msgid "Append icon_descr to description"
-msgstr "Erweitere Beschreibung um Symbolbeschreibung"
-
-msgid "Append realtime positioning data to the output file instead of truncating"
-msgstr ""
-
-msgid "Base URL for link tag in output"
-msgstr "Basis-URL für Verknüpfungseintrag "
-
-msgid "Basename prepended to URL on output"
-msgstr "Basis-Adresse für erzeugte URL's"
-
-msgid "Bitmap of categories"
-msgstr "Mehrfachkategorie, als Dezimal- oder Hexadezimalwert"
-
-msgid "Category name (Cache)"
-msgstr "Kategoriename (Cache)"
-
-msgid "Category number to use for written waypoints"
-msgstr "Benutze Kategorie # beim Schreiben von Wegpunkten (1..16)"
-
-msgid "Color for lines or mapnotes"
-msgstr "Farbe für Linien oder Kartenangaben"
-
-msgid "Command unit to power itself down"
-msgstr "Gerät im Anschluß abschalten"
-
-msgid "Complete date-free tracks with given date (YYYYMMDD)."
-msgstr "Komplettiere Tracks ohne Datumsangaben mit Datum ... (YYYYMMDD)"
-
-msgid "Create unique waypoint names (default = yes)"
-msgstr "Erzeuge eindeutige Wegpunktnamen (Vorgabe: JA)"
-
-msgid "Create waypoints from geocache log entries"
-msgstr "Erzeuge Wegpunkte aus Geocache Log-Einträgen"
-
-msgid "Database name"
-msgstr "Interner Name für die Palm/OS Datenbank"
-
-msgid "Database name (filename)"
-msgstr "Datenbankname (Dateiname)"
-
-msgid "Datum (default=NAD27)"
-msgstr "GPS-Datum (Vorgabe: NAD27)"
-
-msgid "Days after which points are considered old"
-msgstr "Anzahl an Tagen, nach denen Punkte als alt betrachtet werden"
-
-msgid "Decimal seconds to pause between groups of strings"
-msgstr "Pause (in Sekunden) zwischen Zeilengruppen"
-
-msgid "Default category on output"
-msgstr "Standardkategorie beim Schreiben"
-
-msgid "Default category on output (1..16)"
-msgstr "Standard Kategorie (1..16)"
-
-msgid "Default icon name"
-msgstr "Standard Symbol"
-
-msgid "Default location"
-msgstr "Vorgabestandort"
-
-msgid "Default proximity"
-msgstr "Vorgabe-Annäherungsabstand"
-
-msgid "Default speed"
-msgstr "Standardgeschwindigkeit"
-
-msgid "Default speed for waypoints (knots/hr)"
-msgstr "Vorgabegeschwindigkeit (Knoten/h)"
-
-msgid "Degrees output as 'ddd', 'dmm'(default) or 'dms'"
-msgstr "Schreibe Gradangaben in 'ddd', 'dmm' (Vorgabe) oder 'dms' (Gitter)"
-
-msgid "Delete all routes"
-msgstr "Lösche alle Routen"
-
-msgid "Delete all track points"
-msgstr "Lösche alle Trackpunkte"
-
-msgid "Delete all waypoints"
-msgstr "Lösche alle Wegpunkte"
-
-msgid "Display labels on track and routepoints (default = 1)"
-msgstr "Zeige Beschriftung bei Track- und Routenpunkten (Vorgabe: 1)"
-
-msgid "Distance unit [m=metric, s=statute]"
-msgstr "Entfernungsangaben [m=Metrisch, s=Statute]"
-
-msgid "Do not add geocache data to description"
-msgstr "Keine Geocache-Daten zur Beschreibung hinzufügen"
-
-msgid "Do not add URLs to description"
-msgstr "Hänge keine URL's an die Beschreibung an"
-
-msgid "Don't show gpi bitmap on device"
-msgstr "Zeige keine Bitmap (Icon) auf dem GPS"
-
-msgid "Draw extrusion line from trackpoint to ground"
-msgstr "Zeichne eine Verbindungslinie vom Trackpunkt zum Erdboden"
-
-msgid "Drop route points that do not have an equivalent waypoint (hidden points)"
-msgstr "Lösche versteckte Wegpunkte (automatisch berechnete Routenpunkte)"
-
-msgid "Enable alerts on speed or proximity distance"
-msgstr "Aktiviere Alarm für Annäherung and Geschwindigkeit"
-
-msgid "Encrypt hints using ROT13"
-msgstr "Verschlüsselung mit ROT13"
-
-msgid "Encrypt hints with ROT13"
-msgstr "Verschlüsselung mit ROT13"
-
-msgid "Erase device data after download"
-msgstr "Nach Download Daten auf dem Gerät löschen"
-
-msgid "Export linestrings for tracks and routes"
-msgstr "Exportiere Linendaten (linestrings) für Tracks und Routen (Vorgabe: JA)"
-
-msgid "Export placemarks for tracks and routes"
-msgstr "Exportiere Markierungen für Tracks und Routen"
-
-msgid "Full path to XCSV style file"
-msgstr "Pfad zur 'XCSV-Style'-Datei"
-
-msgid "Generate # points"
-msgstr "Erzeuge # Punkte"
-
-msgid "Generate file with lat/lon for centering map"
-msgstr "Erzeuge Datei mit Breiten- und Längengradwerten (für Kartenzentrierung)"
-
-msgid "Give points (waypoints/route points) a default radius (proximity)"
-msgstr "Gebe Wegpunkten/Routenpunkten diesen Radius "
-
-msgid "GPS datum (def. WGS 84)"
-msgstr "GPS-Datum (Vorgabe: WGS 84)"
-
-msgid "Height in pixels of map"
-msgstr "Kartenhöhe in Pixel"
-
-msgid "Ignore event marker icons on read"
-msgstr "Ignoriere Ereignis-Icons beim Lesen"
-
-msgid "Include extended data for trackpoints (default = 1)"
-msgstr "Erweiterte Daten in Trackpoints mit einbeziehen (Vorgabe = 1)"
-
-msgid "Include groundspeak logs if present"
-msgstr "Groundspeak Log's beifügen (wenn vorhandan)"
-
-msgid "Include major turn points (with description) from calculated route"
-msgstr "Beziehe Hauptrichtungsänderungen (Ansage vorhanden) mit ein"
-
-msgid "Include only via stations in route"
-msgstr "Übernehme nur Stationspunkte ('viastations') der Route"
-
-msgid "Include short name in bookmarks"
-msgstr "Übernehme Kurznamen in Lesezeichen"
-
-msgid "Index of name field in .dbf"
-msgstr "Index des Namensfeldes innerhalb der .dbf"
-
-msgid "Index of route (if more than one in source)"
-msgstr "Index des Route (falls mehrere im Eingabeformat)"
-
-msgid "Index of route to write (if more than one in source)"
-msgstr "Routen-Index (wenn mehrere vorhanden)"
-
-msgid "Index of route/track to write (if more than one in source)"
-msgstr "Route oder Track-Index (wenn mehrere vorhanden)"
-
-msgid "Index of track (if more than one in source)"
-msgstr "Index des Tracks (falls mehrere im Eingabeformat)"
-
-msgid "Index of track to write (if more than one in source)"
-msgstr "Track-Index (wenn mehrere vorhanden)"
-
-msgid "Index of URL field in .dbf"
-msgstr "Index der URL innerhalb der .dbf"
-
-msgid "Indicate direction of travel in track icons (default = 0)"
-msgstr "Erzeuge spezielle Icons (Richtungspfeile)"
-
-msgid "Infrastructure closed icon name"
-msgstr "Icon \"Komplex (Infrastruktur) geschlossen\""
-
-msgid "Infrastructure open icon name"
-msgstr "Icon \"Komplex (Infrastruktur) offen\""
-
-msgid "Keep turns if simplify filter is used"
-msgstr "Erhalte Abbiegungen bei Benutzung des Simplify-Filters (Vereinfachen)"
-
-msgid "Length of generated shortnames"
-msgstr "Maximale Länge der generierten Kurznamen"
-
-msgid "Length of generated shortnames (default 16)"
-msgstr "Maximale Länge der zu generierten Kurznamen"
-
-msgid "Line color, specified in hex AABBGGRR"
-msgstr "Linienfarbe (hex. Angabe in Form AABBGGRR)"
-
-msgid "Make synth. shortnames unique"
-msgstr "Eindeutige Kurznamen erzeugen"
-
-msgid "MapSend version TRK file to generate (3,4)"
-msgstr "Generiere TRK-Datei in MapSend-Version # (3,4)"
-
-msgid "Margin for map. Degrees or percentage"
-msgstr "Begrenzung der Karte (in Grad oder Prozent)"
-
-msgid "Marker type for new points"
-msgstr "Markierungstyp für neue Punkte"
-
-msgid "Marker type for old points"
-msgstr "Markierungstyp für alte Punkte"
-
-msgid "Marker type for unfound points"
-msgstr "Markierungstyp für nicht gefundene Punkte"
-
-msgid "Max length of waypoint name to write"
-msgstr "Max. Länge der zu schreibenden Wegpunktnamen"
-
-msgid "Max number of comments to write (maxcmts=200)"
-msgstr "Maximale Anzahl an Kommentaren für die Ausgabe"
-
-msgid "Max shortname length when used with -s"
-msgstr "Maximale Länge der generierten Kurznamen"
-
-msgid "Max synthesized shortname length"
-msgstr "Maximale Länge der generierten Kurznamen"
-
-msgid "Merge output with existing file"
-msgstr "Ausgabe in existierende Datei einfügen"
-
-msgid "MTK compatible CSV output file"
-msgstr "Ausgabe-CSV-Datei kompatibel zum MTK-Datalogger"
-
-msgid "Name of the 'unassigned' category"
-msgstr "Name der 'unassigned'-Kategorie"
-
-msgid "New name for the route"
-msgstr "Name der neuen Route"
-
-msgid "No separator lines between waypoints"
-msgstr "keine Trennlinien zwischen den Wegpunkten"
-
-msgid "No whitespace in generated shortnames"
-msgstr "Leerzeichen in Kurznamen unterdrücken"
-
-msgid "Non-stealth encrypted icon name"
-msgstr "Sichtbar verschlüsselter Symbolname"
-
-msgid "Non-stealth non-encrypted icon name"
-msgstr "Sichtbar und unverschlüsselter Symbolname"
-
-msgid "Numeric value of bitrate (baud=4800)"
-msgstr "Baudrate (Vorgabe: 4800)"
-
-msgid "Omit Placer name"
-msgstr "Placername auslassen"
-
-msgid "Only read turns; skip all other points"
-msgstr "Lese nur Abbiegungen und ignoriere alle sonstigen Punkte"
-
-msgid "Path to HTML style sheet"
-msgstr "Pfad zum HTML-Style-Sheet"
-
-msgid "Precision of coordinates"
-msgstr "Präzision der Koordinaten (Anzahl Nachkommastellen)"
-
-msgid "Proximity distance"
-msgstr "Standardmäßiger Annäherungsabstand"
-
-msgid "Radius for circles"
-msgstr "Kreisradius"
-
-msgid "Radius of our big earth (default 6371000 meters)"
-msgstr "Erdradius in Meter (Vorgabe: 6371000 Meter)"
-
-msgid "Read control points as waypoint/route/none"
-msgstr "Lese Kontrollpunkte als Wegpunkt/Route/nichts"
-
-msgid "Read/Write date format (i.e. DDMMYYYY)"
-msgstr "Datumsformat für Ein-/Ausgabe (z.B. DDMMYYYY)"
-
-msgid "Read/Write date format (i.e. yyyy/mm/dd)"
-msgstr "Datumsformat (z.B. DD.MM.YYYY)"
-
-msgid "Read/write GPGGA sentences"
-msgstr "Schreibe/Lese GPGGA Sequenzen"
-
-msgid "Read/write GPGSA sentences"
-msgstr "Schreibe/Lese GPGSA Sequenzen"
-
-msgid "Read/write GPRMC sentences"
-msgstr "Schreibe/Lese GPRMC Sequenzen"
-
-msgid "Read/write GPVTG sentences"
-msgstr "Schreibe/Lese GPVTG Sequenzen"
-
-msgid "Read/Write time format (i.e. HH:mm:ss xx)"
-msgstr "Zeitformat (z.B. HH:mm:ss xx)"
-
-msgid "Retain at most this number of position points (0 = unlimited)"
-msgstr "Behalte höchstens diese Anzahl an Positionspunkten (0 = kein Limit)"
-
-msgid "Return current position as a waypoint"
-msgstr "Übertrage aktuelle Position als Wegpunkt"
-
-msgid "Road type changes"
-msgstr "Straßentyp-Wechsel"
-
-msgid "Set waypoint name to source filename."
-msgstr "Erzeuge den Wegpunktnamen an Hand des Dateinames"
-
-msgid "Shortname is MAC address"
-msgstr "Kurzname ergibt sich aus MAC-Adresse"
-
-msgid "Speed in bits per second of serial port (baud=4800)"
-msgstr "Übertragungsrate des seriellen Ports in Bits/Sekunde (Vorgabe: baud=4800)"
-
-msgid "Split input into separate files"
-msgstr "Teile gelesene Daten in seperate Dateien"
-
-msgid "Split into multiple routes at turns"
-msgstr "Route an Abbiegungen teilen"
-
-msgid "Starting seed of the internal number generator"
-msgstr "Startwert für internen Zufallszahlengenerator"
-
-msgid "Stealth encrypted icon name"
-msgstr "Unsichtbar verschlüsselter Symbolname"
-
-msgid "Stealth non-encrypted icon name"
-msgstr "Unsichtbarer unverschlüsselter Symbolname"
-
-msgid "String to separate concatenated address fields (default=\", \")"
-msgstr "Trennzeichen für zusammengefügte Adressfelder (Vorgabe: \", \")"
-
-msgid "Suppress labels on generated pins"
-msgstr "Unterdücke Kennzeichnung für erzeugte Pins"
-
-msgid "Suppress retired geocaches"
-msgstr "Unterdrücke zurückgezogene (?) Geocaches"
-
-msgid "Suppress separator lines between waypoints"
-msgstr "Keine Trennlinien zwischen den Wegpunkten"
-
-msgid "Suppress use of handshaking in name of speed"
-msgstr "Kein 'Handshaking' (im Namen der Geschwindigkeit)"
-
-msgid "Suppress whitespace in generated shortnames"
-msgstr "Keine Leerzeichen in Kurznamen"
-
-msgid "Symbol to use for point data"
-msgstr "Symbol für Punkte"
-
-msgid "Sync GPS time to computer time"
-msgstr "Synchronisiere PC-Uhr mit dem GPS (PC -> GPS)"
-
-msgid "Synthesize track times"
-msgstr "Erzeuge Tracknamen"
-
-msgid "Target GPX version for output"
-msgstr "Schreibe in GPX-Version (1.0 oder 1.1)"
-
-msgid "Temperature unit [c=Celsius, f=Fahrenheit]"
-msgstr "Temperatureinheit [c=Celsius, F=Fahrenheit]"
-
-msgid "The icon description is already the marker"
-msgstr "Die Symbolbeschreibung ist bereits die Markierung"
-
-msgid "Treat waypoints as icons on write"
-msgstr "Behandle Wegpunkte als Icons beim Schreiben"
-
-msgid "Type of .an1 file"
-msgstr ".an1 Dateityp"
-
-msgid "Units for altitude (f)eet or (m)etres"
-msgstr "Höhenangaben in Fuß oder Meter ('f' oder 'm')"
-
-msgid "Units used for names with @speed ('s'tatute or 'm'etric)"
-msgstr "Einheit für Geschwindigkeit in Wegpunkten [...@30] ( 's'tatute oder 'm'etrisch)"
-
-msgid "Units used when writing comments ('s'tatute or 'm'etric)"
-msgstr "Einheit innerhalb von Kommentaren ( 's'tatute oder 'm'etrisch)"
-
-msgid "UPPERCASE synth. shortnames"
-msgstr "Erzeuge Kurznamen in Großbuchstaben"
-
-msgid "Use depth values on output (default is ignore)"
-msgstr "Tiefenangaben mit ausgeben (normalerweise ausgeschaltet)"
-
-msgid "Use proximity values on output (default is ignore)"
-msgstr "Benutze Proximity-Werte bei der Ausgabe (Vorgabe: NEIN)"
-
-msgid "Use shortname instead of description"
-msgstr "Benutze den Kurznamen anstelle der Beschreibung"
-
-msgid "Use specified bitmap on output"
-msgstr "Benutze spezifische Bitmap (.BMP) für die Ausgabe"
-
-msgid "Version of gdb file to generate (1..3)"
-msgstr "Schreibe GDB-Version 1, 2 oder 3"
-
-msgid "Version of mapsource file to generate (3,4,5)"
-msgstr "Schreibe MapSource Datei in Version ... (3,4 oder 5)"
-
-msgid "Waypoint background color"
-msgstr "Wegpunkt Hintergrundfarbe"
-
-msgid "Waypoint foreground color"
-msgstr "Wegpunkt Vordergrundfarbe"
-
-msgid "Waypoint type"
-msgstr "Wegpunkt Typ"
-
-msgid "Width in pixels of map"
-msgstr "Kartenbreite in Pixel"
-
-msgid "Width of lines, in pixels"
-msgstr "Linienhöhe in Pixel"
-
-msgid "Write additional node tag key/value pairs"
-msgstr "Schreibe zusätzliche Wegpunkt (node) Informationspaare (tags)"
-
-msgid "Write additional way tag key/value pairs"
-msgstr "Schreibe zusätzliche Routen (way) Informationspaare (tags)"
-
-msgid "Write all tracks into one file"
-msgstr "Schreibe alle Tracks in eine Datei"
-
-msgid "Write description to address field"
-msgstr "Platziere die Beschreibung im Adressfeld"
-
-msgid "Write each waypoint in a separate file"
-msgstr "Schreibe jeden Wegpunkt in eine separate Datei"
-
-msgid "Write notes to address field"
-msgstr "Schreibe Kommentar (Notizen) in das Adressfeld"
-
-msgid "Write position to address field"
-msgstr "Platziere die Koordinaten im Adressfeld"
-
-msgid "Write position using this grid."
-msgstr "Erzeuge Koordinaten unter Benutzung dieses Gitters (Grids)."
-
-msgid "Write timestamps with offset x to UTC time"
-msgstr "Schreibe Zeitstempel relativ zur UTC + x"
-
-msgid "Write tracks compatible with Carto Exploreur"
-msgstr "Erzeuge Tracks ohne Titel (kompatibel zu \"Carto Exploreur\")"
-
-msgid "Write tracks for Gisteq Phototracker"
-msgstr "Schreibe Tracks für \"Gisteq Phototracker\""
-
-msgid "Zoom level to reduce points"
-msgstr "Vergrößerungsfakter um Punkte zu unterdrücken"
-
+++ /dev/null
-#\r
-msgid ""\r
-msgstr ""\r
-"Project-Id-Version: GPSBabelGUI-2\n"\r
-"POT-Creation-Date: 2005-12-06 17:57\n"\r
-"PO-Revision-Date: 2007-05-01 20:30+0100\n"\r
-"Last-Translator: Olaf Klein <o.b.klein@t-online.de>\n"\r
-"MIME-Version: 1.0\n"\r
-"Content-Type: text/plain; charset=UTF-8\n"\r
-"Content-Transfer-Encoding: 8bit\n"\r
-"X-Generator: dxgettext 1.2.1\n"\r
-"Language-Team: Daniel Díaz <Daniel.Diaz.Quintero@gmail.com>\n"\r
-"X-Poedit-Language: Spanish\n"\r
-"X-Poedit-Country: SPAIN\n"\r
-\r
-#. frmAbout..Caption\r
-#: about.dfm:5\r
-msgid "About"\r
-msgstr "Acerca de..."\r
-\r
-#. frmAbout..pnClient..pnCenter..lbHint1..Caption\r
-#: about.dfm:76\r
-msgid "This program is part of the GPSBabel project, hosted on"\r
-msgstr "Este programa forma parte del proyecto GPSBabel, alojado en"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbVersion..Caption\r
-#: about.dfm:84\r
-#: about.pas:80\r
-msgid "Version"\r
-msgstr "Versión"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbTranslators..Caption\r
-#: about.dfm:91\r
-msgid "Translations"\r
-msgstr "Traducciones"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbURL..Caption\r
-#: about.dfm:98\r
-msgid "www.gpsbabel.org"\r
-msgstr "www.gpsbabel.org"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbCopyRight..Caption\r
-#: about.dfm:114\r
-msgid "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"\r
-msgstr "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbMoreInfo..Caption\r
-#: about.dfm:121\r
-msgid "Find more info at"\r
-msgstr "Más información en"\r
-\r
-#. frmAbout..pnClient..pnCenter..stDescription..Caption\r
-#: about.dfm:149\r
-msgid "The frontend for GPSBabel command line program"\r
-msgstr "Frontal para línea de comandos de GPSBabel"\r
-\r
-#. frmAbout..pnClient..pnCenter..stLicense..Caption\r
-#: about.dfm:163\r
-msgid "THIS SOFTWARE MAY ONLY BE LICENSED FREE OF CHARGE"\r
-msgstr "ESTE SOFTWARE SOLO PUEDE TENER LICENCIA GRATUITA"\r
-\r
-#. frmAbout..pnClient..pnCenter..btnNewLanguage..Caption\r
-#: about.dfm:192\r
-msgid "Adding a new language"\r
-msgstr "Añadir un nuevo lenguaje"\r
-\r
-#. frmFilter..Caption\r
-#: filter.dfm:6\r
-msgid "Filter"\r
-msgstr "Filtro"\r
-\r
-#. frmFilter..gbTracks..Caption\r
-#. frmMain..pnBottom..cbTracks..Caption\r
-#: filter.dfm:31\r
-#: main.dfm:581\r
-msgid "&Tracks"\r
-msgstr "&Trazas"\r
-\r
-#. frmFilter..gbTracks..lbTimePlusMinus..Caption\r
-#: filter.dfm:39\r
-#: about.pas:87\r
-#: about.pas:88\r
-#: about.pas:89\r
-#: about.pas:90\r
-msgid "by"\r
-msgstr "por"\r
-\r
-#. frmFilter..gbTracks..lbTimeDays..Caption\r
-#: filter.dfm:46\r
-msgid "day(s), "\r
-msgstr "dia(s)"\r
-\r
-#. frmFilter..gbTracks..lbTimeHours..Caption\r
-#: filter.dfm:53\r
-msgid "hour(s), "\r
-msgstr "hora(s)"\r
-\r
-#. frmFilter..gbTracks..lbTimeMinutes..Caption\r
-#: filter.dfm:60\r
-msgid "minute(s),"\r
-msgstr "minuto(s)"\r
-\r
-#. frmFilter..gbTracks..lbTimeSeconds..Caption\r
-#: filter.dfm:67\r
-msgid "second(s)"\r
-msgstr "segundo(s)"\r
-\r
-#. frmFilter..gbTracks..cbTrackTitle..Hint\r
-#: filter.dfm:74\r
-msgid "Title for new tracks"\r
-msgstr "Nombre para nuevas trazas"\r
-\r
-#. frmFilter..gbTracks..cbTrackTitle..Caption\r
-#: filter.dfm:76\r
-msgid "Tit&le"\r
-msgstr "&Nombre"\r
-\r
-#. frmFilter..gbTracks..cbTrackSplit..Hint\r
-#: filter.dfm:95\r
-msgid "Split track into several tracks depending on date of trackpoint"\r
-msgstr "Dividir en varias trazas pedendiendo de la fecha de los puntos de información"\r
-\r
-#. frmFilter..gbTracks..cbTrackSplit..Caption\r
-#: filter.dfm:96\r
-msgid "&Split"\r
-msgstr "&Dividir"\r
-\r
-#. frmFilter..gbTracks..cbTrackTime..Hint\r
-#: filter.dfm:104\r
-msgid "Shift all tracks"\r
-msgstr "Desplazar todas las trazas"\r
-\r
-#. frmFilter..gbTracks..cbTrackTime..Caption\r
-#: filter.dfm:105\r
-msgid "&Move"\r
-msgstr "&Mover"\r
-\r
-#. frmFilter..gbTracks..cbTrackStart..Hint\r
-#: filter.dfm:197\r
-msgid "Take only trackpoints starting at"\r
-msgstr "Recuperar registros de trazado que empiecen el"\r
-\r
-#. frmFilter..gbTracks..cbTrackStart..Caption\r
-#: filter.dfm:198\r
-msgid "Start at"\r
-msgstr "Empezar el"\r
-\r
-#. frmFilter..gbTracks..cbTrackStop..Caption\r
-#: filter.dfm:237\r
-msgid "stop at"\r
-msgstr "parar el"\r
-\r
-#. frmFilter..gbTracks..cbTrackPack..Hint\r
-#: filter.dfm:276\r
-msgid "Pack all tracks into one track (No duplicate timestamps)"\r
-msgstr "Agrupar todas las trazas en una sola (Sin fechas duplicadas)"\r
-\r
-#. frmFilter..gbTracks..cbTrackPack..Caption\r
-#: filter.dfm:277\r
-msgid "&Pack (or)"\r
-msgstr "&Agrupar(o)"\r
-\r
-#. frmFilter..gbTracks..cbTrackMerge..Hint\r
-#: filter.dfm:286\r
-msgid "Merge all tracks into one track"\r
-msgstr "Mezclar todas las trazas en una sola"\r
-\r
-#. frmFilter..gbTracks..cbTrackMerge..Caption\r
-#: filter.dfm:287\r
-msgid "Merge"\r
-msgstr "Mezclar"\r
-\r
-#. frmFilter..gbTracks..cbTrackRangeTimeZone..Hint\r
-#: filter.dfm:296\r
-msgid "Shift start/stop by local timezone offset"\r
-msgstr "Desplazar inicio/fin según diferencia horaria local"\r
-\r
-#. frmFilter..gbTracks..cbTrackRangeTimeZone..Caption\r
-#: filter.dfm:297\r
-msgid "TZ"\r
-msgstr "TZ"\r
-\r
-#. frmFilter..gbTracks..cbGPSfix..Hint\r
-#: filter.dfm:306\r
-msgid "Synthesize GPS fixes (PPS, DGPS, 3D, 2D)"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbGPSfix..Caption\r
-#: filter.dfm:307\r
-msgid "GPS fixes"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackCourse..Hint\r
-#: filter.dfm:316\r
-msgid "Synthesize course values"\r
-msgstr "Sintetizar los valores del curso"\r
-\r
-#. frmFilter..gbTracks..cbTrackCourse..Caption\r
-#: filter.dfm:317\r
-msgid "Course"\r
-msgstr "Curso"\r
-\r
-#. frmFilter..gbTracks..cbTrackSpeed..Hint\r
-#: filter.dfm:325\r
-msgid "Synthesize speed values"\r
-msgstr "Sintetizar los valores de la velocidad"\r
-\r
-#. frmFilter..gbTracks..cbTrackSpeed..Caption\r
-#: filter.dfm:326\r
-msgid "Speed"\r
-msgstr "Rutas"\r
-\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:338\r
-msgid "none"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:339\r
-msgid "pps"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:340\r
-msgid "dgps"\r
-msgstr ""\r
-\r
-#. frmFilter..gbRoutes..Caption\r
-#: filter.dfm:352\r
-msgid "&Routes && Tracks"\r
-msgstr "&Rutas && Trazas"\r
-\r
-#. frmFilter..gbRoutes..lbRouteSimplifyCount..Caption\r
-#: filter.dfm:360\r
-msgid "limit to"\r
-msgstr "limitar a"\r
-\r
-#. frmFilter..gbRoutes..lbRouteSimplifyText..Caption\r
-#: filter.dfm:368\r
-msgid "Points"\r
-msgstr "Puntos"\r
-\r
-#. frmFilter..gbRoutes..cbRouteSimplify..Hint\r
-#: filter.dfm:375\r
-msgid "Simplify routes and tracks by limited number of points"\r
-msgstr "Simplificar rutas y trazas limitando el número de puntos"\r
-\r
-#. frmFilter..gbRoutes..cbRouteSimplify..Caption\r
-#: filter.dfm:376\r
-msgid "Simplify"\r
-msgstr "Simplificar"\r
-\r
-#. frmFilter..gbRoutes..edRoutesSimplifyMaxPoints..Hint\r
-#: filter.dfm:385\r
-msgid "Upper limit of points for routes and tracks"\r
-msgstr "Aumentar número de puntos para rutas y trazas"\r
-\r
-#. frmFilter..gbRoutes..cbReverse..Hint\r
-#: filter.dfm:407\r
-msgid "Reverse routes and tracks"\r
-msgstr "Rutas y trazas inversas"\r
-\r
-#. frmFilter..gbRoutes..cbReverse..Caption\r
-#: filter.dfm:408\r
-msgid "Reverse"\r
-msgstr "Inverso"\r
-\r
-#. frmFilter..pnBottom..btnOK..Caption\r
-#: filter.dfm:425\r
-msgid "OK"\r
-msgstr "OK"\r
-\r
-#. frmFilter..pnBottom..BitBtn1..Caption\r
-#: filter.dfm:461\r
-msgid "File based filters"\r
-msgstr "Archivos de filtros"\r
-\r
-#. frmFilter..gbWaypoints..Caption\r
-#. frmMain..pnBottom..cbWaypoints..Caption\r
-#: filter.dfm:490\r
-#: main.dfm:555\r
-msgid "&Waypoints"\r
-msgstr "&Registros de trazado"\r
-\r
-#. frmFilter..gbWaypoints..lbWayptRadiusLat..Caption\r
-#: filter.dfm:499\r
-msgid "Latitude"\r
-msgstr "Latitud"\r
-\r
-#. frmFilter..gbWaypoints..lbWayptRadiusLon..Caption\r
-#: filter.dfm:507\r
-msgid "Longitude"\r
-msgstr "Longitud"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupLoc..Hint\r
-#: filter.dfm:515\r
-msgid "Merge waypoints with duplicate locations"\r
-msgstr "Mezclar registros de trazado con ubicaciones duplicadas"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupLoc..Caption\r
-#: filter.dfm:516\r
-msgid "locations"\r
-msgstr "ubicaciones"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupNames..Hint\r
-#: filter.dfm:525\r
-msgid "Merge waypoints with duplicate \"short name\""\r
-msgstr "Mezclar registros de trazado duplicados con \"nombre corto\""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupNames..Caption\r
-#: filter.dfm:526\r
-msgid "\"short names\""\r
-msgstr "\"nombre corto\""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDistance..Hint\r
-#: filter.dfm:535\r
-msgid "Merge waypoints separated by less then"\r
-msgstr "Mezclar registros de trazado menores cuando"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDistance..Caption\r
-#: filter.dfm:536\r
-msgid "Position"\r
-msgstr "Posición"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptSort..Hint\r
-#: filter.dfm:564\r
-msgid "Sort waypoints by \"short name\" or by description"\r
-msgstr "Ordenar registros de trazado por \"nombre corto\" o por descripción"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptSort..Caption\r
-#: filter.dfm:565\r
-msgid "Sort"\r
-msgstr "Ordenar"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDups..Hint\r
-#: filter.dfm:573\r
-msgid "Merge duplicate waypoints"\r
-msgstr "Mezclar registros de trazado duplicados"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDups..Caption\r
-#: filter.dfm:574\r
-msgid "Duplicates"\r
-msgstr "Duplicados"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptRadius..Hint\r
-#: filter.dfm:583\r
-msgid "Include points based on their proximity to central point"\r
-msgstr "Incluir puntos basándose en la proximidad a un punto central"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptRadius..Caption\r
-#: filter.dfm:584\r
-msgid "Radius"\r
-msgstr "Radio"\r
-\r
-#. frmFilter..gbWaypoints..edWayptRadiusLat..Hint\r
-#: filter.dfm:612\r
-msgid "Latitude of central point"\r
-msgstr "Latitud del punto central"\r
-\r
-#. frmFilter..gbWaypoints..edWayptRadiusLon..Hint\r
-#: filter.dfm:622\r
-msgid "Longitude of central point"\r
-msgstr "Longitud del punto central"\r
-\r
-#. frmFilter..gbTransform..Caption\r
-#: filter.dfm:634\r
-msgid "Transformation"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTransform..cbTransform..Caption\r
-#: filter.dfm:651\r
-msgid "Transform"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTransform..cbTransformDelete..Hint\r
-#: filter.dfm:660\r
-msgid "Delete source data after transformation"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTransform..cbTransformDelete..Caption\r
-#: filter.dfm:661\r
-msgid "Delete"\r
-msgstr "Eliminar"\r
-\r
-#. frmMain..pnTop..gbInput..Caption\r
-#: main.dfm:38\r
-#: main.pas:270\r
-#: main.pas:275\r
-#: main.pas:467\r
-#: main.pas:868\r
-msgid "Input"\r
-msgstr "Entrada"\r
-\r
-#. frmMain..pnTop..gbInput..sbOpenFile..Hint\r
-#: main.dfm:45\r
-msgid "Start the file open dialog"\r
-msgstr "Iniciar el cuadro de diálogo de abrir archivo"\r
-\r
-#. frmMain..pnTop..gbInput..lbInputOpts..Caption\r
-#. frmMain..pnTop..gbOutput..lbOutputOpts..Caption\r
-#. frmMain..ActionList1..acOptionsSourceFormat..Category\r
-#. frmMain..ActionList1..acOptionsTargetFormat..Category\r
-#. frmMain..ActionList1..acOptionsEnableCharactersetTransformation..Category\r
-#: main.dfm:68\r
-#: main.dfm:229\r
-#: main.dfm:1418\r
-#: main.dfm:1423\r
-#: main.dfm:1437\r
-msgid "Options"\r
-msgstr "Opciones"\r
-\r
-#. frmMain..pnTop..gbInput..lbInputFormat..Caption\r
-#. frmMain..pnTop..gbOutput..lbOutputFormat..Caption\r
-#: main.dfm:76\r
-#: main.dfm:259\r
-msgid "Format"\r
-msgstr "Formato"\r
-\r
-#. frmMain..pnTop..gbInput..lbInputFile..Caption\r
-#. frmMain..pnTop..gbOutput..lbOutputFile..Caption\r
-#. frmMain..ActionList1..acFileExit..Category\r
-#. frmMain..ActionList1..acFileClearMemo..Category\r
-#. frmMain..ActionList1..acFileOutputToScreen..Category\r
-#. frmMain..ActionList1..acFileChangeLanguage..Category\r
-#. frmMain..ActionList1..acFileExportCSV..Category\r
-#: main.dfm:83\r
-#: main.dfm:266\r
-#: main.dfm:1399\r
-#: main.dfm:1428\r
-#: main.dfm:1443\r
-#: main.dfm:1455\r
-#: main.dfm:1460\r
-#: main.pas:865\r
-#: main.pas:919\r
-msgid "File"\r
-msgstr "Archivo"\r
-\r
-#. frmMain..pnTop..gbInput..chbInputDevice..Hint\r
-#: main.dfm:112\r
-msgid "Read data from device instead from file"\r
-msgstr "Leer datos del dispositivo en vez de archivo"\r
-\r
-#. frmMain..pnTop..gbInput..chbInputDevice..Caption\r
-#. frmMain..pnTop..gbOutput..chbOutputDevice..Caption\r
-#: main.dfm:115\r
-#: main.dfm:299\r
-msgid "Device"\r
-msgstr "Dispositivo"\r
-\r
-#. frmMain..pnTop..gbInput..edInputOpts..Hint\r
-#: main.dfm:124\r
-msgid "Options for the selected input format"\r
-msgstr "Opciones de formato de la entrada seleccionada"\r
-\r
-#. frmMain..pnTop..gbInput..edInputFile..Hint\r
-#: main.dfm:135\r
-msgid "Read data from given filename"\r
-msgstr "Leer datos del archivo facilitado"\r
-\r
-#. frmMain..pnTop..gbInput..cbInputLang..Hint\r
-#: main.dfm:146\r
-msgid "Characterset for input data"\r
-msgstr "Juego de caracteres para la entrada"\r
-\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:152\r
-#: main.dfm:363\r
-msgid "- default -"\r
-msgstr "- por defecto -"\r
-\r
-#. frmMain..pnTop..gbInput..cbInputDevice..Hint\r
-#: main.dfm:179\r
-msgid "Read data from device ..."\r
-msgstr "Leer datos del dispositivo ..."\r
-\r
-#. frmMain..pnTop..gbInput..cbInputFormatDevice..Hint\r
-#: main.dfm:194\r
-msgid "Format for input from device"\r
-msgstr "Formato del dispositivo de entrada"\r
-\r
-#. frmMain..pnTop..gbInput..cbInputFormat..Hint\r
-#: main.dfm:208\r
-msgid "Format for input from file"\r
-msgstr "Formato del archivo de entrada"\r
-\r
-#. frmMain..pnTop..gbOutput..Caption\r
-#: main.dfm:222\r
-#: main.pas:271\r
-#: main.pas:276\r
-#: main.pas:476\r
-#: main.pas:922\r
-msgid "Output"\r
-msgstr "Salida"\r
-\r
-#. frmMain..pnTop..gbOutput..sbSaveFile..Hint\r
-#: main.dfm:273\r
-msgid "Start the file save dialog"\r
-msgstr "Iniciar el cuadro de diálogo de guardar en archivo"\r
-\r
-#. frmMain..pnTop..gbOutput..chbOutputDevice..Hint\r
-#: main.dfm:296\r
-msgid "Write data to device instead to file"\r
-msgstr "Escribir datos en el dispositivo en vez de archivo"\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputFormatDevice..Hint\r
-#: main.dfm:309\r
-msgid "Format for ouput to device"\r
-msgstr "Formato del dispositivo de salida"\r
-\r
-#. frmMain..pnTop..gbOutput..edOutputOpts..Hint\r
-#: main.dfm:321\r
-msgid "Options for the selected output format"\r
-msgstr "Opciones para el formato de salida seleccionado"\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputFormat..Hint\r
-#: main.dfm:332\r
-msgid "Format for output to file"\r
-msgstr "Formato del archivo de salida"\r
-\r
-#. frmMain..pnTop..gbOutput..edOutputFile..Hint\r
-#: main.dfm:345\r
-msgid "Write data to given filename"\r
-msgstr "Escribir datos al archivo seleccionado"\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputLang..Hint\r
-#: main.dfm:357\r
-msgid "Characterset for output data"\r
-msgstr "Juego de caracteres para los datos de salida"\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputDevice..Hint\r
-#: main.dfm:390\r
-msgid "Write data to device ..."\r
-msgstr "Escribir datos al dispositivo ..."\r
-\r
-#. frmMain..pnBottom..lbWhat..Caption\r
-#: main.dfm:415\r
-msgid "What ?"\r
-msgstr "¿Qué?"\r
-\r
-#. frmMain..pnBottom..cbWaypoints..Hint\r
-#: main.dfm:554\r
-msgid "Process waypoint information"\r
-msgstr "Información del proceso de registros de trazado"\r
-\r
-#. frmMain..pnBottom..cbRoutes..Hint\r
-#: main.dfm:568\r
-msgid "Process route information"\r
-msgstr "Información del proceso de rutas"\r
-\r
-#. frmMain..pnBottom..cbRoutes..Caption\r
-#: main.dfm:569\r
-msgid "&Routes"\r
-msgstr "&Rutas"\r
-\r
-#. frmMain..pnBottom..cbTracks..Hint\r
-#: main.dfm:580\r
-msgid "Process track information"\r
-msgstr "Información del proceso de trazas"\r
-\r
-#. frmMain..pnBottom..btnFilter..Caption\r
-#. frmMain..ActionList1..acFilterSelect..Caption\r
-#: main.dfm:594\r
-#: main.dfm:1393\r
-msgid "&Filter"\r
-msgstr "&Filtrar"\r
-\r
-#. frmMain..pnBottom..btnProcess..Hint\r
-#: main.dfm:638\r
-msgid "Start data conversion"\r
-msgstr "Empezar la conversión datos"\r
-\r
-#. frmMain..pnBottom..btnProcess..Caption\r
-#. frmMain..ActionList1..acConvert..Caption\r
-#: main.dfm:641\r
-#: main.dfm:1386\r
-msgid "let's go"\r
-msgstr "iniciar"\r
-\r
-#. frmMain..OpenDialog..Filter\r
-#: main.dfm:701\r
-msgid "Garmin Mapsource mps|*.mps|All files|*.*"\r
-msgstr "Garmin Mapsource mps|*.mps|Todos los archivos|*.*"\r
-\r
-#. frmMain..SaveDialog..Filter\r
-#: main.dfm:707\r
-msgid "All file(s)|*.*|Garmin MapSource mps|*.mps"\r
-msgstr "Todos los archivos|*.*|Garmin Mapsource mps|*.mps"\r
-\r
-#. frmMain..ActionList1..acConvert..Category\r
-#. frmMain..ActionList1..acFilterSelect..Category\r
-#: main.dfm:1385\r
-#: main.dfm:1392\r
-msgid "Babel"\r
-msgstr "Babel"\r
-\r
-#. frmMain..ActionList1..acFilterSelect..Hint\r
-#: main.dfm:1394\r
-msgid "Filter incomming data before writing them to file or device"\r
-msgstr "Filtrar los datos de entrada antes de guardarlos a archivo o dispositivo"\r
-\r
-#. frmMain..ActionList1..acFileExit..Caption\r
-#: main.dfm:1400\r
-msgid "E&xit"\r
-msgstr "&Salir"\r
-\r
-#. frmMain..ActionList1..acHelpAbout..Category\r
-#. frmMain..ActionList1..acHelpIntro..Category\r
-#. frmMain..ActionList1..acHelpReadme..Category\r
-#: main.dfm:1404\r
-#: main.dfm:1409\r
-#: main.dfm:1413\r
-msgid "Help"\r
-msgstr "A&yuda"\r
-\r
-#. frmMain..ActionList1..acHelpAbout..Caption\r
-#: main.dfm:1405\r
-msgid "&About"\r
-msgstr "&Acerca de"\r
-\r
-#. frmMain..ActionList1..acHelpIntro..Caption\r
-#: main.dfm:1410\r
-msgid "&Intro"\r
-msgstr "&Introducción"\r
-\r
-#. frmMain..ActionList1..acHelpReadme..Caption\r
-#. frmReadme..Caption\r
-#: main.dfm:1414\r
-#: readme.dfm:6\r
-msgid "GPSBabel README"\r
-msgstr "GPSBabel README"\r
-\r
-#. frmMain..ActionList1..acOptionsSourceFormat..Caption\r
-#: main.dfm:1419\r
-msgid "... for source format"\r
-msgstr "... para formato origen"\r
-\r
-#. frmMain..ActionList1..acOptionsTargetFormat..Caption\r
-#: main.dfm:1424\r
-msgid "... for target format"\r
-msgstr "... para formato destino"\r
-\r
-#. frmMain..ActionList1..acFileClearMemo..Caption\r
-#: main.dfm:1429\r
-msgid "Clear output"\r
-msgstr "Limpiar salida"\r
-\r
-#. frmMain..ActionList1..acFileClearMemo..Hint\r
-#: main.dfm:1430\r
-msgid "Clear messages"\r
-msgstr "Limpiar mensajes"\r
-\r
-#. frmMain..ActionList1..acOptionsEnableCharactersetTransformation..Caption\r
-#: main.dfm:1438\r
-msgid "Enable characterset transformation"\r
-msgstr "Habilitar transformación juego de caracteres"\r
-\r
-#. frmMain..ActionList1..acFileOutputToScreen..Caption\r
-#: main.dfm:1444\r
-msgid "Output to screen"\r
-msgstr "Salida a pantalla"\r
-\r
-#. frmMain..ActionList1..acFileChangeLanguage..Caption\r
-#: main.dfm:1456\r
-msgid "Change language"\r
-msgstr "Seleccionar lenguaje"\r
-\r
-#. frmMain..ActionList1..acFileExportCSV..Caption\r
-#: main.dfm:1461\r
-msgid "Export gpsbabel.csv (unicode)"\r
-msgstr "Exportar a gpsbabel.csv (unicode)"\r
-\r
-#. frmMain..MainMenu1..mnuFile..Caption\r
-#: main.dfm:1469\r
-msgid "&File"\r
-msgstr "&Archivo"\r
-\r
-#. frmMain..MainMenu1..mnuFile..File1..Caption\r
-#: main.dfm:1477\r
-msgid "Export"\r
-msgstr "Exportar"\r
-\r
-#. frmMain..MainMenu1..mnuOptions..Caption\r
-#: main.dfm:1498\r
-msgid "&Options"\r
-msgstr "&Opciones"\r
-\r
-#. frmMain..MainMenu1..mnuOptions..mnuSynthesizeShortNames..Caption\r
-#: main.dfm:1500\r
-msgid "Synthesize shortnames"\r
-msgstr "Agrupar nombres cortos"\r
-\r
-#. frmMain..MainMenu1..mnuOptions..mnuSynthesizeShortNames....Hint\r
-#: main.dfm:1503\r
-msgid "Ignore shortnames from source data and synthesize them from description or notes"\r
-msgstr "Ignorar nombres cortos del origen y agruparlos desde las descripciones o notas"\r
-\r
-#. frmMain..MainMenu1..mnuOptions..mnuOptionsForceDataType..Caption\r
-#: main.dfm:1507\r
-msgid "Force selected GPS data types (nuketypes filter)"\r
-msgstr "Forzar tipos de datos del GPS seleccionado (filtro nuketipes)"\r
-\r
-#. frmMain..MainMenu1..mnuHelp..Caption\r
-#: main.dfm:1548\r
-msgid "&Help"\r
-msgstr "&Ayuda"\r
-\r
-#. frmOptions..Caption\r
-#: options.dfm:5\r
-msgid "Options for ..."\r
-msgstr "Opciones de ..."\r
-\r
-#. frmSelect..pnBottom..btnCancel..Caption\r
-#: select.dfm:66\r
-msgid "Abort"\r
-msgstr "Interrumpir"\r
-\r
-#: about.pas:87\r
-#: select.pas:81\r
-msgid "German"\r
-msgstr "Alemán"\r
-\r
-#: about.pas:88\r
-#: select.pas:83\r
-msgid "French"\r
-msgstr "Francés"\r
-\r
-#: about.pas:89\r
-#: select.pas:82\r
-msgid "Spanish"\r
-msgstr "Español"\r
-\r
-#: about.pas:90\r
-#: select.pas:85\r
-msgid "Hungarian"\r
-msgstr "Húngaro"\r
-\r
-#: about.pas:90\r
-#: select.pas:85\r
-msgid "Italian"\r
-msgstr "Italiano"\r
-\r
-#: about.pas:132\r
-msgid ""\r
-"Please have a look at the file README.GUI.\n"\r
-"\n"\r
-"There you will find all information you need to\n"\r
-"get GPSBabelGUI working in your own language."\r
-msgstr ""\r
-"Por favor lea el archivo README.GUI.\n"\r
-"\n"\r
-"Allí encontrará toda la inforamción que necesita\n"\r
-"para ejecutar GPSBabelGUI en su propio lenguaje."\r
-\r
-#: filter.pas:180\r
-#: filter.pas:181\r
-#: filter.pas:184\r
-#: filter.pas:185\r
-msgid "Waypoints"\r
-msgstr "Registros de trazado"\r
-\r
-#: filter.pas:180\r
-#: filter.pas:181\r
-#: filter.pas:182\r
-#: filter.pas:183\r
-msgid "Routes"\r
-msgstr "Rutas"\r
-\r
-#: filter.pas:182\r
-#: filter.pas:183\r
-#: filter.pas:184\r
-#: filter.pas:185\r
-msgid "Tracks"\r
-msgstr "Trazas"\r
-\r
-#: filter.pas:224\r
-msgid "Feet"\r
-msgstr "Pie"\r
-\r
-#: filter.pas:225\r
-msgid "Meter"\r
-msgstr "Metro"\r
-\r
-#: filter.pas:228\r
-msgid "Miles"\r
-msgstr "Milla"\r
-\r
-#: filter.pas:229\r
-msgid "Kilometer"\r
-msgstr "Kilómetro"\r
-\r
-#: filter.pas:239\r
-msgid "Not supported by gpsbabel.exe, release %s!"\r
-msgstr "¡No soportado por gpsbabel.exe, versión %s!"\r
-\r
-#: filter.pas:288\r
-msgid "Value (%s) out of range (%g to %g)!"\r
-msgstr "¡Valor (%s) fuera de rango (de %g a %g)!"\r
-\r
-#: filter.pas:593\r
-#: options.pas:661\r
-msgid "Discard changes?"\r
-msgstr "¿Descartar cambios?"\r
-\r
-#: main.pas:244\r
-msgid "Internal development release"\r
-msgstr "Versión en desarrollo interno"\r
-\r
-#: main.pas:246\r
-msgid "BETA"\r
-msgstr "BETA"\r
-\r
-#: main.pas:248\r
-msgid "Private release"\r
-msgstr "Versión privada"\r
-\r
-#: main.pas:250\r
-msgid "Special release"\r
-msgstr "Versión especial"\r
-\r
-#: main.pas:342\r
-msgid "The file \"gpsbabel.exe\" found in current directory is too old!"\r
-msgstr "¡El archivo \"gpsbabel.exe\" encontrado en el directorio es obsoleto!"\r
-\r
-#: main.pas:416\r
-#: main.pas:550\r
-msgid "All files|*.*"\r
-msgstr "Todos los archivo|*.*"\r
-\r
-#: main.pas:484\r
-msgid "Select and edit options for \"%s\""\r
-msgstr "Seleccionar y editar opciones para \"%s\""\r
-\r
-#: main.pas:488\r
-msgid "No options available for \"%s\""\r
-msgstr "No hay opciones disponibles para \"%s\""\r
-\r
-#. s := s + '-1';\r
-#: main.pas:603\r
-msgid "File %s not found."\r
-msgstr "No se encontró el archivo %s."\r
-\r
-#: main.pas:664\r
-msgid "File \"%s\" exists ! Overwrite ?"\r
-msgstr "El archivo \"%s\" ya existe ¿sobreescribir?"\r
-\r
-#: main.pas:665\r
-msgid "Warning"\r
-msgstr "Precaución"\r
-\r
-#: main.pas:698\r
-msgid "Could not run \"gpsbabel.exe\"!"\r
-msgstr "¡No se puede ejecutar \"gpsbabel.exe\"!"\r
-\r
-#: main.pas:707\r
-msgid "Sorry, gpsbabel.exe reported problems!"\r
-msgstr "¡Perdón, gpsbabel.exe indicó algún problema!"\r
-\r
-#: main.pas:709\r
-msgid "Converted successfully from \"%s\" to \"%s\"."\r
-msgstr "Conversión correcta de \"%s\" to \"%s\"."\r
-\r
-#: main.pas:820\r
-msgid "GPSBabel, version %s"\r
-msgstr "GPSBabel, versión %s"\r
-\r
-#: main.pas:854\r
-#: main.pas:909\r
-msgid "Port"\r
-msgstr "Puerto"\r
-\r
-#: main.pas:1013\r
-msgid "Options for \"%s\""\r
-msgstr "Opciones para \"%s\""\r
-\r
-#: main.pas:1203\r
-#: main.pas:1273\r
-msgid "Choose language"\r
-msgstr "Elejir lenguaje"\r
-\r
-#: main.pas:1203\r
-msgid "for GUIBabelGUI"\r
-msgstr "para GUIBabelGUI"\r
-\r
-#: main.pas:1273\r
-msgid "for export"\r
-msgstr "para exportar"\r
-\r
-#. override;\r
-#: options.pas:147\r
-msgid "Be aware, that most options are made for the output side. "\r
-msgstr "Tenga precaución, la mayoría de las opciones están pensadas para la salida."\r
-\r
-#: options.pas:148\r
-msgid "Currently we don't have a flag which tells us which direction is used by the options."\r
-msgstr "Ahora mismo no hay seleccionada opción alguna que indique en que dirección se aplican las opciones."\r
-\r
-#: options.pas:208\r
-msgid "Short \"%s\""\r
-msgstr "Ordenar \"%s\""\r
-\r
-#: options.pas:332\r
-msgid "Invalid line format!"\r
-msgstr "¡Formato de línea invalido!"\r
-\r
-#: options.pas:353\r
-msgid "Unknown option \"%s\"!"\r
-msgstr "¡Opción \"%s\" desconocida!"\r
-\r
-#: select.pas:84\r
-msgid "English"\r
-msgstr "Inglés"\r
-\r
-#: utils.pas:119\r
-msgid "Error WINAPI: Could not create \"NamedPipe\"!"\r
-msgstr "¡Error de WINAPI: No se pudo crear \"NamedPipe\"!"\r
-\r
-#: utils.pas:124\r
-msgid "\"gpsbabel.exe\" not found!!!"\r
-msgstr "¡¡¡ No se ha encontrado \"gpsbabel.exe\"!!!"\r
-\r
-#. dwCreationFlags, // creation flags\r
-#: utils.pas:143\r
-msgid "Could not run \"gpsbabel.exe\" (Error %d)!"\r
-msgstr "¡No se puede ejecutar \"gpsbabel.exe\" (Error %d)!"\r
-\r
-#: utils.pas:176\r
-msgid "\"gpsbabel.exe\" returned error 0x%x (%d)"\r
-msgstr "\"gpsbabel.exe\" devolvió el error 0x%x (%d)"\r
-\r
+++ /dev/null
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"POT-Creation-Date: 2003-03-04 17:49\n"
-"PO-Revision-Date: 2005-10-25 08:14+0100\n"
-"Last-Translator: Jordi March <jmarch@comg.es>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Programmer's name for it: SInvalidCreateWidget\r
-#: Clx/QConsts.pas:22 \r
-msgid "Class %s could not create QT widget"
-msgstr "La clase %s no pudo crear el widget QT"
-
-#. Programmer's name for it: STooManyMessageBoxButtons\r
-#: Clx/QConsts.pas:23 \r
-msgid "Too many buttons specified for message box"
-msgstr "Demasiados botones especificados para la caja del mensaje"
-
-#. Programmer's name for it: SmkcBkSp\r
-#: Clx/QConsts.pas:25 \r
-msgid "Backspace"
-msgstr "Retroceso"
-
-#. Programmer's name for it: SmkcTab\r
-#. StandardActions..ActionList1..PreviousTab1..Category\r
-#. StandardActions..ActionList1..NextTab1..Category\r
-#: Clx/QConsts.pas:26 \r Vcl/Consts.pas:137 Vcl/ActnRes.dfm:244
-#: Vcl/ActnRes.dfm:249
-msgid "Tab"
-msgstr "Tab"
-
-#. Programmer's name for it: SmkcBackTab\r
-#: Clx/QConsts.pas:27 \r
-msgid "BackTab"
-msgstr "Tab Atrás"
-
-#. Programmer's name for it: SmkcEsc\r
-#: Clx/QConsts.pas:28 \r Vcl/Consts.pas:138
-msgid "Esc"
-msgstr "Esc"
-
-#. Programmer's name for it: SmkcReturn\r
-#: Clx/QConsts.pas:29 \r
-msgid "Return"
-msgstr "Retorno"
-
-#. Programmer's name for it: SmkcEnter\r
-#: Clx/QConsts.pas:30 \r Vcl/Consts.pas:139
-msgid "Enter"
-msgstr "Intro"
-
-#. Programmer's name for it: SmkcSpace\r
-#: Clx/QConsts.pas:31 \r Vcl/Consts.pas:140
-msgid "Space"
-msgstr "Espacio"
-
-#. Programmer's name for it: SmkcPgUp\r
-#: Clx/QConsts.pas:32 \r Vcl/Consts.pas:141
-msgid "PgUp"
-msgstr "Re Pág"
-
-#. Programmer's name for it: SmkcPgDn\r
-#: Clx/QConsts.pas:33 \r Vcl/Consts.pas:142
-msgid "PgDn"
-msgstr "Av Pág"
-
-#. Programmer's name for it: SmkcEnd\r
-#: Clx/QConsts.pas:34 \r Vcl/Consts.pas:143
-msgid "End"
-msgstr "Fin"
-
-#. Programmer's name for it: SmkcHome\r
-#. WebAppDbgMainForm..Home..Caption\r
-#: Clx/QConsts.pas:35 \r Vcl/Consts.pas:144 Internet/SvrMainForm.dfm:38
-msgid "Home"
-msgstr "Inicio"
-
-#. Programmer's name for it: SmkcLeft\r
-#: Clx/QConsts.pas:36 \r Vcl/Consts.pas:145
-msgid "Left"
-msgstr "Izq"
-
-#. Programmer's name for it: SmkcUp\r
-#: Clx/QConsts.pas:37 \r Vcl/Consts.pas:146
-msgid "Up"
-msgstr "Arriba"
-
-#. Programmer's name for it: SmkcRight\r
-#: Clx/QConsts.pas:38 \r Vcl/Consts.pas:147
-msgid "Right"
-msgstr "Der"
-
-#. Programmer's name for it: SmkcDown\r
-#: Clx/QConsts.pas:39 \r Vcl/Consts.pas:148
-msgid "Down"
-msgstr "Abajo"
-
-#. Programmer's name for it: SmkcIns\r
-#: Clx/QConsts.pas:40 \r Vcl/Consts.pas:149
-msgid "Ins"
-msgstr "Ins"
-
-#. Programmer's name for it: SmkcDel\r
-#: Clx/QConsts.pas:41 \r Vcl/Consts.pas:150
-msgid "Del"
-msgstr "Supr"
-
-#. Programmer's name for it: SmkcShift\r
-#: Clx/QConsts.pas:42 \r Vcl/Consts.pas:151
-msgid "Shift+"
-msgstr "Mayús+"
-
-#. Programmer's name for it: SmkcCtrl\r
-#: Clx/QConsts.pas:43 \r Vcl/Consts.pas:152
-msgid "Ctrl+"
-msgstr "Ctrl+"
-
-#. Programmer's name for it: SmkcAlt\r
-#: Clx/QConsts.pas:44 \r Vcl/Consts.pas:153
-msgid "Alt+"
-msgstr "Alt+"
-
-#. Programmer's name for it: SOpenFileTitle\r
-#. Programmer's name for it: SOpen\r
-#. Programmer's name for it: SOpenFileTitle\r
-#. ClxTreeViewItems..OpenDialog1..Title\r
-#. Title\r
-#. IndexFiles..OpenDialog..Title\r
-#: Clx/QConsts.pas:46 \r Clx/QConsts.pas:276 Vcl/Consts.pas:15 Property\r
-#: Editors/ClxNodeEdit.xfm:278 Editors/ClxPicEdit.xfm:111
-#: Editors/Ixedit.dfm:92
-msgid "Open"
-msgstr "Abrir"
-
-#. Programmer's name for it: SAssignError\r
-#: Clx/QConsts.pas:47 \r Rtl/Common/RTLConsts.pas:15
-msgid "Cannot assign a %s to a %s"
-msgstr "No puede asignarse %s a %s"
-
-#. Programmer's name for it: SFCreateError\r
-#. Programmer's name for it: SCannotCreateFile\r
-#. Programmer's name for it: SFCreateError\r
-#: Clx/QConsts.pas:48 \r Vcl/SqlConst.pas:121 Rtl/Common/RTLConsts.pas:27
-msgid "Cannot create file %s"
-msgstr "No puede crearse el archivo %s"
-
-#. Programmer's name for it: SFOpenError\r
-#: Clx/QConsts.pas:49 \r Rtl/Common/RTLConsts.pas:30
-msgid "Cannot open file %s"
-msgstr "No puede abrirse el archivo %s"
-
-#. Programmer's name for it: SReadError\r
-#: Clx/QConsts.pas:50 \r Rtl/Common/RTLConsts.pas:71
-msgid "Stream read error"
-msgstr "Hay un error de lectura del flujo"
-
-#. Programmer's name for it: SWriteError\r
-#: Clx/QConsts.pas:51 \r Rtl/Common/RTLConsts.pas:86
-msgid "Stream write error"
-msgstr "Hay un error de escritura del flujo"
-
-#. Programmer's name for it: SMemoryStreamError\r
-#: Clx/QConsts.pas:52 \r Rtl/Common/RTLConsts.pas:63
-msgid "Out of memory while expanding memory stream"
-msgstr "Sin memoria expandiendo el flujo de memoria"
-
-#. Programmer's name for it: SCantWriteResourceStreamError\r
-#: Clx/QConsts.pas:53 \r Vcl/Consts.pas:16 Rtl/Common/RTLConsts.pas:18
-msgid "Can't write to a read-only resource stream"
-msgstr "No se puede escribir sobre un flujo de recursos de solo lectura"
-
-#. Programmer's name for it: SDuplicateReference\r
-#: Clx/QConsts.pas:54 \r Vcl/Consts.pas:17
-msgid "WriteObject called twice for the same instance"
-msgstr "WriteObject llamado dos veces por la misma instancia"
-
-#. Programmer's name for it: SClassNotFound\r
-#: Clx/QConsts.pas:55 \r Rtl/Common/RTLConsts.pas:21
-msgid "Class %s not found"
-msgstr "Clase %s no encontrada"
-
-#. Programmer's name for it: SInvalidImage\r
-#. Programmer's name for it: SInvalidStreamFormat\r
-#. Programmer's name for it: SInvalidImage\r
-#: Clx/QConsts.pas:56 \r Vcl/OleConst.pas:29 Rtl/Common/RTLConsts.pas:43
-msgid "Invalid stream format"
-msgstr "Formato del flujo no válido"
-
-#. Programmer's name for it: SResNotFound\r
-#. Programmer's name for it: sResNotFound\r
-#. Programmer's name for it: SResNotFound\r
-#: Clx/QConsts.pas:57 \r Internet/WebConst.pas:33 Rtl/Common/RTLConsts.pas:77
-msgid "Resource %s not found"
-msgstr "Recurso %s no encontado"
-
-#. Programmer's name for it: SClassMismatch\r
-#: Clx/QConsts.pas:58 \r Vcl/Consts.pas:18
-msgid "Resource %s is of incorrect class"
-msgstr "El recurso %s es una clase incorrecta"
-
-#. Programmer's name for it: SListIndexError\r
-#: Clx/QConsts.pas:59 \r Rtl/Common/RTLConsts.pas:60
-msgid "List index out of bounds (%d)"
-msgstr "Indice de la lista fuera de rango (%d)"
-
-#. Programmer's name for it: SListCapacityError\r
-#: Clx/QConsts.pas:60 \r Rtl/Common/RTLConsts.pas:58
-msgid "List capacity out of bounds (%d)"
-msgstr "Desbordamiento de la capacidad de la lista (%d)"
-
-#. Programmer's name for it: SListCountError\r
-#: Clx/QConsts.pas:61 \r Rtl/Common/RTLConsts.pas:59
-msgid "List count out of bounds (%d)"
-msgstr "Desbordamiento del contador de la lista (%d)"
-
-#. Programmer's name for it: SSortedListError\r
-#: Clx/QConsts.pas:62 \r
-msgid "Operation not allowed on sorted string list"
-msgstr "Operación no soportada en una lista de cadenas ordenada"
-
-#. Programmer's name for it: SDuplicateString\r
-#: Clx/QConsts.pas:63 \r Rtl/Common/RTLConsts.pas:26
-msgid "String list does not allow duplicates"
-msgstr "La lista de cadenas no permite duplicados"
-
-#. Programmer's name for it: SInvalidTabIndex\r
-#: Clx/QConsts.pas:64 \r Vcl/Consts.pas:19
-msgid "Tab index out of bounds"
-msgstr "Indice de página fuera de rango"
-
-#. Programmer's name for it: SInvalidTabPosition\r
-#: Clx/QConsts.pas:65 \r Vcl/Consts.pas:20
-msgid "Tab position incompatible with current tab style"
-msgstr "Posición de página incompatible con el actual estilo de página"
-
-#. Programmer's name for it: SInvalidTabStyle\r
-#: Clx/QConsts.pas:66 \r Vcl/Consts.pas:21
-msgid "Tab style incompatible with current tab position"
-msgstr "Estilo de página incompatible con la actual posición de página"
-
-#. Programmer's name for it: SDuplicateName\r
-#: Clx/QConsts.pas:67 \r Rtl/Common/RTLConsts.pas:25
-msgid "A component named %s already exists"
-msgstr "Ya existe una componente de nombre %s"
-
-#. Programmer's name for it: SInvalidName\r
-#: Clx/QConsts.pas:68 \r Rtl/Common/RTLConsts.pas:46
-msgid "''%s'' is not a valid component name"
-msgstr "'%s' no es un nombre de componente válido"
-
-#. Programmer's name for it: SDuplicateClass\r
-#: Clx/QConsts.pas:69 \r Rtl/Common/RTLConsts.pas:23
-msgid "A class named %s already exists"
-msgstr "Ya existe una clase con nombre %s"
-
-#. Programmer's name for it: SInvalidInteger\r
-#: Clx/QConsts.pas:70 \r Rtl/Common/RTLConsts.pas:44
-msgid "''%s'' is not a valid integer value"
-msgstr "'%s' no es un valor entero válido"
-
-#. Programmer's name for it: SLineTooLong\r
-#. Programmer's name for it: SOutlineLongLine\r
-#. Programmer's name for it: SLineTooLong\r
-#: Clx/QConsts.pas:71 \r Vcl/Consts.pas:115 Rtl/Common/RTLConsts.pas:57
-msgid "Line too long"
-msgstr "Línea demasiado larga"
-
-#. Programmer's name for it: SInvalidPropertyValue\r
-#. Programmer's name for it: SInvalidProperty\r
-#. Programmer's name for it: SInvalidPropertyValue\r
-#: Clx/QConsts.pas:72 \r Clx/QConsts.pas:158 Rtl/Common/RTLConsts.pas:47
-#: Rtl/Common/RTLConsts.pas:51
-msgid "Invalid property value"
-msgstr "Valor de propiedad no válido"
-
-#. Programmer's name for it: SInvalidPropertyPath\r
-#: Clx/QConsts.pas:73 \r Rtl/Common/RTLConsts.pas:49
-msgid "Invalid property path"
-msgstr "Ruta de propiedad no válida"
-
-#. Programmer's name for it: SInvalidPropertyType\r
-#: Clx/QConsts.pas:74 \r Rtl/Common/RTLConsts.pas:50
-msgid "Invalid property type: %s"
-msgstr "Tipo de propiedad no válido: %s"
-
-#. Programmer's name for it: SInvalidPropertyElement\r
-#: Clx/QConsts.pas:75 \r Rtl/Common/RTLConsts.pas:48
-msgid "Invalid property element: %s"
-msgstr "Elemento de propiedad no válido: %s"
-
-#. Programmer's name for it: SUnknownProperty\r
-#: Clx/QConsts.pas:76 \r
-msgid "Property does not exist"
-msgstr "No existe la propiedad"
-
-#. Programmer's name for it: SReadOnlyProperty\r
-#: Clx/QConsts.pas:77 \r Rtl/Common/RTLConsts.pas:72
-msgid "Property is read-only"
-msgstr "La propiedad es de sólo lectura"
-
-#. Programmer's name for it: SPropertyException\r
-#: Clx/QConsts.pas:78 \r Rtl/Common/RTLConsts.pas:69
-msgid "Error reading %s%s%s: %s"
-msgstr "Se ha producido un error leyendo %s%s%s: %s"
-
-#. Programmer's name for it: SAncestorNotFound\r
-#: Clx/QConsts.pas:79 \r Rtl/Common/RTLConsts.pas:14
-msgid "Ancestor for '%s' not found"
-msgstr "No se ha encontrado predecesor para '%s'"
-
-#. Programmer's name for it: SInvalidBitmap\r
-#: Clx/QConsts.pas:80 \r Vcl/Consts.pas:22
-msgid "Bitmap image is not valid"
-msgstr "Imagen bitmap no válida"
-
-#. Programmer's name for it: SInvalidIcon\r
-#: Clx/QConsts.pas:81 \r Vcl/Consts.pas:23
-msgid "Icon image is not valid"
-msgstr "Imagen del icono no válido"
-
-#. Programmer's name for it: SInvalidPixelFormat\r
-#: Clx/QConsts.pas:82 \r Vcl/Consts.pas:25
-msgid "Invalid pixel format"
-msgstr "Formato de pixel no válido"
-
-#. Programmer's name for it: SBitmapEmpty\r
-#: Clx/QConsts.pas:83 \r Vcl/Consts.pas:27
-msgid "Bitmap is empty"
-msgstr "El bitmap está vacío"
-
-#. Programmer's name for it: SScanLine\r
-#: Clx/QConsts.pas:84 \r Vcl/Consts.pas:28
-msgid "Scan line index out of range"
-msgstr "Indice de la línea examinada fuera de rango"
-
-#. Programmer's name for it: SChangeIconSize\r
-#: Clx/QConsts.pas:85 \r Vcl/Consts.pas:29
-msgid "Cannot change the size of an icon"
-msgstr "No se puede cambiar el tamaño de un icono"
-
-#. Programmer's name for it: SUnknownExtension\r
-#: Clx/QConsts.pas:86 \r Vcl/Consts.pas:31
-msgid "Unknown picture file extension (.%s)"
-msgstr "Extensión de archivo de imagen (.%s) desconocida"
-
-#. Programmer's name for it: SUnknownClipboardFormat\r
-#: Clx/QConsts.pas:87 \r Vcl/Consts.pas:32
-msgid "Unsupported clipboard format"
-msgstr "Formato del portapapeles no soportado"
-
-#. Programmer's name for it: SOutOfResources\r
-#: Clx/QConsts.pas:88 \r Vcl/Consts.pas:33
-msgid "Out of system resources"
-msgstr "Sin recursos del sistema"
-
-#. Programmer's name for it: SNoCanvasHandle\r
-#: Clx/QConsts.pas:89 \r Vcl/Consts.pas:34
-msgid "Canvas does not allow drawing"
-msgstr "El canvas no permite dibujar"
-
-#. Programmer's name for it: SInvalidCanvasState\r
-#: Clx/QConsts.pas:90 \r
-msgid "Invalid canvas state request"
-msgstr "Petición del estado del canvas no válida"
-
-#. Programmer's name for it: SInvalidImageSize\r
-#: Clx/QConsts.pas:91 \r Vcl/Consts.pas:35
-msgid "Invalid image size"
-msgstr "Tamaño de imagen no válido"
-
-#. Programmer's name for it: SInvalidWidgetHandle\r
-#: Clx/QConsts.pas:92 \r
-msgid "Invalid widget handle"
-msgstr "Manejador (handle) widjet no válido"
-
-#. Programmer's name for it: SInvalidColorDepth\r
-#: Clx/QConsts.pas:93 \r
-msgid "Color depth must be 1, 8 or 32 bpp"
-msgstr "La profundidad del color debe ser 1, 8 o 32 bpp"
-
-#. Programmer's name for it: STooManyImages\r
-#: Clx/QConsts.pas:94 \r Vcl/Consts.pas:36
-msgid "Too many images"
-msgstr "Demasiadas imágenes"
-
-#. Programmer's name for it: SWidgetCreate\r
-#: Clx/QConsts.pas:95 \r
-msgid "Error creating widget"
-msgstr "Se ha producido un error creando widget"
-
-#. Programmer's name for it: SCannotFocus\r
-#: Clx/QConsts.pas:96 \r
-msgid "Cannot focus a disabled or invisible window (%s)"
-msgstr "No puede enfocarse una ventana deshabilitada o invisible (%s)"
-
-#. Programmer's name for it: SParentRequired\r
-#: Clx/QConsts.pas:97 \r
-msgid "Control '%s' has no parent widget"
-msgstr "El control '%s' no tiene un widget padre"
-
-#. Programmer's name for it: SParentGivenNotAParent\r
-#: Clx/QConsts.pas:98 \r Vcl/Consts.pas:49
-msgid "Parent given is not a parent of '%s'"
-msgstr "El padre dado no es un padre de '%s'"
-
-#. Programmer's name for it: SVisibleChanged\r
-#: Clx/QConsts.pas:99 \r Vcl/Consts.pas:51
-msgid "Cannot change Visible in OnShow or OnHide"
-msgstr "No es posible cambiar la visibilidad en OnShow u OnHide"
-
-#. Programmer's name for it: SCannotShowModal\r
-#: Clx/QConsts.pas:100 \r Vcl/Consts.pas:52
-msgid "Cannot make a visible window modal"
-msgstr "No se puede hacer visible una ventana modal"
-
-#. Programmer's name for it: SScrollBarRange\r
-#: Clx/QConsts.pas:101 \r Vcl/Consts.pas:53
-msgid "Scrollbar property out of range"
-msgstr "Propiedad Scrollbar fuera de rango"
-
-#. Programmer's name for it: SPropertyOutOfRange\r
-#: Clx/QConsts.pas:102 \r Vcl/Consts.pas:54
-msgid "%s property out of range"
-msgstr "Propiedad %s fuera de rango"
-
-#. Programmer's name for it: SMenuIndexError\r
-#: Clx/QConsts.pas:103 \r Vcl/Consts.pas:55
-msgid "Menu index out of range"
-msgstr "Indice de menú fuera de rango"
-
-#. Programmer's name for it: SMenuReinserted\r
-#: Clx/QConsts.pas:104 \r Vcl/Consts.pas:56
-msgid "Menu inserted twice"
-msgstr "Menú insertado dos veces"
-
-#. Programmer's name for it: SNoMenuRecursion\r
-#: Clx/QConsts.pas:105 \r
-msgid "Menu insertion recursion not allowed"
-msgstr "No está permitida la recursividad en la inserción del menú"
-
-#. Programmer's name for it: SMenuNotFound\r
-#: Clx/QConsts.pas:106 \r Vcl/Consts.pas:57
-msgid "Sub-menu is not in menu"
-msgstr "El sub-menú no se encuentra en un menú"
-
-#. Programmer's name for it: SMenuSetFormError\r
-#: Clx/QConsts.pas:107 \r
-msgid "TMenu.SetForm: argument must be TCustomForm"
-msgstr "TMenu.SetForm: el argumento debe ser TCustomForm"
-
-#. Programmer's name for it: SNoTimers\r
-#: Clx/QConsts.pas:108 \r Vcl/Consts.pas:58 Vcl/IBXConst.pas:187
-msgid "Not enough timers available"
-msgstr "No hay suficientes cronometradores disponibles"
-
-#. Programmer's name for it: SNotPrinting\r
-#: Clx/QConsts.pas:109 \r Vcl/Consts.pas:59 Rtl/Common/RTLConsts.pas:65
-msgid "Printer is not currently printing"
-msgstr "La impresora no se encuentra actualmente imprimiendo"
-
-#. Programmer's name for it: SPrinting\r
-#: Clx/QConsts.pas:110 \r Vcl/Consts.pas:60 Rtl/Common/RTLConsts.pas:70
-msgid "Printing in progress"
-msgstr "Impresión en progreso"
-
-#. Programmer's name for it: SNoAdapter\r
-#: Clx/QConsts.pas:111 \r
-msgid "No printer adapter available for printing"
-msgstr "No hay adaptador de impresora disponible para imprimir"
-
-#. Programmer's name for it: SPrinterIndexError\r
-#: Clx/QConsts.pas:112 \r Vcl/Consts.pas:61
-msgid "Printer index out of range"
-msgstr "Indice de impresora fuera de rango"
-
-#. Programmer's name for it: SInvalidPrinter\r
-#: Clx/QConsts.pas:113 \r Vcl/Consts.pas:62
-msgid "Printer selected is not valid"
-msgstr "La impresora seleccionada no es válida"
-
-#. Programmer's name for it: SDeviceOnPort\r
-#: Clx/QConsts.pas:114 \r Vcl/Consts.pas:63
-msgid "%s on %s"
-msgstr "%s en %s"
-
-#. Programmer's name for it: SGroupIndexTooLow\r
-#: Clx/QConsts.pas:115 \r Vcl/Consts.pas:64
-msgid "GroupIndex cannot be less than a previous menu item's GroupIndex"
-msgstr ""
-"GroupIndex no puede ser menor que el GroupIndex de un item del menú previo"
-
-#. Programmer's name for it: SNoMDIForm\r
-#: Clx/QConsts.pas:116 \r Vcl/Consts.pas:66
-msgid "Cannot create form. No MDI forms are currently active"
-msgstr ""
-"No se puede crear el formulario. Actualmente no hay formularios MDI activos"
-
-#. Programmer's name for it: SNotAnMDIForm\r
-#: Clx/QConsts.pas:117 \r
-msgid "Invalid MDIParent for class %s"
-msgstr "Padre MDI para la clase %s es no válido"
-
-#. Programmer's name for it: SMDIChildNotVisible\r
-#: Clx/QConsts.pas:118 \r Vcl/Consts.pas:50
-msgid "Cannot hide an MDI Child Form"
-msgstr "No se puede ocultar un formulario MDI Child"
-
-#. Programmer's name for it: SRegisterError\r
-#: Clx/QConsts.pas:119 \r Rtl/Common/RTLConsts.pas:75
-msgid "Invalid component registration"
-msgstr "Registro de componente no válido"
-
-#. Programmer's name for it: SImageCanvasNeedsBitmap\r
-#: Clx/QConsts.pas:120 \r Vcl/Consts.pas:67
-msgid "Can only modify an image if it contains a bitmap"
-msgstr "Sólo se puede modificar una imagen si contiene un bitmap"
-
-#. Programmer's name for it: SControlParentSetToSelf\r
-#: Clx/QConsts.pas:121 \r Vcl/Consts.pas:68
-msgid "A control cannot have itself as its parent"
-msgstr "Un control no puede referirse al él mismo como ancestro"
-
-#. Programmer's name for it: SOKButton\r
-#. Programmer's name for it: SMsgDlgOK\r
-#. Programmer's name for it: RSHTTPOK\r
-#. Programmer's name for it: SOKButton\r
-#. Programmer's name for it: SMsgDlgOK\r
-#. formAbout..btnOk..Caption\r
-#. IdPropEdBindingEntry..btnOk..Caption\r
-#. ClxIconViewItemsEditor..Button4..Caption\r
-#. ClxImageListEditor..OK..Caption\r
-#. ClxListViewItems..Button4..Caption\r
-#. ClxTreeViewItems..Button4..Caption\r
-#. Caption\r
-#. DSSCubeEditor..OKButton..Caption\r
-#. DSSQueryEditor..OKButton..Caption\r
-#. formAbout..Panel1..btnOk..Caption\r
-#. IdPropEdBindingEntry..btnOk..Caption\r
-#. DlgProperties..OkButton..Caption\r
-#. AboutBox..OKButton..Caption\r
-#. ConnEditForm..OkButton..Caption\r
-#. ClientDataForm..OkBtn..Caption\r
-#. DBEditForm..OkButton..Caption\r
-#. AddFields..OkBtn..Caption\r
-#. AssociateAttributes..OKBtn..Caption\r
-#. SaveAttributesAs..OKBtn..Caption\r
-#. DefineField..OkBtn..Caption\r
-#. LinkFields..Button1..Caption\r
-#. IndexFiles..Ok..Caption\r
-#. PictureEditorDlg..OKButton..Caption\r
-#. SQLEditForm..ButtonPanel..OkButton..Caption\r
-#. frmGeneratorEditor..OKBtn..Caption\r
-#. frmIBRestoreEditor..Panel1..OKBtn..Caption\r
-#. frmIBSecurityEditor..Panel1..OKBtn..Caption\r
-#. frmIBServiceEditor..Panel1..OKBtn..Caption\r
-#: Clx/QConsts.pas:122 \r Clx/QConsts.pas:170 Indy/IdResourceStrings.pas:62
-#: Vcl/Consts.pas:69 Vcl/Consts.pas:124 Indy/IdAbout.xfm:3333
-#: Indy/IdDsnPropEdBinding.xfm:53 Property\r Editors/ClxIconEdit.xfm:122
-#: Editors/ClxImgEdit.xfm:28 Editors/ClxItemEdit.xfm:148
-#: Editors/ClxNodeEdit.xfm:158 Editors/ClxPicEdit.xfm:104 Decision\r
-#: Cube/MXDCUBE.DFM:470 Cube/MXDSSQRY.DFM:323 Indy/IdAbout.dfm:68
-#: Indy/IdDsnPropEdBinding.dfm:47 Internet/SvrPropDlg.dfm:26
-#: Internet/WebAppDbgAbout.dfm:55 Editors/AdoConEd.dfm:19
-#: Editors/CDSEdit.dfm:39 Editors/Dbedit.dfm:140 Editors/DSAdd.dfm:24
-#: Editors/DSAttrA.dfm:18 Editors/DSAttrS.dfm:56 Editors/DSDefine.dfm:109
-#: Editors/FldLinks.DFM:141 Editors/Ixedit.dfm:64 Editors/PicEdit.dfm:22
-#: Editors/SqlEdit.dfm:94 Vcl/IBGeneratorEditor.dfm:51
-#: Vcl/IBRestoreEditor.dfm:51 Vcl/IBSecurityEditor.dfm:99
-#: Vcl/IBServiceEditor.dfm:122
-msgid "OK"
-msgstr "Aceptar"
-
-#. Programmer's name for it: SCancelButton\r
-#. Programmer's name for it: SMsgDlgCancel\r
-#. Programmer's name for it: SCancel\r
-#. Programmer's name for it: SCancelButton\r
-#. Programmer's name for it: SMsgDlgCancel\r
-#. LoginDialog..CancelButton..Caption\r
-#. PasswordDialog..CancelButton..Caption\r
-#. IdPropEdBindingEntry..btnCancel..Caption\r
-#. ClxIconViewItemsEditor..Cancel..Caption\r
-#. ClxImageListEditor..Cancel..Caption\r
-#. ClxListViewItems..Cancel..Caption\r
-#. ClxTreeViewItems..Cancel..Caption\r
-#. Caption\r
-#. ClxStrEditDlg..CancelButton..Caption\r
-#. DSSCubeEditor..CancelButton..Caption\r
-#. DSSQueryEditor..Cancel..Caption\r
-#. frmNewMessagePart..Panel2..btnCancel..Caption\r
-#. IdPropEdBindingEntry..btnCancel..Caption\r
-#. DlgProperties..CancelButton..Caption\r
-#. ConnEditForm..CancelButton..Caption\r
-#. ClientDataForm..CancelBtn..Caption\r
-#. DBEditForm..CancelButton..Caption\r
-#. InputReqDialog..CancelButton..Caption\r
-#. AddFields..CancelBtn..Caption\r
-#. AssociateAttributes..CancelBtn..Caption\r
-#. SaveAttributesAs..CancelBtn..Caption\r
-#. DefineField..CancelBtn..Caption\r
-#. LinkFields..Button2..Caption\r
-#. IndexFiles..Cancel..Caption\r
-#. PictureEditorDlg..CancelButton..Caption\r
-#. SQLEditForm..ButtonPanel..CancelButton..Caption\r
-#. StrEditDlg..CancelButton..Caption\r
-#. UpdateSQLEditForm..CancelButton..Caption\r
-#. LoginDialog..CancelButton..Caption\r
-#. PasswordDialog..CancelButton..Caption\r
-#. frmGeneratorEditor..CancelBtn..Caption\r
-#. frmIBRestoreEditor..Panel1..CancelBtn..Caption\r
-#. frmIBSecurityEditor..Panel1..CancelBtn..Caption\r
-#. frmIBServiceEditor..Panel1..CancelBtn..Caption\r
-#: Clx/QConsts.pas:123 \r Clx/QConsts.pas:171 Clx/QConsts.pas:282
-#: Vcl/Consts.pas:70 Vcl/Consts.pas:125 Clx/QDBLogDlg.xfm:31
-#: Clx/QDBPWDlg.xfm:33 Indy/IdDsnPropEdBinding.xfm:65 Property\r
-#: Editors/ClxIconEdit.xfm:133 Editors/ClxImgEdit.xfm:40
-#: Editors/ClxItemEdit.xfm:159 Editors/ClxNodeEdit.xfm:169
-#: Editors/ClxPicEdit.xfm:25 Editors/ClxStrEdit.xfm:54 Decision\r
-#: Cube/MXDCUBE.DFM:480 Cube/MXDSSQRY.DFM:313 Indy/IdDsnNewMessagePart.dfm:44
-#: Indy/IdDsnPropEdBinding.dfm:59 Internet/SvrPropDlg.dfm:38
-#: Editors/AdoConEd.dfm:30 Editors/CDSEdit.dfm:52 Editors/Dbedit.dfm:152
-#: Editors/dbinpreq.dfm:29 Editors/DSAdd.dfm:36 Editors/DSAttrA.dfm:30
-#: Editors/DSAttrS.dfm:67 Editors/DSDefine.dfm:121 Editors/FldLinks.DFM:153
-#: Editors/Ixedit.dfm:75 Editors/PicEdit.dfm:33 Editors/SqlEdit.dfm:106
-#: Editors/StrEdit.dfm:50 Editors/UpdSqlEd.dfm:32 Vcl/DBLOGDLG.dfm:32
-#: Vcl/DbPWDlg.dfm:31 Vcl/IBGeneratorEditor.dfm:62 Vcl/IBRestoreEditor.dfm:62
-#: Vcl/IBSecurityEditor.dfm:110 Vcl/IBServiceEditor.dfm:133
-msgid "Cancel"
-msgstr "Cancelar"
-
-#. Programmer's name for it: SYesButton\r
-#. Programmer's name for it: SMsgDlgYes\r
-#. Programmer's name for it: SYesButton\r
-#. Programmer's name for it: SMsgDlgYes\r
-#: Clx/QConsts.pas:124 \r Clx/QConsts.pas:168 Vcl/Consts.pas:71
-#: Vcl/Consts.pas:122
-msgid "&Yes"
-msgstr "&Sí"
-
-#. Programmer's name for it: SNoButton\r
-#. Programmer's name for it: SMsgDlgNo\r
-#. Programmer's name for it: SNoButton\r
-#. Programmer's name for it: SMsgDlgNo\r
-#: Clx/QConsts.pas:125 \r Clx/QConsts.pas:169 Vcl/Consts.pas:72
-#: Vcl/Consts.pas:123
-msgid "&No"
-msgstr "&No"
-
-#. Programmer's name for it: SHelpButton\r
-#. Programmer's name for it: SMsgDlgHelp\r
-#. Programmer's name for it: SHelpButton\r
-#. Programmer's name for it: SMsgDlgHelp\r
-#. ClxIconViewItemsEditor..Button7..Caption\r
-#. ClxImageListEditor..Help..Caption\r
-#. ClxListViewItems..Button7..Caption\r
-#. ClxTreeViewItems..Help..Caption\r
-#. Caption\r
-#. ClxStrEditDlg..HelpButton..Caption\r
-#. DSSCubeEditor..HelpButton..Caption\r
-#. DSSQueryEditor..HelpButton..Caption\r
-#. WebAppDbgMainForm..MainMenu1..Help1..Caption\r
-#. DlgProperties..Button1..Caption\r
-#. ConnEditForm..HelpButton..Caption\r
-#. ClientDataForm..HelpBtn..Caption\r
-#. DBEditForm..HelpButton..Caption\r
-#. DataBindForm..HelpBtn..Caption\r
-#. AddFields..HelpBtn..Caption\r
-#. AssociateAttributes..HelpBtn..Caption\r
-#. SaveAttributesAs..HelpBtn..Caption\r
-#. DefineField..HelpBtn..Caption\r
-#. LinkFields..Help..Caption\r
-#. IndexFiles..Help..Caption\r
-#. PictureEditorDlg..HelpButton..Caption\r
-#. SQLEditForm..ButtonPanel..HelpButton..Caption\r
-#. StrEditDlg..HelpButton..Caption\r
-#. UpdateSQLEditForm..HelpButton..Caption\r
-#. frmIBRestoreEditor..Panel1..HelpBtn..Caption\r
-#. frmIBSecurityEditor..Panel1..HelpBtn..Caption\r
-#. frmIBServiceEditor..Panel1..HelpBtn..Caption\r
-#: Clx/QConsts.pas:126 \r Clx/QConsts.pas:172 Vcl/Consts.pas:73
-#: Vcl/Consts.pas:126 Property\r Editors/ClxIconEdit.xfm:153
-#: Editors/ClxImgEdit.xfm:143 Editors/ClxItemEdit.xfm:179
-#: Editors/ClxNodeEdit.xfm:189 Editors/ClxPicEdit.xfm:36
-#: Editors/ClxStrEdit.xfm:64 Decision\r Cube/MXDCUBE.DFM:491
-#: Cube/MXDSSQRY.DFM:333 Internet/SvrMainForm.dfm:199
-#: Internet/SvrPropDlg.dfm:207 Editors/AdoConEd.dfm:39 Editors/CDSEdit.dfm:61
-#: Editors/Dbedit.dfm:161 Editors/DbOleEdt.dfm:128 Editors/DSAdd.dfm:65
-#: Editors/DSAttrA.dfm:40 Editors/DSAttrS.dfm:77 Editors/DSDefine.dfm:130
-#: Editors/FldLinks.DFM:162 Editors/Ixedit.dfm:84 Editors/PicEdit.dfm:42
-#: Editors/SqlEdit.dfm:116 Editors/StrEdit.dfm:30 Editors/UpdSqlEd.dfm:41
-#: Vcl/IBRestoreEditor.dfm:71 Vcl/IBSecurityEditor.dfm:119
-#: Vcl/IBServiceEditor.dfm:142
-msgid "&Help"
-msgstr "Ay&uda"
-
-#. Programmer's name for it: SCloseButton\r
-#. LogDetail..ActionList1..CloseAction..Caption\r
-#. CustomizeFrm..CloseMenu..CloseItem..Caption\r
-#. SocketForm..PopupMenu..miClose..Caption\r
-#: Clx/QConsts.pas:127 \r Vcl/Consts.pas:74 Internet/SvrLogDetailDlg.dfm:80
-#: Vcl/CustomizeDlg.dfm:372 Vcl/ScktMain.dfm:319
-msgid "&Close"
-msgstr "&Cerrar"
-
-#. Programmer's name for it: SIgnoreButton\r
-#. Programmer's name for it: SMsgDlgIgnore\r
-#. Programmer's name for it: SIgnoreButton\r
-#. Programmer's name for it: SMsgDlgIgnore\r
-#: Clx/QConsts.pas:128 \r Clx/QConsts.pas:177 Vcl/Consts.pas:75
-#: Vcl/Consts.pas:131
-msgid "&Ignore"
-msgstr "&Ignorar"
-
-#. Programmer's name for it: SRetryButton\r
-#. Programmer's name for it: SMsgDlgRetry\r
-#. Programmer's name for it: SRetryButton\r
-#. Programmer's name for it: SMsgDlgRetry\r
-#: Clx/QConsts.pas:129 \r Clx/QConsts.pas:176 Vcl/Consts.pas:76
-#: Vcl/Consts.pas:130
-msgid "&Retry"
-msgstr "&Reintentar"
-
-#. Programmer's name for it: SAbortButton\r
-#: Clx/QConsts.pas:130 \r Vcl/Consts.pas:77
-msgid "Abort"
-msgstr "Abortar"
-
-#. Programmer's name for it: SAllButton\r
-#. Programmer's name for it: SMsgDlgAll\r
-#. Programmer's name for it: SAllButton\r
-#. Programmer's name for it: SMsgDlgAll\r
-#: Clx/QConsts.pas:131 \r Clx/QConsts.pas:178 Vcl/Consts.pas:78
-#: Vcl/Consts.pas:132
-msgid "&All"
-msgstr "&Todo"
-
-#. Programmer's name for it: SCannotDragForm\r
-#: Clx/QConsts.pas:133 \r Vcl/Consts.pas:80
-msgid "Cannot drag a form"
-msgstr "No se puede arrastrar un formulario"
-
-#. Programmer's name for it: SPutObjectError\r
-#: Clx/QConsts.pas:134 \r Vcl/Consts.pas:81
-msgid "PutObject to undefined item"
-msgstr "Elemento no definido para PutObject"
-
-#. Programmer's name for it: SFB\r
-#: Clx/QConsts.pas:136 \r Vcl/Consts.pas:90
-msgid "FB"
-msgstr "FB"
-
-#. Programmer's name for it: SFG\r
-#: Clx/QConsts.pas:137 \r Vcl/Consts.pas:91
-msgid "FG"
-msgstr "FG"
-
-#. Programmer's name for it: SBG\r
-#: Clx/QConsts.pas:138 \r Vcl/Consts.pas:92
-msgid "BG"
-msgstr "BG"
-
-#. Programmer's name for it: SVIcons\r
-#: Clx/QConsts.pas:139 \r Vcl/Consts.pas:96
-msgid "Icons"
-msgstr "Iconos"
-
-#. Programmer's name for it: SVBitmaps\r
-#: Clx/QConsts.pas:140 \r Vcl/Consts.pas:97
-msgid "Bitmaps"
-msgstr "Mapas de bit"
-
-#. Programmer's name for it: SVPixmaps\r
-#: Clx/QConsts.pas:141 \r
-msgid "Pixmaps"
-msgstr "Pixmaps"
-
-#. Programmer's name for it: SVPNGs\r
-#: Clx/QConsts.pas:142 \r
-msgid "PNGs"
-msgstr "PNGs"
-
-#. Programmer's name for it: SDrawings\r
-#: Clx/QConsts.pas:143 \r
-msgid "Drawings"
-msgstr "Dibujos"
-
-#. Programmer's name for it: SGridTooLarge\r
-#: Clx/QConsts.pas:144 \r Vcl/Consts.pas:98 Rtl/Common/RTLConsts.pas:31
-msgid "Grid too large for operation"
-msgstr "Rejilla demasiado grande para la operación"
-
-#. Programmer's name for it: STooManyDeleted\r
-#: Clx/QConsts.pas:145 \r Vcl/Consts.pas:99 Rtl/Common/RTLConsts.pas:83
-msgid "Too many rows or columns deleted"
-msgstr "Demasiadas filas o columnas eliminadas"
-
-#. Programmer's name for it: SIndexOutOfRange\r
-#: Clx/QConsts.pas:146 \r Vcl/Consts.pas:100 Rtl/Common/RTLConsts.pas:33
-msgid "Grid index out of range"
-msgstr "Indice de la rejilla fuera de rango"
-
-#. Programmer's name for it: SFixedColTooBig\r
-#: Clx/QConsts.pas:147 \r Vcl/Consts.pas:101 Rtl/Common/RTLConsts.pas:28
-msgid "Fixed column count must be less than column count"
-msgstr ""
-"El número de columnas fijas debe ser menor que el número total de columnas"
-
-#. Programmer's name for it: SFixedRowTooBig\r
-#: Clx/QConsts.pas:148 \r Vcl/Consts.pas:102 Rtl/Common/RTLConsts.pas:29
-msgid "Fixed row count must be less than row count"
-msgstr "El número de filas fijas debe ser menor que el número total de filas"
-
-#. Programmer's name for it: SInvalidStringGridOp\r
-#: Clx/QConsts.pas:149 \r Vcl/Consts.pas:103 Rtl/Common/RTLConsts.pas:54
-msgid "Cannot insert or delete rows from grid"
-msgstr "No se puede insertar o eliminar filas de la rejilla"
-
-#. Programmer's name for it: SParseError\r
-#: Clx/QConsts.pas:150 \r Rtl/Common/RTLConsts.pas:67
-msgid "%s on line %d"
-msgstr "%s en la linea %d"
-
-#. Programmer's name for it: SIdentifierExpected\r
-#: Clx/QConsts.pas:151 \r Rtl/Common/RTLConsts.pas:32
-msgid "Identifier expected"
-msgstr "Se esperaba un identificador"
-
-#. Programmer's name for it: SStringExpected\r
-#: Clx/QConsts.pas:152 \r Rtl/Common/RTLConsts.pas:80
-msgid "String expected"
-msgstr "Se esperaba una cadena"
-
-#. Programmer's name for it: SNumberExpected\r
-#: Clx/QConsts.pas:153 \r Rtl/Common/RTLConsts.pas:66
-msgid "Number expected"
-msgstr "Se esperaba un número"
-
-#. Programmer's name for it: SCharExpected\r
-#: Clx/QConsts.pas:154 \r Rtl/Common/RTLConsts.pas:19
-msgid "''%s'' expected"
-msgstr "Se esperaba '%s'"
-
-#. Programmer's name for it: SSymbolExpected\r
-#: Clx/QConsts.pas:155 \r Rtl/Common/RTLConsts.pas:81
-msgid "%s expected"
-msgstr "Se esperaba %s"
-
-#. Programmer's name for it: SInvalidNumber\r
-#: Clx/QConsts.pas:156 \r Vcl/Consts.pas:105
-msgid "Invalid numeric value"
-msgstr "Valor numérico no válido"
-
-#. Programmer's name for it: SInvalidString\r
-#: Clx/QConsts.pas:157 \r Rtl/Common/RTLConsts.pas:53
-msgid "Invalid string constant"
-msgstr "Constante de cadena no válida"
-
-#. Programmer's name for it: SInvalidBinary\r
-#: Clx/QConsts.pas:159 \r Rtl/Common/RTLConsts.pas:39
-msgid "Invalid binary value"
-msgstr "Valor binario no válido"
-
-#. Programmer's name for it: SInvalidCurrentItem\r
-#: Clx/QConsts.pas:160 \r Vcl/Consts.pas:108
-msgid "Invalid value for current item"
-msgstr "Valor no válido para el elemento actual"
-
-#. Programmer's name for it: SMaskErr\r
-#: Clx/QConsts.pas:161 \r Vcl/Consts.pas:109 Rtl/Common/RTLConsts.pas:61
-msgid "Invalid input value"
-msgstr "Valor de entrada no válido"
-
-#. Programmer's name for it: SMaskEditErr\r
-#: Clx/QConsts.pas:162 \r Vcl/Consts.pas:110 Rtl/Common/RTLConsts.pas:62
-msgid "Invalid input value. Use escape key to abandon changes"
-msgstr ""
-"Valor de entrada no válido. Use la tecla ESC para abandonar los cambios"
-
-#. Programmer's name for it: SMsgDlgWarning\r
-#: Clx/QConsts.pas:164 \r Vcl/Consts.pas:118
-msgid "Warning"
-msgstr "Aviso"
-
-#. Programmer's name for it: SMsgDlgError\r
-#: Clx/QConsts.pas:165 \r Vcl/Consts.pas:119
-msgid "Error"
-msgstr "Error"
-
-#. Programmer's name for it: SMsgDlgInformation\r
-#: Clx/QConsts.pas:166 \r Vcl/Consts.pas:120
-msgid "Information"
-msgstr "Información"
-
-#. Programmer's name for it: SMsgDlgConfirm\r
-#. Programmer's name for it: SConfirmCaption\r
-#. Programmer's name for it: SMsgDlgConfirm\r
-#. Programmer's name for it: SConfirmCaption\r
-#: Clx/QConsts.pas:167 \r Clx/QDBConsts.pas:29 Vcl/Consts.pas:121
-#: Vcl/VDBConsts.pas:28
-msgid "Confirm"
-msgstr "Confirmación"
-
-#. Programmer's name for it: SMsgDlgHelpNone\r
-#: Clx/QConsts.pas:173 \r Vcl/Consts.pas:127
-msgid "No help available"
-msgstr "No hay ayuda disponible"
-
-#. Programmer's name for it: SMsgDlgHelpHelp\r
-#. Programmer's name for it: SHelp\r
-#. Programmer's name for it: SMsgDlgHelpHelp\r
-#. StandardActions..ActionList1..HelpContents1..Category\r
-#. StandardActions..ActionList1..HelpOnHelp1..Category\r
-#. StandardActions..ActionList1..HelpTopicSearch1..Category\r
-#. StandardActions..ActionList1..HelpContextAction1..Category\r
-#. frmGeneratorEditor..HelpBtn..Caption\r
-#: Clx/QConsts.pas:174 \r Clx/QConsts.pas:283 Vcl/Consts.pas:128
-#: Vcl/ActnRes.dfm:85 Vcl/ActnRes.dfm:91 Vcl/ActnRes.dfm:96
-#: Vcl/ActnRes.dfm:260 Vcl/IBGeneratorEditor.dfm:104
-msgid "Help"
-msgstr "Ayuda"
-
-#. Programmer's name for it: SMsgDlgAbort\r
-#: Clx/QConsts.pas:175 \r Vcl/Consts.pas:129
-msgid "&Abort"
-msgstr "&Abortar"
-
-#. Programmer's name for it: SMsgDlgNoToAll\r
-#: Clx/QConsts.pas:179 \r Vcl/Consts.pas:133
-msgid "N&o to All"
-msgstr "N&o a todo"
-
-#. Programmer's name for it: SMsgDlgYesToAll\r
-#: Clx/QConsts.pas:180 \r Vcl/Consts.pas:134
-msgid "Yes to &All"
-msgstr "Sí a &todo"
-
-#. Programmer's name for it: srUnknown\r
-#. Programmer's name for it: SUnknown\r
-#. Programmer's name for it: srUnknown\r
-#. Programmer's name for it: SHostUnknown\r
-#: Clx/QConsts.pas:182 \r ToolsAPI/DesignConst.pas:31 Vcl/Consts.pas:155
-#: Vcl/ScktCnst.pas:34
-msgid "(Unknown)"
-msgstr "(Desconocido)"
-
-#. Programmer's name for it: srNone\r
-#. Programmer's name for it: SNoIndexFiles\r
-#. Programmer's name for it: srNone\r
-#: Clx/QConsts.pas:183 \r ToolsAPI/DesignConst.pas:13 Vcl/bdeconst.pas:61
-#: Vcl/Consts.pas:156
-msgid "(None)"
-msgstr "(Ninguno)"
-
-#. Programmer's name for it: SOutOfRange\r
-#: Clx/QConsts.pas:184 \r Vcl/Consts.pas:157
-msgid "Value must be between %d and %d"
-msgstr "El valor debe hallarse entre %d y %d"
-
-#. Programmer's name for it: SUnnamed\r
-#: Clx/QConsts.pas:185 \r
-msgid "Unnamed"
-msgstr "Sin nombre"
-
-#. Programmer's name for it: SDateEncodeError\r
-#: Clx/QConsts.pas:187 \r Vcl/Consts.pas:159 Rtl/Sys/SysConst.pas:26
-msgid "Invalid argument to date encode"
-msgstr "Argumento no válido para codificar fecha"
-
-#. Programmer's name for it: STimeEncodeError\r
-#: Clx/QConsts.pas:188 \r Rtl/Common/RTLConsts.pas:82 Rtl/Sys/SysConst.pas:25
-msgid "Invalid argument to time encode"
-msgstr "Argumento para codificar la hora no válido"
-
-#. Programmer's name for it: SInvalidDate\r
-#: Clx/QConsts.pas:189 \r Rtl/Common/RTLConsts.pas:40
-msgid "''%s'' is not a valid date"
-msgstr "'%s' no es una fecha válida"
-
-#. Programmer's name for it: SInvalidTime\r
-#: Clx/QConsts.pas:190 \r Rtl/Common/RTLConsts.pas:55
-msgid "''%s'' is not a valid time"
-msgstr "'%s' no es una hora válida"
-
-#. Programmer's name for it: SInvalidDateTime\r
-#: Clx/QConsts.pas:191 \r Rtl/Common/RTLConsts.pas:41
-msgid "''%s'' is not a valid date and time"
-msgstr "'%s' no es una fecha y hora válidas"
-
-#. Programmer's name for it: SInvalidFileName\r
-#: Clx/QConsts.pas:192 \r Rtl/Common/RTLConsts.pas:42
-msgid "Invalid file name - %s"
-msgstr "Nombre de archivo no válido - %s"
-
-#. Programmer's name for it: SDefaultFilter\r
-#: Clx/QConsts.pas:193 \r Vcl/Consts.pas:160
-msgid "All files (*.*)|*.*"
-msgstr "Todos los archivos (*.*)|*.*"
-
-#. Programmer's name for it: SInsertLineError\r
-#: Clx/QConsts.pas:194 \r Vcl/Consts.pas:163
-msgid "Unable to insert a line"
-msgstr "Incapaz de insertar una línea"
-
-#. Programmer's name for it: SConfirmCreateDir\r
-#: Clx/QConsts.pas:196 \r Vcl/Consts.pas:165
-msgid "The specified directory does not exist. Create it?"
-msgstr "La carpeta especificada no existe. ¿Crearla?"
-
-#. Programmer's name for it: SSelectDirCap\r
-#: Clx/QConsts.pas:197 \r Vcl/Consts.pas:166
-msgid "Select Directory"
-msgstr "Seleccione una carpeta"
-
-#. Programmer's name for it: SCannotCreateDir\r
-#: Clx/QConsts.pas:198 \r Rtl/Sys/SysConst.pas:165
-msgid "Unable to create directory"
-msgstr "Incapaz de crear directorio"
-
-#. Programmer's name for it: SDirNameCap\r
-#: Clx/QConsts.pas:199 \r Vcl/Consts.pas:167
-msgid "Directory &Name:"
-msgstr "&Nombre de carpeta:"
-
-#. Programmer's name for it: SDrivesCap\r
-#: Clx/QConsts.pas:200 \r Vcl/Consts.pas:168
-msgid "D&rives:"
-msgstr "&Discos:"
-
-#. Programmer's name for it: SDirsCap\r
-#: Clx/QConsts.pas:201 \r Vcl/Consts.pas:169
-msgid "&Directories:"
-msgstr "&Carpetas:"
-
-#. Programmer's name for it: SFilesCap\r
-#: Clx/QConsts.pas:202 \r Vcl/Consts.pas:170
-msgid "&Files: (*.*)"
-msgstr "&Archivos:"
-
-#. Programmer's name for it: SNetworkCap\r
-#: Clx/QConsts.pas:203 \r Vcl/Consts.pas:171
-msgid "Ne&twork..."
-msgstr "&Red..."
-
-#. Programmer's name for it: SInvalidClipFmt\r
-#: Clx/QConsts.pas:205 \r Vcl/Consts.pas:176
-msgid "Invalid clipboard format"
-msgstr "El formato del portapapeles no es válido"
-
-#. Programmer's name for it: SIconToClipboard\r
-#: Clx/QConsts.pas:206 \r Vcl/Consts.pas:177
-msgid "Clipboard does not support Icons"
-msgstr "El portapapeles no soporta iconos"
-
-#. Programmer's name for it: SCannotOpenClipboard\r
-#: Clx/QConsts.pas:207 \r Vcl/Consts.pas:178
-msgid "Cannot open clipboard"
-msgstr "No se puede abrir el portapapeles"
-
-#. Programmer's name for it: SInvalidActionRegistration\r
-#: Clx/QConsts.pas:209 \r Vcl/Consts.pas:242 Rtl/Common/RTLConsts.pas:37
-msgid "Invalid action registration"
-msgstr "Acción de registro no válida"
-
-#. Programmer's name for it: SInvalidActionUnregistration\r
-#: Clx/QConsts.pas:210 \r Vcl/Consts.pas:243 Rtl/Common/RTLConsts.pas:38
-msgid "Invalid action unregistration"
-msgstr "Acción de eliminación del registro no válida"
-
-#. Programmer's name for it: SInvalidActionEnumeration\r
-#: Clx/QConsts.pas:211 \r Vcl/Consts.pas:244 Rtl/Common/RTLConsts.pas:36
-msgid "Invalid action enumeration"
-msgstr "Acción de enumeración no válida"
-
-#. Programmer's name for it: SInvalidActionCreation\r
-#: Clx/QConsts.pas:212 \r Vcl/Consts.pas:245 Rtl/Common/RTLConsts.pas:35
-msgid "Invalid action creation"
-msgstr "Acción de creación no válida"
-
-#. Programmer's name for it: SDefault\r
-#. Programmer's name for it: sHTTPItemDefault\r
-#. Programmer's name for it: SDefault\r
-#. SQLWindow..DBGrid1..TitleFont.Name\r
-#. DSSQueryEditor..Pager..Dimensions..AddAgg..Font.Name\r
-#. CustomizeFrm..Tabs..OptionsTab..MenuAnimationStyles..Text\r
-#: Clx/QConsts.pas:214 \r Internet/WebConst.pas:30 Vcl/Consts.pas:180 Decision\r
-#: Cube/MXDSQL.DFM:21 Cube/MXDSSQRY.DFM:195 Vcl/CustomizeDlg.dfm:357
-msgid "Default"
-msgstr "Por defecto"
-
-#. Programmer's name for it: SInvalidMemoSize\r
-#: Clx/QConsts.pas:216 \r Vcl/Consts.pas:182
-msgid "Text exceeds memo capacity"
-msgstr "El texto excede la capacidad de la memoria"
-
-#. Programmer's name for it: SCustomColors\r
-#: Clx/QConsts.pas:217 \r Vcl/Consts.pas:183
-msgid "Custom Colors"
-msgstr "Colores personalizados"
-
-#. Programmer's name for it: SInvalidPrinterOp\r
-#: Clx/QConsts.pas:218 \r Vcl/Consts.pas:184
-msgid "Operation not supported on selected printer"
-msgstr "Operación no soportada por la impresora seleccionada"
-
-#. Programmer's name for it: SNoDefaultPrinter\r
-#: Clx/QConsts.pas:219 \r Vcl/Consts.pas:185
-msgid "There is no default printer currently selected"
-msgstr "Actualmente no hay impresora seleccionada por defecto"
-
-#. Programmer's name for it: SIniFileWriteError\r
-#: Clx/QConsts.pas:221 \r Vcl/Consts.pas:187 Rtl/Common/RTLConsts.pas:34
-msgid "Unable to write to %s"
-msgstr "Incapaz de escribir en %s"
-
-#. Programmer's name for it: SBitsIndexError\r
-#: Clx/QConsts.pas:223 \r Vcl/Consts.pas:189 Rtl/Common/RTLConsts.pas:16
-msgid "Bits index out of range"
-msgstr "Indice de bits fuera de rango"
-
-#. Programmer's name for it: SUntitled\r
-#: Clx/QConsts.pas:225 \r Vcl/Consts.pas:191
-msgid "(Untitled)"
-msgstr "(Sin título)"
-
-#. Programmer's name for it: SDuplicateMenus\r
-#: Clx/QConsts.pas:227 \r Vcl/Consts.pas:196
-msgid "Menu '%s' is already being used by another form"
-msgstr "El menú '%s' está siendo actualmente usado en otro formulario"
-
-#. Programmer's name for it: SPictureLabel\r
-#: Clx/QConsts.pas:229 \r Vcl/Consts.pas:198
-msgid "Picture:"
-msgstr "Imagen:"
-
-#. Programmer's name for it: SPictureDesc\r
-#: Clx/QConsts.pas:230 \r Vcl/Consts.pas:199
-msgid " (%dx%d)"
-msgstr " (%dx%d)"
-
-#. Programmer's name for it: SPreviewLabel\r
-#: Clx/QConsts.pas:231 \r Vcl/Consts.pas:200
-msgid "Preview"
-msgstr "Previsualización"
-
-#. Programmer's name for it: SBoldItalicFont\r
-#: Clx/QConsts.pas:233 \r Vcl/Consts.pas:221
-msgid "Bold Italic"
-msgstr "Negrita itálica"
-
-#. Programmer's name for it: SBoldFont\r
-#. StandardActions..ActionList1..RichEditBold1..Hint\r
-#: Clx/QConsts.pas:234 \r Vcl/Consts.pas:222 Vcl/ActnRes.dfm:129
-msgid "Bold"
-msgstr "Negrita"
-
-#. Programmer's name for it: SItalicFont\r
-#. StandardActions..ActionList1..RichEditItalic1..Hint\r
-#: Clx/QConsts.pas:235 \r Vcl/Consts.pas:223 Vcl/ActnRes.dfm:137
-msgid "Italic"
-msgstr "Itálica"
-
-#. Programmer's name for it: SRegularFont\r
-#: Clx/QConsts.pas:236 \r Vcl/Consts.pas:224
-msgid "Regular"
-msgstr "Normal"
-
-#. Programmer's name for it: SPropertiesVerb\r
-#. SocketForm..Pages..PropPage..Caption\r
-#: Clx/QConsts.pas:238 \r Vcl/Consts.pas:226 Vcl/ScktMain.dfm:31
-msgid "Properties"
-msgstr "Propiedades"
-
-#. Programmer's name for it: sAsyncSocketError\r
-#: Clx/QConsts.pas:240 \r Rtl/Common/RTLConsts.pas:113
-msgid "Asynchronous socket error %d"
-msgstr "Hay un error de socket asíncrono %d"
-
-#. Programmer's name for it: sNoAddress\r
-#: Clx/QConsts.pas:241 \r Rtl/Common/RTLConsts.pas:114
-msgid "No address specified"
-msgstr "Dirección no especificada"
-
-#. Programmer's name for it: sCannotListenOnOpen\r
-#: Clx/QConsts.pas:242 \r Rtl/Common/RTLConsts.pas:115
-msgid "Can't listen on an open socket"
-msgstr "No puede escucharse un socket abierto"
-
-#. Programmer's name for it: sCannotCreateSocket\r
-#: Clx/QConsts.pas:243 \r Rtl/Common/RTLConsts.pas:116
-msgid "Can't create new socket"
-msgstr "No puede crearse un nuevo socket"
-
-#. Programmer's name for it: sSocketAlreadyOpen\r
-#: Clx/QConsts.pas:244 \r Rtl/Common/RTLConsts.pas:117
-msgid "Socket already open"
-msgstr "El socket ya está abierto"
-
-#. Programmer's name for it: sCantChangeWhileActive\r
-#: Clx/QConsts.pas:245 \r Rtl/Common/RTLConsts.pas:118
-msgid "Can't change value while socket is active"
-msgstr "No puede cambiarse el valor mientras el socket está activo"
-
-#. Programmer's name for it: sSocketMustBeBlocking\r
-#: Clx/QConsts.pas:246 \r Rtl/Common/RTLConsts.pas:119
-msgid "Socket must be in blocking mode"
-msgstr "El socket debe estar en modo bloqueado"
-
-#. Programmer's name for it: sSocketIOError\r
-#: Clx/QConsts.pas:247 \r Rtl/Common/RTLConsts.pas:120
-msgid "%s error %d, %s"
-msgstr "%s error %d, %s"
-
-#. Programmer's name for it: sSocketRead\r
-#. Programmer's name for it: SReadAccess\r
-#: Clx/QConsts.pas:248 \r Rtl/Common/RTLConsts.pas:121 Rtl/Sys/SysConst.pas:66
-msgid "Read"
-msgstr "Leer"
-
-#. Programmer's name for it: sSocketWrite\r
-#. Programmer's name for it: SWriteAccess\r
-#: Clx/QConsts.pas:249 \r Rtl/Common/RTLConsts.pas:122 Rtl/Sys/SysConst.pas:67
-msgid "Write"
-msgstr "Escribir"
-
-#. Programmer's name for it: SAllCommands\r
-#: Clx/QConsts.pas:251 \r Vcl/Consts.pas:252
-msgid "All Commands"
-msgstr "Todos los comandos"
-
-#. Programmer's name for it: SDuplicateItem\r
-#: Clx/QConsts.pas:253 \r Vcl/Consts.pas:254 Rtl/Common/RTLConsts.pas:24
-msgid "List does not allow duplicates ($0%x)"
-msgstr "La lista no permite duplicados ($0%x)"
-
-#. Programmer's name for it: SDuplicatePropertyCategory\r
-#: Clx/QConsts.pas:255 \r
-msgid "A property category called %s already exists"
-msgstr "Una categoría de propiedad con nombre %s ya existe"
-
-#. Programmer's name for it: SUnknownPropertyCategory\r
-#: Clx/QConsts.pas:256 \r
-msgid "Property category does not exist (%s)"
-msgstr "No existe categoría de pripiedad (%s)"
-
-#. Programmer's name for it: SInvalidMask\r
-#: Clx/QConsts.pas:258 \r Rtl/Common/RTLConsts.pas:45
-msgid "'%s' is an invalid mask at (%d)"
-msgstr "'%s' es una máscara no válida en (%d)"
-
-#. Programmer's name for it: SInvalidFilter\r
-#. Programmer's name for it: sInvalidFilter\r
-#: Clx/QConsts.pas:259 \r ToolsAPI/DesignIntf.pas:475
-msgid "Property filters may only be name, class or type based (%d:%d)"
-msgstr ""
-"Los filtros de propiedad deben ser nombres, clases o tipos de clases (%d:%d)"
-
-#. Programmer's name for it: SInvalidCategory\r
-#: Clx/QConsts.pas:260 \r
-msgid "Categories must define their own name and description"
-msgstr "Las categorias deben definir su propio nombre y descripción"
-
-#. Programmer's name for it: sOperationNotAllowed\r
-#: Clx/QConsts.pas:262 \r
-msgid "Operation not allowed while dispatching application events"
-msgstr ""
-
-#. Programmer's name for it: STextNotFound\r
-#: Clx/QConsts.pas:263 \r Vcl/Consts.pas:256
-msgid "Text not found: \"%s\""
-msgstr "Texto no encontrado: \"%s\""
-
-#. Programmer's name for it: SImageIndexError\r
-#: Clx/QConsts.pas:265 \r Vcl/Consts.pas:40
-msgid "Invalid ImageList Index"
-msgstr "Indice de ImageList no válido"
-
-#. Programmer's name for it: SReplaceImage\r
-#: Clx/QConsts.pas:266 \r Vcl/Consts.pas:39
-msgid "Unable to Replace Image"
-msgstr "Incapaz de reemplazar imagen"
-
-#. Programmer's name for it: SInvalidImageType\r
-#: Clx/QConsts.pas:267 \r
-msgid "Invalid image type"
-msgstr "Tipo de imagen no válido"
-
-#. Programmer's name for it: SInvalidImageDimensions\r
-#: Clx/QConsts.pas:268 \r
-msgid "Image width and heigth must match"
-msgstr "El ancho y alto de la imagen deben coincidir"
-
-#. Programmer's name for it: SInvalidImageDimension\r
-#: Clx/QConsts.pas:269 \r
-msgid "Invalid image dimension"
-msgstr "Dimensión de imagen no válida"
-
-#. Programmer's name for it: SErrorResizingImageList\r
-#: Clx/QConsts.pas:270 \r
-msgid "Error resizing ImageList"
-msgstr "Error cambiando el tamaño del ImageList"
-
-#. Programmer's name for it: SInvalidRangeError\r
-#: Clx/QConsts.pas:272 \r
-msgid "Range of %d to %d is invalid"
-msgstr "El rango de %d a %d es no válido"
-
-#. Programmer's name for it: SInvalidMimeSourceStream\r
-#: Clx/QConsts.pas:273 \r
-msgid "MimeSource format must have an associated data stream"
-msgstr ""
-"El formato del MimeSource debe tener un conjunto (stream) de datos asociado"
-
-#. Programmer's name for it: SMimeNotSupportedForIcon\r
-#: Clx/QConsts.pas:274 \r
-msgid "Mime format not supported for TIcon"
-msgstr "Formato Mime no soportado para TIcon"
-
-#. Programmer's name for it: SSave\r
-#. Title\r
-#: Clx/QConsts.pas:277 \r Property\r Editors/ClxPicEdit.xfm:117
-msgid "Save As"
-msgstr "Grabar como"
-
-#. Programmer's name for it: SFindWhat\r
-#: Clx/QConsts.pas:278 \r
-msgid "Fi&nd what:"
-msgstr ""
-
-#. Programmer's name for it: SWholeWord\r
-#: Clx/QConsts.pas:279 \r
-msgid "Match &whole word only"
-msgstr ""
-
-#. Programmer's name for it: SMatchCase\r
-#: Clx/QConsts.pas:280 \r
-msgid "Match &case"
-msgstr ""
-
-#. Programmer's name for it: SFindNext\r
-#: Clx/QConsts.pas:281 \r
-msgid "&Find Next"
-msgstr ""
-
-#. Programmer's name for it: SFindTitle\r
-#: Clx/QConsts.pas:284 \r
-msgid "Find"
-msgstr "Buscar"
-
-#. Programmer's name for it: SDirection\r
-#: Clx/QConsts.pas:285 \r
-msgid "Direction"
-msgstr "Dirección"
-
-#. Programmer's name for it: SUp\r
-#: Clx/QConsts.pas:286 \r
-msgid "&Up"
-msgstr "&Arriba"
-
-#. Programmer's name for it: SDown\r
-#: Clx/QConsts.pas:287 \r
-msgid "&Down"
-msgstr "A&bajo"
-
-#. Programmer's name for it: SReplaceWith\r
-#: Clx/QConsts.pas:288 \r
-msgid "Rep&lace with:"
-msgstr "Reemp&lazar con:"
-
-#. Programmer's name for it: SReplace\r
-#. StandardActions..ActionList1..SearchReplace1..Caption\r
-#: Clx/QConsts.pas:289 \r Vcl/ActnRes.dfm:165
-msgid "&Replace"
-msgstr "&Reemplazar"
-
-#. Programmer's name for it: SReplaceTitle\r
-#: Clx/QConsts.pas:290 \r
-msgid "Replace"
-msgstr "Reemplazar"
-
-#. Programmer's name for it: SReplaceAll\r
-#: Clx/QConsts.pas:291 \r
-msgid "Replace &All"
-msgstr "Reemplaz&ar todo"
-
-#. Programmer's name for it: SOverwriteCaption\r
-#: Clx/QConsts.pas:292 \r
-msgid "Save %s as"
-msgstr "Grabar %s como"
-
-#. Programmer's name for it: SOverwriteText\r
-#: Clx/QConsts.pas:293 \r
-msgid "%s already exists.Do you want to replace it?"
-msgstr ""
-
-#. Programmer's name for it: SFileMustExist\r
-#: Clx/QConsts.pas:295 \r
-msgid "%sFile not found.Please verify the correct filename was given."
-msgstr ""
-"\"%s\"\n"
-"Archivo no encontrado.\n"
-"Por favor verifique el nombre del archivo."
-
-#. Programmer's name for it: SPathMustExist\r
-#: Clx/QConsts.pas:297 \r
-msgid "%sPath not found.Please verify the correct path was given."
-msgstr ""
-"\"%s\"\n"
-"Directorio no encontrado.\n"
-"Por favor verifique el nombre del directorio."
-
-#. Programmer's name for it: SUnknownImageFormat\r
-#: Clx/QConsts.pas:299 \r
-msgid "Image format not recognized"
-msgstr "Formato de imagen no reconocido"
-
-#. Programmer's name for it: SInvalidHandle\r
-#: Clx/QConsts.pas:300 \r
-msgid "Invalid handle value for %s"
-msgstr "Valor para el manejador (handle) no válido %s"
-
-#. Programmer's name for it: SUnableToWrite\r
-#: Clx/QConsts.pas:301 \r
-msgid "Unable to write bitmap"
-msgstr "No se puede escribir el bitmap"
-
-#. Programmer's name for it: sAllFilter\r
-#: Clx/QConsts.pas:302 \r Vcl/Consts.pas:161
-msgid "All"
-msgstr "Todos"
-
-#. Programmer's name for it: sInvalidSetClipped\r
-#: Clx/QConsts.pas:304 \r
-msgid "Cannot set Clipped property while painting"
-msgstr "No se puede asignar la propiedad Clipped mientras se pinta"
-
-#. Programmer's name for it: sInvalidLCDValue\r
-#: Clx/QConsts.pas:306 \r
-msgid "Invalid LCDNumber value"
-msgstr "Valor del LCDNumber no válido"
-
-#. Programmer's name for it: sTabFailDelete\r
-#: Clx/QConsts.pas:308 \r Vcl/ComStrs.pas:16
-msgid "Failed to delete tab at index %d"
-msgstr "Se ha producido un error al eliminar la página en índice %d"
-
-#. Programmer's name for it: sPageIndexError\r
-#: Clx/QConsts.pas:310 \r Vcl/ComStrs.pas:46
-msgid "%d is an invalid PageIndex value. PageIndex must be between 0 and %d"
-msgstr ""
-"%d es un valor de índice de página (PageIndex) no válido. El índice de "
-"página debe estar entre 0 y %d"
-
-#. Programmer's name for it: sInvalidLevel\r
-#: Clx/QConsts.pas:311 \r Vcl/ComStrs.pas:23
-msgid "Invalid item level assignment"
-msgstr "Asignación de nivel de elemento no válida"
-
-#. Programmer's name for it: sInvalidLevelEx\r
-#: Clx/QConsts.pas:312 \r Vcl/ComStrs.pas:24
-msgid "Invalid level (%d) for item \"%s\""
-msgstr "Nivel (%d) no válido para el elemento \"%s\""
-
-#. Programmer's name for it: sTabMustBeMultiLine\r
-#: Clx/QConsts.pas:313 \r Vcl/ComStrs.pas:21
-msgid "MultiLine must be True when TabPosition is tpLeft or tpRight"
-msgstr ""
-"MultiLine debe ser \"True\" cuando TabPosition es \"tpLeft\" o \"tpRight\""
-
-#. Programmer's name for it: sStatusBarContainsControl\r
-#: Clx/QConsts.pas:314 \r
-msgid "%s is already in the StatusBar"
-msgstr "%s ya està en la StatusBar"
-
-#. Programmer's name for it: sListRadioItemBadParent\r
-#: Clx/QConsts.pas:315 \r
-msgid "Radio items must have a Controller as a parent"
-msgstr ""
-"Los elementos de múltiple selección deben tener un Controlador como padre"
-
-#. Programmer's name for it: sOwnerNotCustomHeaderSections\r
-#: Clx/QConsts.pas:316 \r
-msgid "Owner is not a TCustomHeaderSection"
-msgstr "El dueño no es un TCustomHeaderSection"
-
-#. Programmer's name for it: sHeaderSectionOwnerNotHeaderControl\r
-#: Clx/QConsts.pas:317 \r
-msgid "Header Section owner must be a TCustomHeaderControl"
-msgstr "El dueño de la Banda de Encabezado debe tener un TCustomHeaderControl"
-
-#. Programmer's name for it: SFirstRecord\r
-#: Clx/QDBConsts.pas:20 \r Vcl/VDBConsts.pas:19
-msgid "First record"
-msgstr "Primer registro"
-
-#. Programmer's name for it: SPriorRecord\r
-#: Clx/QDBConsts.pas:21 \r Vcl/VDBConsts.pas:20
-msgid "Prior record"
-msgstr "Anterior registro"
-
-#. Programmer's name for it: SNextRecord\r
-#: Clx/QDBConsts.pas:22 \r Vcl/VDBConsts.pas:21
-msgid "Next record"
-msgstr "Siguiente registro"
-
-#. Programmer's name for it: SLastRecord\r
-#: Clx/QDBConsts.pas:23 \r Vcl/VDBConsts.pas:22
-msgid "Last record"
-msgstr "Último registro"
-
-#. Programmer's name for it: SInsertRecord\r
-#: Clx/QDBConsts.pas:24 \r Vcl/VDBConsts.pas:23
-msgid "Insert record"
-msgstr "Insertar registro"
-
-#. Programmer's name for it: SDeleteRecord\r
-#: Clx/QDBConsts.pas:25 \r Vcl/VDBConsts.pas:24
-msgid "Delete record"
-msgstr "Eliminar registro"
-
-#. Programmer's name for it: SEditRecord\r
-#: Clx/QDBConsts.pas:26 \r Vcl/VDBConsts.pas:25
-msgid "Edit record"
-msgstr "Editar registro"
-
-#. Programmer's name for it: SPostEdit\r
-#: Clx/QDBConsts.pas:27 \r Vcl/VDBConsts.pas:26
-msgid "Post edit"
-msgstr "Grabar edición"
-
-#. Programmer's name for it: SCancelEdit\r
-#: Clx/QDBConsts.pas:28 \r Vcl/VDBConsts.pas:27
-msgid "Cancel edit"
-msgstr "Cancelar edición"
-
-#. Programmer's name for it: SRefreshRecord\r
-#: Clx/QDBConsts.pas:30 \r Vcl/VDBConsts.pas:29
-msgid "Refresh data"
-msgstr "Refrescar datos"
-
-#. Programmer's name for it: SDeleteRecordQuestion\r
-#: Clx/QDBConsts.pas:31 \r Vcl/DBConsts.pas:106 Vcl/VDBConsts.pas:30
-msgid "Delete record?"
-msgstr "¿Desea eliminar el registro?"
-
-#. Programmer's name for it: SDeleteMultipleRecordsQuestion\r
-#: Clx/QDBConsts.pas:32 \r Vcl/DBConsts.pas:107 Vcl/VDBConsts.pas:31
-msgid "Delete all selected records?"
-msgstr "¿Desea eliminar todos los registros seleccionados?"
-
-#. Programmer's name for it: SDataSourceFixed\r
-#: Clx/QDBConsts.pas:33 \r Vcl/VDBConsts.pas:32
-msgid "Operation not allowed in a DBCtrlGrid"
-msgstr "Operación no permitida en un DBCtrlGrid"
-
-#. Programmer's name for it: SNotReplicatable\r
-#: Clx/QDBConsts.pas:34 \r Vcl/VDBConsts.pas:33
-msgid "Control cannot be used in a DBCtrlGrid"
-msgstr "El control no puede ser utilizado en un DBCtrlGrid"
-
-#. Programmer's name for it: SPropDefByLookup\r
-#: Clx/QDBConsts.pas:35 \r Vcl/VDBConsts.pas:34
-msgid "Property already defined by lookup field"
-msgstr "Propiedad ya definida anteriormente por el campo de búsqueda"
-
-#. Programmer's name for it: STooManyColumns\r
-#: Clx/QDBConsts.pas:36 \r Vcl/DBConsts.pas:108 Vcl/VDBConsts.pas:35
-msgid "Grid requested to display more than 256 columns"
-msgstr "La rejilla pidió desplegar más de 256 columnas"
-
-#. Programmer's name for it: SRemoteLogin\r
-#: Clx/QDBConsts.pas:39 \r Vcl/VDBConsts.pas:38
-msgid "Remote Login"
-msgstr "Login Remoto"
-
-#. Programmer's name for it: sRowError\r
-#: Decision\r Cube/Mxconsts.pas:27 \r Vcl/Mxconsts.pas:27
-msgid "row error"
-msgstr "error de fila"
-
-#. Programmer's name for it: sAllValues\r
-#: Decision\r Cube/Mxconsts.pas:29 \r Vcl/Mxconsts.pas:29
-msgid "All Values"
-msgstr "Todos los valores"
-
-#. Programmer's name for it: sMovetoRow\r
-#: Decision\r Cube/Mxconsts.pas:30 \r Vcl/Mxconsts.pas:30
-msgid "Move to Row Area"
-msgstr "Mover al Área de Filas"
-
-#. Programmer's name for it: sMovetoCol\r
-#: Decision\r Cube/Mxconsts.pas:31 \r Vcl/Mxconsts.pas:31
-msgid "Move to Column Area"
-msgstr "Mover al Área de Columnas"
-
-#. Programmer's name for it: sMakeDimOpen\r
-#: Decision\r Cube/Mxconsts.pas:32 \r Vcl/Mxconsts.pas:32
-msgid "Open Dimension"
-msgstr "Abrir Dimensión"
-
-#. Programmer's name for it: sDrilled\r
-#: Decision\r Cube/Mxconsts.pas:33 \r Vcl/Mxconsts.pas:33
-msgid "Drilled In"
-msgstr "Profundizado"
-
-#. Programmer's name for it: sCouldNotOpen\r
-#: Decision\r Cube/Mxconsts.pas:34 \r Vcl/Mxconsts.pas:34
-msgid "The information requested could not be loaded. "
-msgstr "La información requerida no pudo ser cargada."
-
-#. Programmer's name for it: sNoSumsAvailable\r
-#: Decision\r Cube/Mxconsts.pas:35 \r Vcl/Mxconsts.pas:35
-msgid "No active summaries have been defined. "
-msgstr "No ha sidos definidos los sumarios activos."
-
-#. Programmer's name for it: sNoSumsCouldBeLoaded\r
-#: Decision\r Cube/Mxconsts.pas:36 \r Vcl/Mxconsts.pas:36
-msgid "Not enough room available to load a summary. "
-msgstr "No hay espacio suficiente para cargar un sumario."
-
-#. Programmer's name for it: sNoDimsAvailable\r
-#: Decision\r Cube/Mxconsts.pas:37 \r Vcl/Mxconsts.pas:37
-msgid "No available dimensions have been defined. "
-msgstr "No ha sido definidas las dimensiones disponibles"
-
-#. Programmer's name for it: sNoDimsCouldBeLoaded\r
-#: Decision\r Cube/Mxconsts.pas:38 \r Vcl/Mxconsts.pas:38
-msgid "Not enough space available to load a dimension. "
-msgstr "No hay espacio suficiente para cargar una dimensión."
-
-#. Programmer's name for it: sTemplatePrefix\r
-#: Decision\r Cube/Mxconsts.pas:40 \r Vcl/Mxconsts.pas:40
-msgid "Template: "
-msgstr "Patrón: "
-
-#. Programmer's name for it: sGridCellError\r
-#: Decision\r Cube/Mxconsts.pas:42 \r Vcl/Mxconsts.pas:42
-msgid "[Error]"
-msgstr "[Error]"
-
-#. Programmer's name for it: sTotalCaption\r
-#: Decision\r Cube/Mxconsts.pas:43 \r Vcl/Mxconsts.pas:43
-msgid "Sum"
-msgstr "Suma"
-
-#. Programmer's name for it: sActivateLabel\r
-#: Decision\r Cube/Mxconsts.pas:44 \r Vcl/Mxconsts.pas:44
-msgid "Inactive Dimensions"
-msgstr "Dimensiones inactivas"
-
-#. Programmer's name for it: sRowCaption\r
-#: Decision\r Cube/Mxconsts.pas:45 \r Vcl/Mxconsts.pas:45
-msgid "R"
-msgstr ""
-
-#. Programmer's name for it: sColCaption\r
-#: Decision\r Cube/Mxconsts.pas:46 \r Vcl/Mxconsts.pas:46
-msgid "C"
-msgstr ""
-
-#. Programmer's name for it: sCaptionMenu1\r
-#: Decision\r Cube/Mxconsts.pas:47 \r Vcl/Mxconsts.pas:47
-msgid "Display Data and Subtotals"
-msgstr "Mostrar datos y subtotales"
-
-#. Programmer's name for it: sCaptionMenu2\r
-#: Decision\r Cube/Mxconsts.pas:48 \r Vcl/Mxconsts.pas:48
-msgid "Display Data Only"
-msgstr "Mostrar solo datos"
-
-#. Programmer's name for it: sCaptionMenu3\r
-#: Decision\r Cube/Mxconsts.pas:49 \r Vcl/Mxconsts.pas:49
-msgid "Display Subtotals Only"
-msgstr "Mostrar solo subtotales"
-
-#. Programmer's name for it: sDrillIn\r
-#: Decision\r Cube/Mxconsts.pas:50 \r Vcl/Mxconsts.pas:50
-msgid "Drill in to this value"
-msgstr "Profundizar en éste valor"
-
-#. Programmer's name for it: sGridMenu1\r
-#: Decision\r Cube/Mxconsts.pas:51 \r Vcl/Mxconsts.pas:51
-msgid "Subtotals on/off"
-msgstr "Subtotales activados/desactivados"
-
-#. Programmer's name for it: sGridMenu2\r
-#: Decision\r Cube/Mxconsts.pas:52 \r Vcl/Mxconsts.pas:52
-msgid "Decision Cube Editor.."
-msgstr "Editor de Cubo de Decisiones.."
-
-#. Programmer's name for it: sGridMenu3\r
-#: Decision\r Cube/Mxconsts.pas:53 \r Vcl/Mxconsts.pas:53
-msgid "Decision Query Editor.."
-msgstr "Editor de Query de Decisiones.."
-
-#. Programmer's name for it: sGridMenu4\r
-#: Decision\r Cube/Mxconsts.pas:54 \r Vcl/Mxconsts.pas:54
-msgid "Show Detail Records.."
-msgstr "Mostrar Registros Detallados.."
-
-#. Programmer's name for it: sUnsupportedDataType\r
-#: Decision\r Cube/Mxconsts.pas:57 \r Vcl/Mxconsts.pas:57
-msgid "Unsupported data type : %s"
-msgstr "Tipo de dato no soportado : %s"
-
-#. Programmer's name for it: sRowOutOfRange\r
-#: Decision\r Cube/Mxconsts.pas:58 \r Vcl/Mxconsts.pas:58
-msgid "Row index out of range : %d"
-msgstr "Indice de fila fuera de rango : %d"
-
-#. Programmer's name for it: sColOutOfRange\r
-#: Decision\r Cube/Mxconsts.pas:59 \r Vcl/Mxconsts.pas:59
-msgid "Column index out of range : %d"
-msgstr "Indice de columna fuera de rango : %d"
-
-#. Programmer's name for it: sDupeItem\r
-#: Decision\r Cube/Mxconsts.pas:60 \r Vcl/Mxconsts.pas:60
-msgid "Duplicate item in array"
-msgstr "Dato duplicado en la matriz"
-
-#. Programmer's name for it: sArrayIndexOutOfRange\r
-#: Decision\r Cube/Mxconsts.pas:61 \r Vcl/Mxconsts.pas:61
-msgid "Array index out of range : %d"
-msgstr "Indice de matriz fuera de rango : %d"
-
-#. Programmer's name for it: sLowCapacityError\r
-#: Decision\r Cube/Mxconsts.pas:62 \r Vcl/Mxconsts.pas:62
-msgid ""
-"The DecisionCube Capacity is low. Please deactivate dimensions or change the "
-"data set."
-msgstr ""
-"La capacidad (Capacity) del Cubo de Decisiónes es baja. Por favor, desactive "
-"las dimensiones o cambie el DataSet."
-
-#. Programmer's name for it: sQryNotInitialized\r
-#: Decision\r Cube/Mxconsts.pas:63 \r Vcl/Mxconsts.pas:63
-msgid ""
-"Query could not be run. Check that the query, SQL text, and Database are "
-"correct."
-msgstr ""
-"La consulta no puede ser ejecutada. Verifique que la consulta, el texto SQL, "
-"y el DataBase son correctos."
-
-#. Programmer's name for it: sSortedListError\r
-#: Decision\r Cube/Mxconsts.pas:64 \r Vcl/Mxconsts.pas:64
-msgid "Operation not allowed on sorted string list."
-msgstr "Operación no soportada en una lista de cadenes ordenada."
-
-#. Programmer's name for it: sDuplicateString\r
-#: Decision\r Cube/Mxconsts.pas:65 \r Vcl/Mxconsts.pas:65
-msgid "String list does not allow duplicates."
-msgstr "Las listas de cadenas no permiten duplicados."
-
-#. Programmer's name for it: sMaxAllowedSums\r
-#: Decision\r Cube/Mxconsts.pas:66 \r Vcl/Mxconsts.pas:66
-msgid "The maximum allowed summaries of %d has been exceeded."
-msgstr "El número máximo de sumarios permitidos de %d ha sido excedido."
-
-#. Programmer's name for it: sGeneralArrayError\r
-#: Decision\r Cube/Mxconsts.pas:67 \r Vcl/Mxconsts.pas:67
-msgid "General array error."
-msgstr "Hay un error en la matriz general."
-
-#. Programmer's name for it: sDimIndexError\r
-#: Decision\r Cube/Mxconsts.pas:70 \r Vcl/Mxconsts.pas:70
-msgid "Illegal Dimension Index"
-msgstr "Índice de Dimensiones ilegal"
-
-#. Programmer's name for it: sIllegalValueForBin\r
-#: Decision\r Cube/Mxconsts.pas:73 \r Vcl/Mxconsts.pas:73
-msgid "Initial Value is not legal for this type of Grouping"
-msgstr "El valor inicial no es legal para éste tipo de agrupamiento"
-
-#. Programmer's name for it: sIllegalDimMap\r
-#: Decision\r Cube/Mxconsts.pas:74 \r Vcl/Mxconsts.pas:74
-msgid "Dimension Map is not the correct size"
-msgstr "El Mapa de Dimensiones no tiene el tamaño correcto"
-
-#. Programmer's name for it: sDimMapActiveError\r
-#: Decision\r Cube/Mxconsts.pas:75 \r Vcl/Mxconsts.pas:75
-msgid "Cannot perform this action on an active Dimension Map"
-msgstr "No se puede ejecutar esta operación sobre una Dimension Map activa"
-
-#. Programmer's name for it: sNotAvailable\r
-#: Decision\r Cube/Mxconsts.pas:76 \r Vcl/Mxconsts.pas:76
-msgid "Not Available"
-msgstr "No disponible"
-
-#. Programmer's name for it: sGetValueCounts\r
-#: Decision\r Cube/Mxconsts.pas:77 \r Vcl/Mxconsts.pas:77
-msgid ""
-"Information required to do Maximum Cell limit is not current. Do you want "
-"to fetch it now?"
-msgstr ""
-"La información requerida para el límite Máximo de Celda no está presente. "
-"¿Desea adquirirla ahora?"
-
-#. Programmer's name for it: sDateBinningNotAllowed\r
-#: Decision\r Cube/Mxconsts.pas:78 \r Vcl/Mxconsts.pas:78
-msgid "Date grouping is not allowed for fields of this type"
-msgstr "El Agrupamiento por Fecha no está permitido para campos de éste tipo"
-
-#. Programmer's name for it: sEmptyDataSet\r
-#: Decision\r Cube/Mxconsts.pas:79 \r Vcl/Mxconsts.pas:79
-msgid "Cannot build the Decision Cube with an empty data set"
-msgstr ""
-"No se puede construir el Cubo de Decisiones con un conjunto de datos vacío"
-
-#. Programmer's name for it: sNoDataSet\r
-#: Decision\r Cube/Mxconsts.pas:82 \r Vcl/Mxconsts.pas:82
-msgid "Data set property is not assigned"
-msgstr "El dataset no está asignado"
-
-#. Programmer's name for it: sNoAggs\r
-#: Decision\r Cube/Mxconsts.pas:83 \r Vcl/Mxconsts.pas:83
-msgid "No summaries are defined. "
-msgstr "No se han definido sumarios. "
-
-#. Programmer's name for it: sNoDims\r
-#: Decision\r Cube/Mxconsts.pas:84 \r Vcl/Mxconsts.pas:84
-msgid "No dimension fields are defined. "
-msgstr "No se han definido campos de dimensión. "
-
-#. Programmer's name for it: sUnknownDims\r
-#: Decision\r Cube/Mxconsts.pas:85 \r Vcl/Mxconsts.pas:85
-msgid ""
-"The dimension types for this dataset cannot be determined automatically. "
-"You must map the fields to dimensions or summaries with the Decision Cube "
-"Editor"
-msgstr ""
-"Los tipos de dimensión para este dataset no pueden ser determinados "
-"automáticamente. Debe definir las dimensiones de los campos o los resúmenes "
-"con el Editor del Cubo de Desición"
-
-#. Programmer's name for it: sGroupsMissing\r
-#: Decision\r Cube/Mxconsts.pas:86 \r Vcl/Mxconsts.pas:86
-msgid "All dimension fields must be grouped. "
-msgstr "Todos los campos de dimensión deben estar agrupados. "
-
-#. Programmer's name for it: sDecisionQueryError\r
-#. Programmer's name for it: sQueryError\r
-#. Programmer's name for it: sDecisionQueryError\r
-#. Programmer's name for it: sQueryError\r
-#: Decision\r Cube/Mxconsts.pas:87 \r Cube/Mxconsts.pas:89 Vcl/Mxconsts.pas:87
-#: Vcl/Mxconsts.pas:89
-msgid ""
-"The query may be incorrectly defined, or you may need to map its fields to "
-"active dimensions or summaries with the Decision Cube Editor"
-msgstr ""
-"La consulta puede estar definida incorrectamente, o tal vez necesite indicar "
-"en el mapa los campos para activar las dimensiones o sumarios con el Editor "
-"de Cubo de Decisión"
-
-#. Programmer's name for it: sDataSetError\r
-#: Decision\r Cube/Mxconsts.pas:88 \r Vcl/Mxconsts.pas:88
-msgid ""
-"The dataset may be incorrectly defined, or you may need to map its fields to "
-"active dimensions or summaries with the Decision Cube Editor"
-msgstr ""
-"El dataSet puede estar definido incorrectamente, o tal vez necesite indicar "
-"en el mapa los campos para activar las dimensiones o sumarios con el Editor "
-"de Cubo de Decisión"
-
-#. Programmer's name for it: sCountStar\r
-#: Decision\r Cube/Mxconsts.pas:90 \r Vcl/Mxconsts.pas:90
-msgid "COUNTALL"
-msgstr ""
-
-#. Programmer's name for it: sAddAvgWarning\r
-#: Decision\r Cube/Mxconsts.pas:91 \r Vcl/Mxconsts.pas:91
-msgid ""
-"Average is calculated using sum and count summaries for each field. The "
-"necessary summaries have been added."
-msgstr ""
-
-#. Programmer's name for it: sAddAvgStarWarning\r
-#: Decision\r Cube/Mxconsts.pas:92 \r Vcl/Mxconsts.pas:92
-msgid ""
-"Average is calculated using a field sum and count(*). The necessary "
-"summaries have been added."
-msgstr ""
-"El promedio está calculado utilizando SUM y COUNT para cada campo. Los "
-"sumarios necesarios han sido añadidos."
-
-#. Programmer's name for it: sQueryLegal\r
-#: Decision\r Cube/Mxconsts.pas:95 \r Vcl/Mxconsts.pas:95
-msgid "Query is legal."
-msgstr "La consulta es legal."
-
-#. Programmer's name for it: sAddFieldExists\r
-#: Decision\r Cube/Mxconsts.pas:96 \r Vcl/Mxconsts.pas:96
-msgid " is already in the query"
-msgstr " ya estaba en la consulta"
-
-#. Programmer's name for it: sAggTypeNotAllowed\r
-#: Decision\r Cube/Mxconsts.pas:97 \r Vcl/Mxconsts.pas:97
-msgid " is not an allowed summary type"
-msgstr " no es un tipo de sumario permitido"
-
-#. Programmer's name for it: sDimTypeNotAllowed\r
-#: Decision\r Cube/Mxconsts.pas:98 \r Vcl/Mxconsts.pas:98
-msgid " is not an allowed dimension type"
-msgstr " no es un tipo de dimensión permitida"
-
-#. Programmer's name for it: sAverageRequires\r
-#: Decision\r Cube/Mxconsts.pas:99 \r Vcl/Mxconsts.pas:99
-msgid "Average summaries use Sum and Count"
-msgstr "El promedio de sumarios utiliza SUM Y COUNT"
-
-#. Programmer's name for it: sWantToExit\r
-#: Decision\r Cube/Mxconsts.pas:100 \r Vcl/Mxconsts.pas:100
-msgid "Do you still want to Exit?"
-msgstr "¿Aún desea salir?"
-
-#. Programmer's name for it: sQueryIllegal\r
-#: Decision\r Cube/Mxconsts.pas:101 \r Vcl/Mxconsts.pas:101
-msgid "The query you have created is not legal."
-msgstr "La consulta que ha creado no es legal."
-
-#. Programmer's name for it: sQueryEditIllegal\r
-#: Decision\r Cube/Mxconsts.pas:102 \r Vcl/Mxconsts.pas:102
-msgid ""
-"The query you have entered is not legal. Please correct it before "
-"continuing."
-msgstr ""
-"La consulta que ha ingresadono es legal. Por favor corríjala anes de "
-"continuar"
-
-#. Programmer's name for it: sRemoveFieldError\r
-#: Decision\r Cube/Mxconsts.pas:103 \r Vcl/Mxconsts.pas:103
-msgid "Could not remove the field"
-msgstr "No se pudo eliminar el campo"
-
-#. Programmer's name for it: sAllFields\r
-#: Decision\r Cube/Mxconsts.pas:104 \r Vcl/Mxconsts.pas:104
-msgid "All Fields"
-msgstr "Todos los Campos"
-
-#. Programmer's name for it: sQueryFields\r
-#: Decision\r Cube/Mxconsts.pas:105 \r Vcl/Mxconsts.pas:105
-msgid "Query Fields"
-msgstr "Campos de Consulta"
-
-#. Programmer's name for it: sEditDone\r
-#: Decision\r Cube/Mxconsts.pas:106 \r Vcl/Mxconsts.pas:106
-msgid "&Edit Done"
-msgstr "&Edición Finalizada"
-
-#. Programmer's name for it: sEditQuery\r
-#. DSSQueryEditor..Pager..Query..EditQry..Caption\r
-#: Decision\r Cube/Mxconsts.pas:107 \r Vcl/Mxconsts.pas:107
-#: Cube/MXDSSQRY.DFM:299
-msgid "&Edit Query"
-msgstr "&Editar Consulta"
-
-#. Programmer's name for it: sQParseRemovedField\r
-#: Decision\r Cube/Mxconsts.pas:110 \r Vcl/Mxconsts.pas:110
-msgid ""
-"One or more fields of a type which cannot be tabulated were removed from the "
-"query."
-msgstr ""
-"Uno o más campos por cuyo tipo no pueden ser tabulados fueron eliminados de "
-"la consulta."
-
-#. Programmer's name for it: sCubeLimitsExceeded\r
-#: Decision\r Cube/Mxconsts.pas:113 \r Vcl/Mxconsts.pas:113
-msgid "Decision Cube size excedes limits"
-msgstr "El tamaño del Cubo de Decisión excede los límites"
-
-#. Programmer's name for it: sMaxAllowedDims\r
-#: Decision\r Cube/Mxconsts.pas:114 \r Vcl/Mxconsts.pas:114
-msgid "The maximum allowed dimensions of %d has been exceeded."
-msgstr "El número máximo de dimensiones permitidas de %d ha sido excedido."
-
-#. Programmer's name for it: sMaxAllowedCells\r
-#: Decision\r Cube/Mxconsts.pas:115 \r Vcl/Mxconsts.pas:115
-msgid "Total cell count of %d exceeds the maximum of %d."
-msgstr "El número total de celdas de %d excede el máximo de %d."
-
-#. Programmer's name for it: sUnsupportedFieldType\r
-#: Decision\r Cube/Mxconsts.pas:116 \r Vcl/Mxconsts.pas:116
-msgid "Field %s has an unsupported data type: %s"
-msgstr "El campo %s es de un tipo no soportado: %s"
-
-#. Programmer's name for it: sFetchValues\r
-#: Decision\r Cube/Mxconsts.pas:117 \r Vcl/Mxconsts.pas:117
-msgid "Scanning data set values..."
-msgstr "Explorando los valores del DataSet..."
-
-#. Programmer's name for it: sUserCanceled\r
-#: Decision\r Cube/Mxconsts.pas:118 \r Vcl/Mxconsts.pas:118
-msgid "User canceled DecisionCube population."
-msgstr "El usuario canceló el procesamiento del DecisionCube."
-
-#. Programmer's name for it: sBinningValues\r
-#: Decision\r Cube/Mxconsts.pas:119 \r Vcl/Mxconsts.pas:119
-msgid "Grouping values ..."
-msgstr "Agrupando valores..."
-
-#. Programmer's name for it: sCreatingIndexes\r
-#: Decision\r Cube/Mxconsts.pas:120 \r Vcl/Mxconsts.pas:120
-msgid "Creating Cube index for %s ..."
-msgstr "Creando el índice del Cubo para %s ..."
-
-#. Programmer's name for it: sCreateDerivedSummaryError\r
-#: Decision\r Cube/Mxconsts.pas:121 \r Vcl/Mxconsts.pas:121
-msgid "Unable to create derived summary."
-msgstr "No es posible crear un sumario derivado."
-
-#. Programmer's name for it: sTrue\r
-#. Programmer's name for it: STextTrue\r
-#. Programmer's name for it: sTrue\r
-#: Decision\r Cube/Mxconsts.pas:122 \r Vcl/DBConsts.pas:80 Vcl/Mxconsts.pas:122
-msgid "True"
-msgstr "Verdadero"
-
-#. Programmer's name for it: sFalse\r
-#. Programmer's name for it: STextFalse\r
-#. Programmer's name for it: sFalse\r
-#: Decision\r Cube/Mxconsts.pas:123 \r Vcl/DBConsts.pas:79 Vcl/Mxconsts.pas:123
-msgid "False"
-msgstr "Falso"
-
-#. Programmer's name for it: sBinTypeMismatch\r
-#: Decision\r Cube/Mxconsts.pas:124 \r Vcl/Mxconsts.pas:124
-msgid "The bin type does not match the fieldtype."
-msgstr "El tipo de contenedor no concuerda con el tipo de campo."
-
-#. Programmer's name for it: sFatalCacheError\r
-#: Decision\r Cube/Mxconsts.pas:125 \r Vcl/Mxconsts.pas:125
-msgid "Fatal error in cache: code: %d"
-msgstr "Error fatal en cache: código: %d"
-
-#. Programmer's name for it: sStringTypeNoSupported\r
-#: Decision\r Cube/Mxconsts.pas:126 \r Vcl/Mxconsts.pas:126
-msgid "String Data type not supported for summaries"
-msgstr "Tipo de Dato de Cadena no soportado por sumarios"
-
-#. Programmer's name for it: sDataSetTooLarge\r
-#: Decision\r Cube/Mxconsts.pas:127 \r Vcl/Mxconsts.pas:127
-msgid "Dataset is too large"
-msgstr "El dataset es demasiado grande"
-
-#. Programmer's name for it: sBuildingDataStore\r
-#: Decision\r Cube/Mxconsts.pas:128 \r Vcl/Mxconsts.pas:128
-msgid "Building data store..."
-msgstr "Construyendo almacén de datos..."
-
-#. Programmer's name for it: sSumLabel\r
-#: Decision\r Cube/Mxconsts.pas:131 \r Vcl/Mxconsts.pas:131
-msgid "Sum of %s"
-msgstr "Suma de %s"
-
-#. Programmer's name for it: sCountLabel\r
-#: Decision\r Cube/Mxconsts.pas:132 \r Vcl/Mxconsts.pas:132
-msgid "Count of %s"
-msgstr "Recuento de %s"
-
-#. Programmer's name for it: sMaxLabel\r
-#: Decision\r Cube/Mxconsts.pas:133 \r Vcl/Mxconsts.pas:133
-msgid "Maximum of %s"
-msgstr "Máximo de %s"
-
-#. Programmer's name for it: sMinLabel\r
-#: Decision\r Cube/Mxconsts.pas:134 \r Vcl/Mxconsts.pas:134
-msgid "Minimum of %s"
-msgstr "Mínimo de %s"
-
-#. Programmer's name for it: sAverageLabel\r
-#: Decision\r Cube/Mxconsts.pas:135 \r Vcl/Mxconsts.pas:135
-msgid "Average of %s"
-msgstr "Promedio de %s"
-
-#. Programmer's name for it: sVarLabel\r
-#: Decision\r Cube/Mxconsts.pas:136 \r Vcl/Mxconsts.pas:136
-msgid "Variance of %s"
-msgstr "Varianza de %s"
-
-#. Programmer's name for it: sSDLabel\r
-#: Decision\r Cube/Mxconsts.pas:137 \r Vcl/Mxconsts.pas:137
-msgid "Standard Deviation of %s"
-msgstr "Desviación estándar de %s"
-
-#. Programmer's name for it: sAggLabel\r
-#: Decision\r Cube/Mxconsts.pas:138 \r Vcl/Mxconsts.pas:138
-msgid "Summary of %s"
-msgstr "Sumario de %s"
-
-#. Programmer's name for it: sUnsupportedVarType\r
-#: Decision\r Cube/Mxconsts.pas:139 \r Vcl/Mxconsts.pas:139
-msgid "Unsupported Data Type %d"
-msgstr "Tipo de dato no soportado"
-
-#. Programmer's name for it: sOtherValues\r
-#: Decision\r Cube/Mxconsts.pas:140 \r Vcl/Mxconsts.pas:140
-msgid "Other Values"
-msgstr "Otros valores"
-
-#. Programmer's name for it: sSelectFromError\r
-#: Decision\r Cube/Mxconsts.pas:142 \r Vcl/Mxconsts.pas:142
-msgid "Query lacks a Select/From clause."
-msgstr "La consulta carece de una cláusula Select/From."
-
-#. Programmer's name for it: sArgumentExpected\r
-#: Decision\r Cube/Mxconsts.pas:143 \r Vcl/Mxconsts.pas:143
-msgid "No argument provided for an operator or summary"
-msgstr "No se proveyó ningún argumento para un operador o sumario"
-
-#. Programmer's name for it: sGroupOnExpressionError\r
-#: Decision\r Cube/Mxconsts.pas:144 \r Vcl/Mxconsts.pas:144
-msgid "An expression cannot be used for a grouping field"
-msgstr "No es posible utilizar una expresión para un campo de agrupamiento"
-
-#. Programmer's name for it: SOutofBounds\r
-#: Decision\r Cube/Mxconsts.pas:146 \r Vcl/Mxconsts.pas:146
-msgid "Out of Bounds"
-msgstr "Fuera de Límites"
-
-#. Programmer's name for it: sIDAPILangID\r
-#. Programmer's name for it: SIDAPILangID\r
-#. Programmer's name for it: sIDAPILangID\r
-#: Decision\r Cube/Mxconsts.pas:147 \r Vcl/bdeconst.pas:47 Vcl/Mxconsts.pas:147
-msgid "0009"
-msgstr ""
-
-#. Programmer's name for it: sComponentTabName\r
-#: Decision\r Cube/MXDCONST.PAS:14 \r
-msgid "Decision Cube"
-msgstr "Cubo de Decisión"
-
-#. Programmer's name for it: sQueryVerb0\r
-#: Decision\r Cube/MXDCONST.PAS:15 \r
-msgid "&Graphical Query Builder..."
-msgstr ""
-
-#. Programmer's name for it: sQueryVerb1\r
-#: Decision\r Cube/MXDCONST.PAS:16 \r
-msgid "&Decision Query Editor..."
-msgstr ""
-
-#. Programmer's name for it: sCubeVerb0\r
-#: Decision\r Cube/MXDCONST.PAS:17 \r
-msgid "&Decision Cube Editor..."
-msgstr "&Editor de Cubo de Decisión..."
-
-#. Programmer's name for it: sCubeVerb1\r
-#: Decision\r Cube/MXDCONST.PAS:18 \r
-msgid "&Query Editor..."
-msgstr ""
-
-#. Programmer's name for it: sGridVerb0\r
-#: Decision\r Cube/MXDCONST.PAS:19 \r
-msgid "Sub&totals on/off"
-msgstr "Sub&totales si/no"
-
-#. Programmer's name for it: sSourceVerb0\r
-#: Decision\r Cube/MXDCONST.PAS:20 \r
-msgid "&Do not display Sparse Rows/Columns"
-msgstr ""
-
-#. Programmer's name for it: sSourceVerb1\r
-#: Decision\r Cube/MXDCONST.PAS:21 \r
-msgid "&Display Sparse Rows/Columns"
-msgstr ""
-
-#. Programmer's name for it: sGridDimOptions\r
-#: Decision\r Cube/MXDCONST.PAS:22 \r
-msgid "Grid Dimension Options"
-msgstr "Opciones de la Dimensión de la Rejilla"
-
-#. Programmer's name for it: sGridDimSettings\r
-#: Decision\r Cube/MXDCONST.PAS:23 \r
-msgid "Grid Dimension Settings"
-msgstr "Configuración de la Dimensión de la Rejilla"
-
-#. Programmer's name for it: sCubeProperties\r
-#: Decision\r Cube/MXDCONST.PAS:24 \r
-msgid "Cube Properties"
-msgstr "Propiedades del Cubo"
-
-#. Programmer's name for it: RSAlreadyConnected\r
-#: Indy/IdResourceStrings.pas:7 \r
-msgid "Already connected."
-msgstr "Ya está conectado."
-
-#. Programmer's name for it: RSByteIndexOutOfBounds\r
-#: Indy/IdResourceStrings.pas:8 \r
-msgid "Byte index out of range."
-msgstr "Indice de Byte fuera de rango."
-
-#. Programmer's name for it: RSCannotAllocateSocket\r
-#: Indy/IdResourceStrings.pas:9 \r
-msgid "Cannot allocate socket."
-msgstr "No se encuentra el socket."
-
-#. Programmer's name for it: RSConnectionClosedGracefully\r
-#: Indy/IdResourceStrings.pas:10 \r
-msgid "Connection Closed Gracefully."
-msgstr "Conexión cerrada."
-
-#. Programmer's name for it: RSConnectionClosedGracefully\r
-#: Indy/IdResourceStrings.pas:12 \r
-msgid "Could not bind socket. Address and port are already in use."
-msgstr "Could not bind socket. Address and port are already in use."
-
-#. Programmer's name for it: RSFailedTimeZoneInfo\r
-#: Indy/IdResourceStrings.pas:13 \r
-msgid "Failed attempting to retrieve time zone information."
-msgstr "Fallo al intentar recuperar la información de hora de la zona."
-
-#. Programmer's name for it: RSNoBindingsSpecified\r
-#: Indy/IdResourceStrings.pas:14 \r
-msgid "No bindings specified."
-msgstr "Encuadernación no especificada."
-
-#. Programmer's name for it: RSOnExecuteNotAssigned\r
-#: Indy/IdResourceStrings.pas:15 \r
-msgid "OnExecute not assigned."
-msgstr "Evento OnExecute no asignado."
-
-#. Programmer's name for it: RSNotAllBytesSent\r
-#: Indy/IdResourceStrings.pas:16 \r
-msgid "Not all bytes sent."
-msgstr "No se han enviado todos los bytes."
-
-#. Programmer's name for it: RSNotEnoughDataInBuffer\r
-#: Indy/IdResourceStrings.pas:17 \r
-msgid "Not enough data in buffer."
-msgstr "No hay datos suficientes en el búfer."
-
-#. Programmer's name for it: RSPackageSizeTooBig\r
-#: Indy/IdResourceStrings.pas:18 \r
-msgid "Package Size Too Big."
-msgstr "El tamaño del paquete es demasiado grande."
-
-#. Programmer's name for it: RSUDPReceiveError0\r
-#: Indy/IdResourceStrings.pas:19 \r
-msgid "UDP Receive Error = 0."
-msgstr "Se ha producido un error al recibir UDP = 0."
-
-#. Programmer's name for it: RSRawReceiveError0\r
-#: Indy/IdResourceStrings.pas:20 \r
-msgid "Raw Receive Error = 0."
-msgstr "Se ha producido un error al recibir Raw = 0."
-
-#. Programmer's name for it: RSICMPReceiveError0\r
-#: Indy/IdResourceStrings.pas:21 \r
-msgid "ICMP Receive Error = 0."
-msgstr "Se ha producido un error al recibir ICMP = 0."
-
-#. Programmer's name for it: RSWinsockInitializationError\r
-#: Indy/IdResourceStrings.pas:22 \r
-msgid "Winsock Initialization Error."
-msgstr "Hay un error de inicialización de Winsock."
-
-#. Programmer's name for it: RSCouldNotLoad\r
-#: Indy/IdResourceStrings.pas:23 \r
-msgid "%s could not be loaded."
-msgstr "%s no puede ser cargado."
-
-#. Programmer's name for it: RSSetSizeExceeded\r
-#: Indy/IdResourceStrings.pas:24 \r
-msgid "Set Size Exceeded."
-msgstr "Asignación de tamaño excedida."
-
-#. Programmer's name for it: RSThreadClassNotSpecified\r
-#: Indy/IdResourceStrings.pas:25 \r
-msgid "Thread Class Not Specified."
-msgstr "Clase Thread no especificada."
-
-#. Programmer's name for it: RSCannotChangeDebugTargetAtWhileActive\r
-#: Indy/IdResourceStrings.pas:26 \r
-msgid "Cannot change target while active."
-msgstr "No se puede cambiar objetivo mientras esté activo."
-
-#. Programmer's name for it: RSOnlyOneAntiFreeze\r
-#: Indy/IdResourceStrings.pas:27 \r
-msgid "Only one TIdAntiFreeze can exist per application."
-msgstr "Sólo puede existir un TIdAntiFreeze por aplicación."
-
-#. Programmer's name for it: RSOnlyOneAntiFreeze\r
-#: Indy/IdResourceStrings.pas:29 \r
-msgid "InterceptEnabled cannot be set to true when Intercept is nil."
-msgstr "InterceptEnabled cannot be set to true when Intercept is nil."
-
-#. Programmer's name for it: RSInterceptPropInvalid\r
-#: Indy/IdResourceStrings.pas:30 \r
-msgid "Intercept value is not valid"
-msgstr "Valor de Intercept no válido"
-
-#. Programmer's name for it: RSObjectTypeNotSupported\r
-#: Indy/IdResourceStrings.pas:31 \r
-msgid "Object type not supported."
-msgstr "Tipo de objeto no soportado."
-
-#: Indy/IdResourceStrings.pas:33 \r
-msgid "AcceptWait property cannot be modified while server is active."
-msgstr ""
-
-#. Programmer's name for it: RSNoExecuteSpecified\r
-#: Indy/IdResourceStrings.pas:34 \r
-msgid "No execute handler found."
-msgstr "Ejecución guiada no especificada."
-
-#. Programmer's name for it: RSIdNoDataToRead\r
-#: Indy/IdResourceStrings.pas:35 \r
-msgid "No data to read."
-msgstr "No hay datos para leer."
-
-#. Status Strings\r
-#: Indy/IdResourceStrings.pas:37 \r
-msgid "Resolving hostname %s."
-msgstr ""
-
-#. Programmer's name for it: RSStatusConnecting\r
-#: Indy/IdResourceStrings.pas:38 \r
-msgid "Connecting to %s."
-msgstr "Conectando a %s."
-
-#. Programmer's name for it: RSStatusConnected\r
-#. Programmer's name for it: RSLogConnected\r
-#: Indy/IdResourceStrings.pas:39 \r Indy/IdResourceStrings.pas:327
-msgid "Connected."
-msgstr "Conectado."
-
-#. Programmer's name for it: RSStatusDisconnecting\r
-#: Indy/IdResourceStrings.pas:40 \r
-msgid "Disconnecting from %s."
-msgstr "Desconectando desde %s."
-
-#. Programmer's name for it: RSStatusDisconnected\r
-#: Indy/IdResourceStrings.pas:41 \r
-msgid "Not connected."
-msgstr "No conectado."
-
-#. Programmer's name for it: RSStatusText\r
-#: Indy/IdResourceStrings.pas:42 \r
-msgid "%s"
-msgstr "%s"
-
-#. IdRegister\r
-#: Indy/IdResourceStrings.pas:44 \r
-msgid "Indy Clients"
-msgstr ""
-
-#. Programmer's name for it: RSRegIndyServers\r
-#: Indy/IdResourceStrings.pas:45 \r
-msgid "Indy Servers"
-msgstr "Servidores Indy"
-
-#. Programmer's name for it: RSRegIndyMisc\r
-#: Indy/IdResourceStrings.pas:46 \r
-msgid "Indy Misc"
-msgstr "Indy Misc"
-
-#. IdCoder3To4\r
-#: Indy/IdResourceStrings.pas:48 \r
-msgid "Coding table entry not found."
-msgstr ""
-
-#. MessageClient Strings\r
-#: Indy/IdResourceStrings.pas:50 \r
-msgid "Encoding text"
-msgstr ""
-
-#. Programmer's name for it: RSMsgClientEncodingAttachment\r
-#: Indy/IdResourceStrings.pas:51 \r
-msgid "Encoding attachment"
-msgstr "Codificando datos adjuntos"
-
-#. NNTP Exceptions\r
-#: Indy/IdResourceStrings.pas:53 \r
-msgid "Connection explicitly refused by NNTP server."
-msgstr ""
-
-#. Programmer's name for it: RSNNTPStringListNotInitialized\r
-#: Indy/IdResourceStrings.pas:54 \r
-msgid "Stringlist not initialized!"
-msgstr "Lista no inicializada!"
-
-#. Programmer's name for it: RSNNTPNoOnNewsgroupList\r
-#: Indy/IdResourceStrings.pas:55 \r
-msgid "No OnNewsgroupList event has been defined."
-msgstr "El evento OnNewsgroupList no ha sido definido."
-
-#. Programmer's name for it: RSNNTPNoOnNewGroupsList\r
-#: Indy/IdResourceStrings.pas:56 \r
-msgid "No OnNewGroupsList event has been defined."
-msgstr "El evento OnNewGroupsList no ha sido definido."
-
-#. Programmer's name for it: RSNNTPNoOnNewNewsList\r
-#: Indy/IdResourceStrings.pas:57 \r
-msgid "No OnNewNewsList event has been defined."
-msgstr "El evento OnNewNewsList no ha sido definido."
-
-#. HTTP Status\r
-#: Indy/IdResourceStrings.pas:59 \r
-msgid "Chunk Started"
-msgstr ""
-
-#. Programmer's name for it: RSHTTPContinue\r
-#: Indy/IdResourceStrings.pas:60 \r
-msgid "Continue"
-msgstr "Continuar"
-
-#. Programmer's name for it: RSHTTPSwitchingProtocols\r
-#: Indy/IdResourceStrings.pas:61 \r
-msgid "Switching protocols"
-msgstr "Protocolos Switching"
-
-#. Programmer's name for it: RSHTTPCreated\r
-#: Indy/IdResourceStrings.pas:63 \r
-msgid "Created"
-msgstr "Creado"
-
-#. Programmer's name for it: RSHTTPAccepted\r
-#: Indy/IdResourceStrings.pas:64 \r
-msgid "Accepted"
-msgstr "Aceptado"
-
-#. Programmer's name for it: RSHTTPNonAuthoritativeInformation\r
-#: Indy/IdResourceStrings.pas:65 \r
-msgid "Non-authoritative Information"
-msgstr "Información sin autoridad"
-
-#. Programmer's name for it: RSHTTPNoContent\r
-#: Indy/IdResourceStrings.pas:66 \r
-msgid "No Content"
-msgstr "Sin contenido"
-
-#. Programmer's name for it: RSHTTPResetContent\r
-#: Indy/IdResourceStrings.pas:67 \r
-msgid "Reset Content"
-msgstr "Resetear contenido"
-
-#. Programmer's name for it: RSHTTPPartialContent\r
-#: Indy/IdResourceStrings.pas:68 \r
-msgid "Partial Content"
-msgstr "Contenido parcial"
-
-#. Programmer's name for it: RSHTTPMovedPermanently\r
-#: Indy/IdResourceStrings.pas:69 \r
-msgid "Moved Permanently"
-msgstr "Movido permanentemente"
-
-#. Programmer's name for it: RSHTTPMovedTemporarily\r
-#: Indy/IdResourceStrings.pas:70 \r
-msgid "Moved Temporarily"
-msgstr "Movido temporalmente"
-
-#. Programmer's name for it: RSHTTPSeeOther\r
-#: Indy/IdResourceStrings.pas:71 \r
-msgid "See Other"
-msgstr "Ver otro"
-
-#. Programmer's name for it: RSHTTPNotModified\r
-#: Indy/IdResourceStrings.pas:72 \r
-msgid "Not Modified"
-msgstr "No modificado"
-
-#. Programmer's name for it: RSHTTPUseProxy\r
-#: Indy/IdResourceStrings.pas:73 \r
-msgid "Use Proxy"
-msgstr "Usar Proxy"
-
-#. Programmer's name for it: RSHTTPBadRequest\r
-#: Indy/IdResourceStrings.pas:74 \r
-msgid "Bad Request"
-msgstr "Respuesta errónea"
-
-#. Programmer's name for it: RSHTTPUnauthorized\r
-#: Indy/IdResourceStrings.pas:75 \r
-msgid "Unauthorized"
-msgstr "No autorizado"
-
-#. Programmer's name for it: RSHTTPForbidden\r
-#: Indy/IdResourceStrings.pas:76 \r
-msgid "Forbidden"
-msgstr "Prohibido"
-
-#. Programmer's name for it: RSHTTPNotFound\r
-#: Indy/IdResourceStrings.pas:77 \r
-msgid "Not Found"
-msgstr "No encontrado"
-
-#. Programmer's name for it: RSHTTPMethodeNotallowed\r
-#: Indy/IdResourceStrings.pas:78 \r
-msgid "Method not allowed"
-msgstr "Método no admitido"
-
-#. Programmer's name for it: RSHTTPNotAcceptable\r
-#: Indy/IdResourceStrings.pas:79 \r
-msgid "Not Acceptable"
-msgstr "No aceptable"
-
-#. Programmer's name for it: RSHTTPProxyAuthenticationRequired\r
-#: Indy/IdResourceStrings.pas:80 \r
-msgid "Proxy Authentication Required"
-msgstr "Autentificación de Proxy requerida"
-
-#. Programmer's name for it: RSHTTPRequestTimeout\r
-#: Indy/IdResourceStrings.pas:81 \r
-msgid "Request Timeout"
-msgstr "Respuesta fuera de tiempo"
-
-#. Programmer's name for it: RSHTTPConflict\r
-#: Indy/IdResourceStrings.pas:82 \r
-msgid "Conflict"
-msgstr "Conflicto"
-
-#. Programmer's name for it: RSHTTPGone\r
-#: Indy/IdResourceStrings.pas:83 \r
-msgid "Gone"
-msgstr "Ido"
-
-#. Programmer's name for it: RSHTTPLengthRequired\r
-#: Indy/IdResourceStrings.pas:84 \r
-msgid "Length Required"
-msgstr "Tamaño requerido"
-
-#. Programmer's name for it: RSHTTPPreconditionFailed\r
-#: Indy/IdResourceStrings.pas:85 \r
-msgid "Precondition Failed"
-msgstr "Precondición fallida"
-
-#. Programmer's name for it: RSHTTPRequestEntityToLong\r
-#: Indy/IdResourceStrings.pas:86 \r
-msgid "Request Entity To Long"
-msgstr "Entidad de respuesta a alargar"
-
-#. Programmer's name for it: RSHTTPRequestURITooLong\r
-#: Indy/IdResourceStrings.pas:87 \r
-msgid "Request-URI Too Long. 256 Chars max"
-msgstr "Respuesta URI demasiado larga. 256 caracteres máximo"
-
-#. Programmer's name for it: RSHTTPUnsupportedMediaType\r
-#: Indy/IdResourceStrings.pas:88 \r
-msgid "Unsupported Media Type"
-msgstr "Tipo de medio no soportado"
-
-#. Programmer's name for it: RSHTTPInternalServerError\r
-#: Indy/IdResourceStrings.pas:89 \r
-msgid "Internal Server Error"
-msgstr "Hay un error interno del servidor"
-
-#. Programmer's name for it: RSHTTPNotImplemented\r
-#: Indy/IdResourceStrings.pas:90 \r
-msgid "Not Implemented"
-msgstr "No implementado"
-
-#. Programmer's name for it: RSHTTPBadGateway\r
-#: Indy/IdResourceStrings.pas:91 \r
-msgid "Bad Gateway"
-msgstr "Gateway erróneo"
-
-#. Programmer's name for it: RSHTTPServiceUnavailable\r
-#: Indy/IdResourceStrings.pas:92 \r
-msgid "Service Unavailable"
-msgstr "Servicio no disponible"
-
-#. Programmer's name for it: RSHTTPGatewayTimeout\r
-#: Indy/IdResourceStrings.pas:93 \r
-msgid "Gateway timeout"
-msgstr "Gateway fuera de tiempo"
-
-#. Programmer's name for it: RSHTTPHTTPVersionNotSupported\r
-#: Indy/IdResourceStrings.pas:94 \r
-msgid "HTTP version not supported"
-msgstr "Versión de HTTP no soportada"
-
-#. Programmer's name for it: RSHTTPUnknownResponseCode\r
-#: Indy/IdResourceStrings.pas:95 \r
-msgid "Unknown Response Code"
-msgstr "Código de respuesta desconocido"
-
-#. HTTP Other\r
-#: Indy/IdResourceStrings.pas:97 \r
-msgid "Header has already been written."
-msgstr ""
-
-#. Programmer's name for it: RSHTTPErrorParsingCommand\r
-#: Indy/IdResourceStrings.pas:98 \r
-msgid "Error in parsing command."
-msgstr "Hay un error en el comando de corrección."
-
-#. Programmer's name for it: RSHTTPUnsupportedAuthorisationScheme\r
-#: Indy/IdResourceStrings.pas:99 \r
-msgid "Unsupported authorization scheme."
-msgstr "Combinación de autorización no soportada."
-
-#. Programmer's name for it: RSHTTPUnsupportedAuthorisationScheme\r
-#: Indy/IdResourceStrings.pas:101 \r
-msgid "Cannot change session state when the server is active."
-msgstr ""
-
-#. FTP\r
-#. Programmer's name for it: SUnknown\r
-#: Indy/IdResourceStrings.pas:104 \r Internet/XMLDoc.pas:512
-msgid "Unknown"
-msgstr ""
-
-#. Property editor exceptions\r
-#: Indy/IdResourceStrings.pas:106 \r
-msgid "%s is corrupt."
-msgstr ""
-
-#. Programmer's name for it: RSInvalidServiceName\r
-#: Indy/IdResourceStrings.pas:107 \r
-msgid "%s is not a valid service."
-msgstr "%s no es un servicio válido."
-
-#. Stack Error Messages\r
-#: Indy/IdResourceStrings.pas:109 \r
-msgid ""
-"Socket Error # %d\n"
-"%s"
-msgstr ""
-
-#. Programmer's name for it: RSStackEINTR\r
-#: Indy/IdResourceStrings.pas:110 \r
-msgid "Interrupted system call."
-msgstr "Llamada de sistema interrumpida."
-
-#. Programmer's name for it: RSStackEBADF\r
-#: Indy/IdResourceStrings.pas:111 \r
-msgid "Bad file number."
-msgstr "Numero de archivo erróneo."
-
-#. Programmer's name for it: RSStackEACCES\r
-#: Indy/IdResourceStrings.pas:112 \r
-msgid "Access denied."
-msgstr "Acceso denegado."
-
-#. Programmer's name for it: RSStackEFAULT\r
-#: Indy/IdResourceStrings.pas:113 \r
-msgid "Bad address."
-msgstr "Dirección errónea."
-
-#. Programmer's name for it: RSStackEINVAL\r
-#: Indy/IdResourceStrings.pas:114 \r
-msgid "Invalid argument."
-msgstr "Argumento no válido."
-
-#. Programmer's name for it: RSStackEMFILE\r
-#: Indy/IdResourceStrings.pas:115 \r
-msgid "Too many open files."
-msgstr "Demasiados archivos abiertos."
-
-#. Programmer's name for it: RSStackEWOULDBLOCK\r
-#: Indy/IdResourceStrings.pas:116 \r
-msgid "Operation would block. "
-msgstr "Bloquearía la operación. "
-
-#. Programmer's name for it: RSStackEINPROGRESS\r
-#: Indy/IdResourceStrings.pas:117 \r
-msgid "Operation now in progress."
-msgstr "Operación ahora en progreso."
-
-#. Programmer's name for it: RSStackEALREADY\r
-#: Indy/IdResourceStrings.pas:118 \r
-msgid "Operation already in progress."
-msgstr "Operación ya en progreso."
-
-#. Programmer's name for it: RSStackENOTSOCK\r
-#: Indy/IdResourceStrings.pas:119 \r
-msgid "Socket operation on non-socket."
-msgstr "Operación de Socket en non-socket."
-
-#. Programmer's name for it: RSStackEDESTADDRREQ\r
-#: Indy/IdResourceStrings.pas:120 \r
-msgid "Destination address required."
-msgstr "Dirección de destino requerida."
-
-#. Programmer's name for it: RSStackEMSGSIZE\r
-#: Indy/IdResourceStrings.pas:121 \r
-msgid "Message too long."
-msgstr "Mensaje demasiado largo."
-
-#. Programmer's name for it: RSStackEPROTOTYPE\r
-#: Indy/IdResourceStrings.pas:122 \r
-msgid "Protocol wrong type for socket."
-msgstr "Protocolo de tipo incorrecto para socket."
-
-#. Programmer's name for it: RSStackENOPROTOOPT\r
-#: Indy/IdResourceStrings.pas:123 \r
-msgid "Bad protocol option."
-msgstr "Opción de protocolo errónea."
-
-#. Programmer's name for it: RSStackEPROTONOSUPPORT\r
-#: Indy/IdResourceStrings.pas:124 \r
-msgid "Protocol not supported."
-msgstr "Protocolo no soportado."
-
-#. Programmer's name for it: RSStackESOCKTNOSUPPORT\r
-#: Indy/IdResourceStrings.pas:125 \r
-msgid "Socket type not supported."
-msgstr "Tipo de Socket no soportado."
-
-#. Programmer's name for it: RSStackEOPNOTSUPP\r
-#: Indy/IdResourceStrings.pas:126 \r
-msgid "Operation not supported on socket."
-msgstr "Operación no soportada en socket."
-
-#. Programmer's name for it: RSStackEPFNOSUPPORT\r
-#: Indy/IdResourceStrings.pas:127 \r
-msgid "Protocol family not supported."
-msgstr "Familia de protocolo no soportada."
-
-#. Programmer's name for it: RSStackEAFNOSUPPORT\r
-#: Indy/IdResourceStrings.pas:128 \r
-msgid "Address family not supported by protocol family."
-msgstr "Address family not supported by protocol family."
-
-#. Programmer's name for it: RSStackEADDRINUSE\r
-#: Indy/IdResourceStrings.pas:129 \r
-msgid "Address already in use."
-msgstr "Dirección ya en uso."
-
-#. Programmer's name for it: RSStackEADDRNOTAVAIL\r
-#: Indy/IdResourceStrings.pas:130 \r
-msgid "Cannot assign requested address."
-msgstr "No se puede asignar dirección de respuesta."
-
-#. Programmer's name for it: RSStackENETDOWN\r
-#: Indy/IdResourceStrings.pas:131 \r
-msgid "Network is down."
-msgstr "Red caída."
-
-#. Programmer's name for it: RSStackENETUNREACH\r
-#: Indy/IdResourceStrings.pas:132 \r
-msgid "Network is unreachable."
-msgstr ""
-
-#. Programmer's name for it: RSStackENETRESET\r
-#: Indy/IdResourceStrings.pas:133 \r
-msgid "Net dropped connection or reset."
-msgstr "Conexión de red caída o reseteada"
-
-#. Programmer's name for it: RSStackECONNABORTED\r
-#: Indy/IdResourceStrings.pas:134 \r
-msgid "Software caused connection abort."
-msgstr "El software causo que se abortara la conexión."
-
-#. Programmer's name for it: RSStackECONNRESET\r
-#: Indy/IdResourceStrings.pas:135 \r
-msgid "Connection reset by peer."
-msgstr "Connection reset by peer."
-
-#. Programmer's name for it: RSStackENOBUFS\r
-#: Indy/IdResourceStrings.pas:136 \r
-msgid "No buffer space available."
-msgstr "Espacio del búfer no disponible."
-
-#. Programmer's name for it: RSStackEISCONN\r
-#: Indy/IdResourceStrings.pas:137 \r
-msgid "Socket is already connected."
-msgstr "El Socket está actualmente conectado."
-
-#. Programmer's name for it: RSStackENOTCONN\r
-#: Indy/IdResourceStrings.pas:138 \r
-msgid "Socket is not connected."
-msgstr "El Socket no está conectado."
-
-#. Programmer's name for it: RSStackESHUTDOWN\r
-#: Indy/IdResourceStrings.pas:139 \r
-msgid "Cannot send or receive after socket is closed."
-msgstr "No se puede enviar y/o recibir una vez que el socket esté cerrado."
-
-#. Programmer's name for it: RSStackETOOMANYREFS\r
-#: Indy/IdResourceStrings.pas:140 \r
-msgid "Too many references, cannot splice."
-msgstr "Demasiadas referencias, no se pueden unir."
-
-#. Programmer's name for it: RSStackETIMEDOUT\r
-#: Indy/IdResourceStrings.pas:141 \r
-msgid "Connection timed out."
-msgstr "Conexión fuera de tiempo."
-
-#. Programmer's name for it: RSStackECONNREFUSED\r
-#. Programmer's name for it: RSSocksServerConnectionRefusedError\r
-#: Indy/IdResourceStrings.pas:142 \r Indy/IdResourceStrings.pas:284
-msgid "Connection refused."
-msgstr "Conexión rechazada."
-
-#. Programmer's name for it: RSStackELOOP\r
-#: Indy/IdResourceStrings.pas:143 \r
-msgid "Too many levels of symbolic links."
-msgstr "Demasiados niveles de enlaces simbólicos."
-
-#. Programmer's name for it: RSStackENAMETOOLONG\r
-#: Indy/IdResourceStrings.pas:144 \r
-msgid "File name too long."
-msgstr "Nombre de archivo demasiado largo."
-
-#. Programmer's name for it: RSStackEHOSTDOWN\r
-#: Indy/IdResourceStrings.pas:145 \r
-msgid "Host is down."
-msgstr "Host caído."
-
-#. Programmer's name for it: RSStackEHOSTUNREACH\r
-#: Indy/IdResourceStrings.pas:146 \r
-msgid "No route to host."
-msgstr "No guiado al host."
-
-#. Programmer's name for it: RSStackENOTEMPTY\r
-#: Indy/IdResourceStrings.pas:147 \r
-msgid "Directory not empty"
-msgstr "Directorio no vacío"
-
-#. Programmer's name for it: RSStackEPROCLIM\r
-#: Indy/IdResourceStrings.pas:148 \r
-msgid "Too many processes."
-msgstr "Demasiados procesos."
-
-#. Programmer's name for it: RSStackEUSERS\r
-#: Indy/IdResourceStrings.pas:149 \r
-msgid "Too many users."
-msgstr "Demasiados usuarios."
-
-#. Programmer's name for it: RSStackEDQUOT\r
-#: Indy/IdResourceStrings.pas:150 \r
-msgid "Disk Quota Exceeded."
-msgstr "Cuenta de tamaño en disco excedida."
-
-#. Programmer's name for it: RSStackESTALE\r
-#: Indy/IdResourceStrings.pas:151 \r
-msgid "Stale NFS file handle."
-msgstr ""
-
-#. Programmer's name for it: RSStackEREMOTE\r
-#: Indy/IdResourceStrings.pas:152 \r
-msgid "Too many levels of remote in path."
-msgstr "Demasiados niveles de la ruta remota."
-
-#. Programmer's name for it: RSStackSYSNOTREADY\r
-#: Indy/IdResourceStrings.pas:153 \r
-msgid "Network subsystem is unavailable."
-msgstr "Subsistema de red no disponible."
-
-#. Programmer's name for it: RSStackVERNOTSUPPORTED\r
-#: Indy/IdResourceStrings.pas:154 \r
-msgid "WINSOCK DLL Version out of range."
-msgstr "Versión WINSOCK DLL fuera de rango."
-
-#. Programmer's name for it: RSStackNOTINITIALISED\r
-#: Indy/IdResourceStrings.pas:155 \r
-msgid "Winsock not loaded yet."
-msgstr "Winsock no cargado todavía."
-
-#. Programmer's name for it: RSStackHOST_NOT_FOUND\r
-#: Indy/IdResourceStrings.pas:156 \r
-msgid "Host not found."
-msgstr "Host no encontrado."
-
-#. Programmer's name for it: RSStackHOST_NOT_FOUND\r
-#: Indy/IdResourceStrings.pas:158 \r
-msgid "Non-authoritative response (try again or check DNS setup)."
-msgstr ""
-
-#. Programmer's name for it: RSStackNO_RECOVERY\r
-#: Indy/IdResourceStrings.pas:159 \r
-msgid "Non-recoverable errors: FORMERR, REFUSED, NOTIMP."
-msgstr "Errores no recuperables: FORMERR, REFUSED, NOTIMP."
-
-#. Programmer's name for it: RSStackNO_DATA\r
-#: Indy/IdResourceStrings.pas:160 \r
-msgid "Valid name, no data record (check DNS setup)."
-msgstr "Nombre válido, datos no grabados (verifique la configuración DNS)."
-
-#. Programmer's name for it: RSCMDNotRecognized\r
-#: Indy/IdResourceStrings.pas:162 \r
-msgid "command not recognized"
-msgstr "comando no reconocido"
-
-#. Programmer's name for it: RSGopherNotGopherPlus\r
-#: Indy/IdResourceStrings.pas:164 \r
-msgid "%s is not a Gopher+ server"
-msgstr "%s no es un servidor Gopher+"
-
-#. Programmer's name for it: RSCodeNoError\r
-#: Indy/IdResourceStrings.pas:166 \r
-msgid "RCode NO Error"
-msgstr "Hay un error RCode NO"
-
-#. Programmer's name for it: RSCodeQueryFormat\r
-#: Indy/IdResourceStrings.pas:167 \r
-msgid "DNS Server Reports Query Format Error"
-msgstr "El servidor DNS mostró un error en el formato de la consulta"
-
-#. Programmer's name for it: RSCodeQueryServer\r
-#: Indy/IdResourceStrings.pas:168 \r
-msgid "DNS Server Reports Query Server Error"
-msgstr "El servidor DNS mostró un error del servidor en la consulta"
-
-#. Programmer's name for it: RSCodeQueryName\r
-#: Indy/IdResourceStrings.pas:169 \r
-msgid "DNS Server Reports Query Name Error"
-msgstr "El servidor DNS mostró un error en el nombre de la consulta"
-
-#. Programmer's name for it: RSCodeQueryNotImplemented\r
-#: Indy/IdResourceStrings.pas:170 \r
-msgid "DNS Server Reports Query Not Implemented Error"
-msgstr "El servidor DNS mostró un error de No Implementación en la consulta"
-
-#. Programmer's name for it: RSCodeQueryQueryRefused\r
-#: Indy/IdResourceStrings.pas:171 \r
-msgid "DNS Server Reports Query Refused Error"
-msgstr "El servidor DNS mostró un error de rechazo en la consulta"
-
-#. Programmer's name for it: RSCodeQueryUnknownError\r
-#: Indy/IdResourceStrings.pas:172 \r
-msgid "Server Returned Unknown Error"
-msgstr "El servidor retornó un error desconocido"
-
-#. Programmer's name for it: RSDNSMFIsObsolete\r
-#: Indy/IdResourceStrings.pas:174 \r
-msgid "MF is an Obsolete Command. USE MX."
-msgstr "MF es un comando obsoleto. USE MX."
-
-#. Programmer's name for it: RSDNSMDISObsolete\r
-#: Indy/IdResourceStrings.pas:175 \r
-msgid "MD is an Obsolete Command. Use MX."
-msgstr "MD es un comando obsoleto. Use MX."
-
-#. Programmer's name for it: RSDNSMailAObsolete\r
-#: Indy/IdResourceStrings.pas:176 \r
-msgid "MailA is an Obsolete Command. USE MX."
-msgstr "MailA es un comando obsoleto. USE MX."
-
-#. Programmer's name for it: RSDNSMailBNotImplemented\r
-#: Indy/IdResourceStrings.pas:177 \r
-msgid "-Err 501 MailB is not implemented"
-msgstr "-Err 501 MailB no está implementado"
-
-#. Programmer's name for it: RSQueryInvalidQueryCount\r
-#: Indy/IdResourceStrings.pas:179 \r
-msgid "Invaild Query Count %d"
-msgstr "Contador %d de consulta no válido"
-
-#. Programmer's name for it: RSQueryInvalidPacketSize\r
-#: Indy/IdResourceStrings.pas:180 \r
-msgid "Invalid Packet Size %d"
-msgstr "Tamaño de paquete no válido %d"
-
-#. Programmer's name for it: RSQueryLessThanFour\r
-#: Indy/IdResourceStrings.pas:181 \r
-msgid "Received Packet is too small. Less than 4 bytes %d"
-msgstr "El paquete recibido es demasiado pequeño. Más que 4 bytes %d"
-
-#. Programmer's name for it: RSQueryInvalidHeaderID\r
-#: Indy/IdResourceStrings.pas:182 \r
-msgid "Invalid Header Id %d"
-msgstr "Id %d de cabecera invalido"
-
-#. Programmer's name for it: RSQueryLessThanTwelve\r
-#: Indy/IdResourceStrings.pas:183 \r
-msgid "Received Packet is too small. Less than 12 bytes %d"
-msgstr "El paquete recibido es demasiado pequeño. Más que 12 bytes %d"
-
-#. Programmer's name for it: RSQueryPackReceivedTooSmall\r
-#: Indy/IdResourceStrings.pas:184 \r
-msgid "Received Packet is too small. %d"
-msgstr "El paquete recibido es demasiado pequeño. %d"
-
-#. Programmer's name for it: RSLPDDataFileSaved\r
-#: Indy/IdResourceStrings.pas:187 \r
-msgid "Data file saved to %s"
-msgstr "Datos de archivo guardados en %s"
-
-#. Programmer's name for it: RSLPDControlFileSaved\r
-#: Indy/IdResourceStrings.pas:188 \r
-msgid "Control file save to %s"
-msgstr "Archivo de control guardado en %s"
-
-#. Programmer's name for it: RSLPDDirectoryDoesNotExist\r
-#: Indy/IdResourceStrings.pas:189 \r
-msgid "Directory %s does not exist"
-msgstr "El directorio %s no existe"
-
-#. Programmer's name for it: RSLPDServerStartTitle\r
-#: Indy/IdResourceStrings.pas:190 \r
-msgid "Winshoes LPD Server %s "
-msgstr "Servidor Winshoes LPD %s "
-
-#. Programmer's name for it: RSLPDServerActive\r
-#: Indy/IdResourceStrings.pas:191 \r
-msgid "Server status: active"
-msgstr "Estado del servidor: activo"
-
-#. Programmer's name for it: RSLPDQueueStatus\r
-#: Indy/IdResourceStrings.pas:192 \r
-msgid "Queue %s status: %s"
-msgstr "Estado de la cola %s : %s"
-
-#. Programmer's name for it: RSLPDClosingConnection\r
-#: Indy/IdResourceStrings.pas:193 \r
-msgid "closing connection"
-msgstr "Cerrando conexión"
-
-#. Programmer's name for it: RSLPDUnknownQueue\r
-#: Indy/IdResourceStrings.pas:194 \r
-msgid "Unknown queue %s"
-msgstr "Cola %s desconocida"
-
-#. Programmer's name for it: RSLPDConnectTo\r
-#: Indy/IdResourceStrings.pas:195 \r
-msgid "connected with %s"
-msgstr "Conectado con %s"
-
-#. Programmer's name for it: RSLPDAbortJob\r
-#: Indy/IdResourceStrings.pas:196 \r
-msgid "abort job"
-msgstr "Abortar trabajo"
-
-#. Programmer's name for it: RSLPDReceiveControlFile\r
-#: Indy/IdResourceStrings.pas:197 \r
-msgid "Receive control file"
-msgstr "Recibir archivo de control"
-
-#. Programmer's name for it: RSLPDReceiveDataFile\r
-#: Indy/IdResourceStrings.pas:198 \r
-msgid "Receive data file"
-msgstr "Recibir archivo de datos"
-
-#. Programmer's name for it: RSLPDNoQueuesDefined\r
-#: Indy/IdResourceStrings.pas:201 \r
-msgid "Error: no queues defined"
-msgstr "Error: Listas de trabajo no definidas"
-
-#. Programmer's name for it: RSTimeOut\r
-#. SocketForm..Pages..PropPage..TimeoutGroup..Caption\r
-#: Indy/IdResourceStrings.pas:204 \r Vcl/ScktMain.dfm:180
-msgid "Timeout"
-msgstr "Fuera de tiempo"
-
-#. Programmer's name for it: RSTFTPUnexpectedOp\r
-#: Indy/IdResourceStrings.pas:205 \r
-msgid "Unexpected operation from %s:%d"
-msgstr "Operación inesperada desde %s:%d"
-
-#. Programmer's name for it: RSTFTPUnsupportedTrxMode\r
-#: Indy/IdResourceStrings.pas:206 \r
-msgid "Unsupported transfer mode: \"%s\""
-msgstr "Modo de trasnferencia no soportado: \"%s\""
-
-#. Programmer's name for it: RSTFTPUnsupportedTrxMode\r
-#: Indy/IdResourceStrings.pas:208 \r
-msgid "Unable to complete write request, progress halted at %d bytes"
-msgstr ""
-
-#. Programmer's name for it: RSTFTPFileNotFound\r
-#: Indy/IdResourceStrings.pas:209 \r
-msgid "Unable to open %s"
-msgstr "No se puede abrir %s"
-
-#. Programmer's name for it: RSTFTPAccessDenied\r
-#: Indy/IdResourceStrings.pas:210 \r
-msgid "Access to %s denied"
-msgstr "Acceso a %s denegado"
-
-#. Programmer's name for it: RSTIdTextInvalidCount\r
-#: Indy/IdResourceStrings.pas:213 \r
-msgid "Invalid Text count. TIdText must be greater than 1"
-msgstr "Contador de texto no válido. TIdText debe ser mayor que 1"
-
-#. Programmer's name for it: RSTIdTextInvalidCount\r
-#: Indy/IdResourceStrings.pas:215 \r
-msgid "TIdMessagePart can not be created. Use descendant classes. "
-msgstr "TIdMessagePart no puede ser creado. Use descendant classes. "
-
-#. Programmer's name for it: RSPOP3FieldNotSpecified\r
-#: Indy/IdResourceStrings.pas:218 \r
-msgid " not specified"
-msgstr " no especificado"
-
-#. Programmer's name for it: RSTELNETSRVUsernamePrompt\r
-#: Indy/IdResourceStrings.pas:221 \r
-msgid "Username: "
-msgstr "Nombre de usuario: "
-
-#. Programmer's name for it: RSTELNETSRVPasswordPrompt\r
-#: Indy/IdResourceStrings.pas:222 \r
-msgid "Password: "
-msgstr "Contraseña: "
-
-#. Programmer's name for it: RSTELNETSRVInvalidLogin\r
-#: Indy/IdResourceStrings.pas:223 \r
-msgid "Invalid Login."
-msgstr "Nombre de usuario no válido."
-
-#. Programmer's name for it: RSTELNETSRVMaxloginAttempt\r
-#: Indy/IdResourceStrings.pas:224 \r
-msgid "Allowed login attempts exceeded, good bye."
-msgstr "No se permiten más intentos de acceso, adios."
-
-#. Programmer's name for it: RSTELNETSRVNoAuthHandler\r
-#: Indy/IdResourceStrings.pas:225 \r
-msgid "No authentication handler has been specified."
-msgstr "No ha sido espeficiada una atentifiación."
-
-#. Programmer's name for it: RSTELNETSRVWelcomeString\r
-#: Indy/IdResourceStrings.pas:226 \r
-msgid "Indy Telnet Server"
-msgstr "Servidor Telnet Indy"
-
-#. Programmer's name for it: RSTELNETSRVOnDataAvailableIsNil\r
-#: Indy/IdResourceStrings.pas:227 \r
-msgid "OnDataAvailable event is nil."
-msgstr "El evento OnDataAvailable es nulo."
-
-#. Programmer's name for it: RSTELNETCLIConnectError\r
-#: Indy/IdResourceStrings.pas:230 \r
-msgid "server not responding"
-msgstr "server not responding"
-
-#. Programmer's name for it: RSTELNETCLIReadError\r
-#: Indy/IdResourceStrings.pas:231 \r
-msgid "Server did not respond."
-msgstr "El servidor no respondió."
-
-#. Programmer's name for it: RSNETCALInvalidIPString\r
-#: Indy/IdResourceStrings.pas:234 \r
-msgid "The string %s does not translate into a valid IP."
-msgstr "El texto %s no se puede pasar a una IP válida."
-
-#. Programmer's name for it: RSNETCALCInvalidNetworkMask\r
-#: Indy/IdResourceStrings.pas:235 \r
-msgid "Invalid network mask."
-msgstr "Máscara de red no válida."
-
-#. Programmer's name for it: RSNETCALCInvalidValueLength\r
-#: Indy/IdResourceStrings.pas:236 \r
-msgid "Invalid value length: Should be 32."
-msgstr "Valor de anchura no válido: Debe ser 32."
-
-#. Programmer's name for it: RSNETCALCInvalidValueLength\r
-#: Indy/IdResourceStrings.pas:238 \r
-msgid ""
-"There is too many IP addresses in the specified range (%d) to be displayed "
-"at design time."
-msgstr ""
-"There is too many IP addresses in the specified range (%d) to be displayed "
-"at design time."
-
-#. Programmer's name for it: RSAAboutFormCaption\r
-#: Indy/IdResourceStrings.pas:241 \r
-msgid "About"
-msgstr "Acerca de..."
-
-#. Programmer's name for it: RSAAboutBoxCompName\r
-#: Indy/IdResourceStrings.pas:242 \r
-msgid "Internet Direct (Indy)"
-msgstr "Internet Direct (Indy)"
-
-#. Programmer's name for it: RSAAboutMenuItemName\r
-#: Indy/IdResourceStrings.pas:243 \r
-msgid "About Internet &Direct (Indy) %s..."
-msgstr "Acerca de Internet &Direct (Indy) %s..."
-
-#. Programmer's name for it: RSAAboutBoxVersion\r
-#: Indy/IdResourceStrings.pas:244 \r
-msgid "Version %s"
-msgstr "Versión %s"
-
-#. Programmer's name for it: RSAAboutBoxCopyright\r
-#: Indy/IdResourceStrings.pas:250 \r
-msgid "For the latest updates and information please visit:"
-msgstr "For the latest updates and information please visit:"
-
-#. Programmer's name for it: RSAAboutBoxIndyWebsite\r
-#: Indy/IdResourceStrings.pas:251 \r
-msgid "http://www.nevrona.com/indy/"
-msgstr "http://www.nevrona.com/indy/"
-
-#. Programmer's name for it: RSAAboutCreditsCoordinator\r
-#: Indy/IdResourceStrings.pas:252 \r
-msgid "Project Coordinator"
-msgstr "Coordinador de proyecto"
-
-#. Programmer's name for it: RSAAboutCreditsCoCordinator\r
-#: Indy/IdResourceStrings.pas:253 \r
-msgid "Project Co-Coordinator"
-msgstr "Ayte. de Coordinador de proyecto"
-
-#. Programmer's name for it: RSAAboutCreditsCoCordinator\r
-#: Indy/IdResourceStrings.pas:257 \r
-msgid "Call to %s.GetByte [property Bytes] with index <> [0..%d]"
-msgstr ""
-
-#. Programmer's name for it: RSTunnelTransformErrorBS\r
-#: Indy/IdResourceStrings.pas:258 \r
-msgid "Error in transformation before send"
-msgstr "Hay un error en la transformación antes enviada"
-
-#. Programmer's name for it: RSTunnelTransformError\r
-#: Indy/IdResourceStrings.pas:259 \r
-msgid "Transform failed"
-msgstr "Tranformación fallida"
-
-#. Programmer's name for it: RSTunnelCRCFailed\r
-#: Indy/IdResourceStrings.pas:260 \r
-msgid "CRC Failed"
-msgstr "CRC fallido"
-
-#. Programmer's name for it: RSTunnelConnectMsg\r
-#: Indy/IdResourceStrings.pas:261 \r
-msgid "Connecting"
-msgstr "Conectando"
-
-#. Programmer's name for it: RSTunnelDisconnectMsg\r
-#: Indy/IdResourceStrings.pas:262 \r
-msgid "Disconnect"
-msgstr "Desconectado"
-
-#. Programmer's name for it: RSTunnelConnectToMasterFailed\r
-#: Indy/IdResourceStrings.pas:263 \r
-msgid "Cannt connect to the Master server"
-msgstr "No se puede conectar al servidor maestro"
-
-#. Programmer's name for it: RSTunnelDontAllowConnections\r
-#: Indy/IdResourceStrings.pas:264 \r
-msgid "Do not allow connctions now"
-msgstr "No se encuentran conecxiones ahora"
-
-#. Programmer's name for it: RSTunnelMessageTypeError\r
-#: Indy/IdResourceStrings.pas:265 \r
-msgid "Message type recognition error"
-msgstr "Hay un error de tipo de reconocimiento"
-
-#. Programmer's name for it: RSTunnelMessageHandlingError\r
-#: Indy/IdResourceStrings.pas:266 \r
-msgid "Message handling failed"
-msgstr "Message handling failed"
-
-#. Programmer's name for it: RSTunnelMessageInterpretError\r
-#: Indy/IdResourceStrings.pas:267 \r
-msgid "Interpretation of message failed"
-msgstr "Interpretación de mensaje fallida"
-
-#. Programmer's name for it: RSTunnelMessageCustomInterpretError\r
-#: Indy/IdResourceStrings.pas:268 \r
-msgid "Custom message interpretation failed"
-msgstr "Interpretación del mensaje personalizado fallida"
-
-#. Programmer's name for it: RSSocksRequestFailed\r
-#: Indy/IdResourceStrings.pas:271 \r
-msgid "Request rejected or failed."
-msgstr "Respuesta rechazada o fallida."
-
-#. Programmer's name for it: RSSocksRequestFailed\r
-#: Indy/IdResourceStrings.pas:273 \r
-msgid "Request rejected because SOCKS server cannot connect."
-msgstr "Request rejected because SOCKS server cannot connect."
-
-#. Programmer's name for it: RSSocksRequestFailed\r
-#: Indy/IdResourceStrings.pas:275 \r
-msgid ""
-"Request rejected because the client program and identd report different user-"
-"ids."
-msgstr ""
-"Request rejected because the client program and identd report different user-"
-"ids."
-
-#. Programmer's name for it: RSSocksUnknownError\r
-#: Indy/IdResourceStrings.pas:276 \r
-msgid "Unknown socks error."
-msgstr "Hay un error de sock desconocido."
-
-#. Programmer's name for it: RSSocksServerRespondError\r
-#: Indy/IdResourceStrings.pas:277 \r
-msgid "Socks server did not respond."
-msgstr "El Sock del servidor no respondió."
-
-#. Programmer's name for it: RSSocksAuthMethodError\r
-#: Indy/IdResourceStrings.pas:278 \r
-msgid "Invalid socks authentication method."
-msgstr "Método de autentificación de socks no válida."
-
-#. Programmer's name for it: RSSocksAuthError\r
-#: Indy/IdResourceStrings.pas:279 \r
-msgid "Authentication error to socks server."
-msgstr "Hay un error de autentificación al socks del servidor."
-
-#. Programmer's name for it: RSSocksServerGeneralError\r
-#: Indy/IdResourceStrings.pas:280 \r
-msgid "General SOCKS server failure."
-msgstr "Hay un error general de SOCKS del servidor."
-
-#. Programmer's name for it: RSSocksServerPermissionError\r
-#: Indy/IdResourceStrings.pas:281 \r
-msgid "Connection not allowed by ruleset."
-msgstr "Conexión no soportada por ruleset."
-
-#. Programmer's name for it: RSSocksServerNetUnreachableError\r
-#: Indy/IdResourceStrings.pas:282 \r
-msgid "Network unreachable."
-msgstr "Red inaccesible."
-
-#. Programmer's name for it: RSSocksServerHostUnreachableError\r
-#: Indy/IdResourceStrings.pas:283 \r
-msgid "Host unreachable."
-msgstr "Host inaccesible."
-
-#. Programmer's name for it: RSSocksServerTTLExpiredError\r
-#: Indy/IdResourceStrings.pas:285 \r
-msgid "TTL expired."
-msgstr "TTL caducada."
-
-#. Programmer's name for it: RSSocksServerCommandError\r
-#: Indy/IdResourceStrings.pas:286 \r
-msgid "Command not supported."
-msgstr "Comando no soportado."
-
-#. Programmer's name for it: RSSocksServerAddressError\r
-#: Indy/IdResourceStrings.pas:287 \r
-msgid "Address type not supported."
-msgstr "Tipo de dirección no soportada."
-
-#. Programmer's name for it: RSDestinationFileAlreadyExists\r
-#: Indy/IdResourceStrings.pas:290 \r
-msgid "Destination file already exists."
-msgstr "El archivo de destino ya existe."
-
-#. Programmer's name for it: RSSSLAcceptError\r
-#: Indy/IdResourceStrings.pas:293 \r
-msgid "Error accepting connection with SSL."
-msgstr "Se ha producido un error al aceptar la conexión con SSL."
-
-#. Programmer's name for it: RSSSLConnectError\r
-#: Indy/IdResourceStrings.pas:294 \r
-msgid "Error connecting with SSL."
-msgstr "Se ha producido un error al conectar con SSL."
-
-#. Programmer's name for it: RSSSLSettingChiperError\r
-#: Indy/IdResourceStrings.pas:295 \r
-msgid "SetCipher failed."
-msgstr "SetCipher fallido."
-
-#. Programmer's name for it: RSSSLCreatingContextError\r
-#: Indy/IdResourceStrings.pas:296 \r
-msgid "Error creating SSL context."
-msgstr "Se ha producido un error al crear un contexto SSL."
-
-#. Programmer's name for it: RSSSLLoadingRootCertError\r
-#: Indy/IdResourceStrings.pas:297 \r
-msgid "Could not load root certificate."
-msgstr "No se puede leer el certificado del administrador."
-
-#. Programmer's name for it: RSSSLLoadingCertError\r
-#: Indy/IdResourceStrings.pas:298 \r
-msgid "Could not load certificate."
-msgstr "No se puede leer el certificado."
-
-#. Programmer's name for it: RSSSLLoadingKeyError\r
-#: Indy/IdResourceStrings.pas:299 \r
-msgid "Could not load key, check password."
-msgstr "No se puede cargar la clave, verifique la contraseña."
-
-#. Programmer's name for it: RSSSLGetMethodError\r
-#: Indy/IdResourceStrings.pas:300 \r
-msgid "Error geting SSL method."
-msgstr "Se ha producido un error al obtener un método SSL."
-
-#. Programmer's name for it: RSSSLDataBindingError\r
-#: Indy/IdResourceStrings.pas:301 \r
-msgid "Error binding data to SSL socket."
-msgstr "Se ha producido un error al encuadernar datos al socket SSL."
-
-#. Programmer's name for it: RSMsgCmpEdtrNew\r
-#: Indy/IdResourceStrings.pas:303 \r
-msgid "&New Message Part..."
-msgstr "&Nueva parte de mensaje..."
-
-#. Programmer's name for it: RSMsgCmpEdtrExtraHead\r
-#: Indy/IdResourceStrings.pas:304 \r
-msgid "Extra Headers Text Editor"
-msgstr "Editor de texto de cabeceras extra"
-
-#. Programmer's name for it: RSMsgCmpEdtrBodyText\r
-#: Indy/IdResourceStrings.pas:305 \r
-msgid "Body Text Editor"
-msgstr "Editor de texto del cuerpo"
-
-#. Programmer's name for it: RSICMPNotEnoughtBytes\r
-#: Indy/IdResourceStrings.pas:307 \r
-msgid "Not enough bytes received"
-msgstr "No se han recibido los suficientes datos"
-
-#. Programmer's name for it: RSICMPNonEchoResponse\r
-#: Indy/IdResourceStrings.pas:308 \r
-msgid "Non-echo type response received"
-msgstr "Respuesta recibida de tipo No-Eco"
-
-#. Programmer's name for it: RSICMPWrongDestination\r
-#: Indy/IdResourceStrings.pas:309 \r
-msgid "Received someone else's packet"
-msgstr "Recibidos algunos paquetes"
-
-#. Programmer's name for it: RSNNTPServerNotRecognized\r
-#: Indy/IdResourceStrings.pas:311 \r
-msgid "command not recognized (%s)"
-msgstr "Comando no reconocido (%s)"
-
-#. Programmer's name for it: RSNNTPServerGoodBye\r
-#: Indy/IdResourceStrings.pas:312 \r
-msgid "Goodbye"
-msgstr "Adios"
-
-#. Programmer's name for it: RSGopherServerNoProgramCode\r
-#: Indy/IdResourceStrings.pas:314 \r
-msgid "Error: No program code to return request!"
-msgstr "Error: Sin código de programa para ofrecer respuesta!"
-
-#. Programmer's name for it: RSOSSLModeNotSet\r
-#: Indy/IdResourceStrings.pas:317 \r
-msgid "Mode has not been set."
-msgstr "El modo no ha sido asignado."
-
-#. Programmer's name for it: RSOSSLCouldNotLoadSSLLibrary\r
-#: Indy/IdResourceStrings.pas:318 \r
-msgid "Could not load SSL library."
-msgstr "No se puede leer la librería SSL."
-
-#. Programmer's name for it: RSOSSLStatusString\r
-#: Indy/IdResourceStrings.pas:319 \r
-msgid "SSL status: \"%s\""
-msgstr "Estado SSL: \"%s\""
-
-#. Programmer's name for it: RSOSSLConnectionDropped\r
-#: Indy/IdResourceStrings.pas:320 \r
-msgid "SSL connection has dropped."
-msgstr "La conexión SSL ha sido detenida."
-
-#. Programmer's name for it: RSOSSLCertificateLookup\r
-#: Indy/IdResourceStrings.pas:321 \r
-msgid "SSL certificate request error."
-msgstr "Hay un error en la respuesta de certificado SSL."
-
-#. Programmer's name for it: RSOSSLInternal\r
-#: Indy/IdResourceStrings.pas:322 \r
-msgid "SSL library internal error."
-msgstr "Hay un error interno de librería SSL."
-
-#. Programmer's name for it: RSWSockStack\r
-#: Indy/IdResourceStrings.pas:325 \r
-msgid "Winsock stack"
-msgstr "Winsock stack"
-
-#. Programmer's name for it: RSLogRecV\r
-#: Indy/IdResourceStrings.pas:328 \r
-msgid "Recv: "
-msgstr "Recivido: "
-
-#. Programmer's name for it: RSLogSent\r
-#: Indy/IdResourceStrings.pas:329 \r
-msgid "Sent: "
-msgstr "Enviado: "
-
-#. Programmer's name for it: RSLogDisconnected\r
-#: Indy/IdResourceStrings.pas:330 \r
-msgid "Disconnected."
-msgstr "Desconectado."
-
-#. Programmer's name for it: RSLogEOL\r
-#: Indy/IdResourceStrings.pas:331 \r
-msgid "<EOL>"
-msgstr "<EOL>"
-
-#. Programmer's name for it: sActionDoesNotProvideResponse\r
-#: Internet/AdaptReq.pas:459 \r
-msgid "Action does not provide response"
-msgstr ""
-
-#. Programmer's name for it: sActionCantRespondToUnkownHTTPMethod\r
-#: Internet/AdaptReq.pas:460 \r
-msgid "Action can't respone to unknown HTTP method"
-msgstr ""
-
-#. Programmer's name for it: sActionCantRedirectToBlankURL\r
-#: Internet/AdaptReq.pas:461 \r
-msgid "Action can't redirect to blank URL"
-msgstr ""
-
-#. Programmer's name for it: sOnlyOneDataModuleAllowed\r
-#: Internet/BrkrConst.pas:20 \r
-msgid "Only one data module per application"
-msgstr "Sólo se permite un módulo de datos por aplicación"
-
-#. Programmer's name for it: sNoDataModulesRegistered\r
-#: Internet/BrkrConst.pas:21 \r
-msgid "No data modules registered"
-msgstr "No hay módulos de datos registrados"
-
-#. Programmer's name for it: sNoDispatcherComponent\r
-#: Internet/BrkrConst.pas:22 \r
-msgid "No dispatcher component found on data module"
-msgstr ""
-
-#. Programmer's name for it: sNoWebModulesActivated\r
-#: Internet/BrkrConst.pas:23 \r
-msgid "No automatically activated data modules"
-msgstr ""
-
-#. Programmer's name for it: sTooManyActiveConnections\r
-#: Internet/BrkrConst.pas:25 \r
-msgid ""
-"Maximum number of concurrent connections exceeded. Please try again later"
-msgstr ""
-
-#. Programmer's name for it: sInternalServerError\r
-#: Internet/BrkrConst.pas:29 \r
-msgid ""
-"<html><title>Internal Server Error 500</title>\n"
-"<h1>Internal Server Error 500</h1><hr>\n"
-"Exception: %s<br>\n"
-"Message: %s<br></html>\n"
-msgstr ""
-
-#. Programmer's name for it: sDocumentMoved\r
-#: Internet/BrkrConst.pas:33 \r
-msgid ""
-"<html><title>Document Moved 302</title>\n"
-"<body><h1>Object Moved</h1><hr>\n"
-"This Object may be found <a HREF=\"%s\">here.</a><br>\n"
-"<br></body></html>\n"
-msgstr ""
-
-#. Programmer's name for it: SDescription\r
-#: Internet/DTDSchema.pas:57 \r
-msgid "DTD to XML Schema Translator (.dtd <-> .xsd)"
-msgstr ""
-
-#. Programmer's name for it: SNodeExpected\r
-#: Internet/msxmldom.pas:401 \r
-msgid "Node cannot be null"
-msgstr ""
-
-#. Programmer's name for it: SMSDOMNotInstalled\r
-#: Internet/msxmldom.pas:402 \r
-msgid "Microsoft MSXML is not installed"
-msgstr ""
-
-#. Programmer's name for it: sInvalidISAPIApp\r
-#: Internet/NSToIS.pas:109 \r
-msgid "Invalid ISAPI application: %s"
-msgstr ""
-
-#. Programmer's name for it: sUnSupportedISAPIApp\r
-#: Internet/NSToIS.pas:110 \r
-msgid "Unsupported ISAPI Application version: %.8x"
-msgstr ""
-
-#. Programmer's name for it: sGEVFailed\r
-#: Internet/NSToIS.pas:111 \r
-msgid "Call to GetExtensionVersion FAILED. Error Code: %d"
-msgstr ""
-
-#. Programmer's name for it: sErrorLoadingISAPIApp\r
-#: Internet/NSToIS.pas:112 \r
-msgid "Error loading ISAPI Application: %s"
-msgstr ""
-
-#. Programmer's name for it: sInvalidRedirectParam\r
-#: Internet/NSToIS.pas:113 \r
-msgid "Invalid Redirect parameter"
-msgstr ""
-
-#. Programmer's name for it: sISAPIAppError\r
-#: Internet/NSToIS.pas:114 \r
-msgid "ISAPI Application Error"
-msgstr ""
-
-#. Adapter errors\r
-#: Internet/SiteConst.pas:16 \r
-msgid "Field %s requires a value"
-msgstr ""
-
-#. Programmer's name for it: sFieldDoesNotAllowMultipleValues\r
-#: Internet/SiteConst.pas:17 \r
-msgid "%s does not allow multiple values"
-msgstr ""
-
-#. Programmer's name for it: sFieldDoesNotAllowMultipleFiles\r
-#: Internet/SiteConst.pas:18 \r
-msgid "%s does not allow multiple files"
-msgstr ""
-
-#. Programmer's name for it: sFieldRequiresAFile\r
-#: Internet/SiteConst.pas:19 \r
-msgid "%s requires a file"
-msgstr ""
-
-#. Programmer's name for it: sFieldModificationNotPermitted\r
-#: Internet/SiteConst.pas:20 \r
-msgid "Modification of %s is not permitted"
-msgstr ""
-
-#. Programmer's name for it: sActionExecutionNotPermitted\r
-#: Internet/SiteConst.pas:21 \r
-msgid "Execution of action %s is not permitted"
-msgstr ""
-
-#. Programmer's name for it: sFieldViewNotPermitted\r
-#: Internet/SiteConst.pas:22 \r
-msgid "Field view not permitted"
-msgstr ""
-
-#. Programmer's name for it: sAdapterModificationNotPermitted\r
-#: Internet/SiteConst.pas:23 \r
-msgid "Data Modification is not permitted"
-msgstr ""
-
-#. Programmer's name for it: sFileUploadNotSupported\r
-#: Internet/SiteConst.pas:24 \r
-msgid "%s does not support file upload"
-msgstr ""
-
-#. Programmer's name for it: sNoLoginPage\r
-#: Internet/SiteConst.pas:25 \r
-msgid "Login page is not defined"
-msgstr ""
-
-#. Programmer's name for it: sPageNotFound\r
-#: Internet/SiteConst.pas:26 \r
-msgid "Web Page not found: %s"
-msgstr ""
-
-#. Programmer's name for it: sPageContentNotProvided\r
-#: Internet/SiteConst.pas:27 \r
-msgid "Web Page does not provide content"
-msgstr ""
-
-#. Programmer's name for it: sImageNotProvided\r
-#: Internet/SiteConst.pas:28 \r
-msgid "Field %s did not provide an image"
-msgstr ""
-
-#. DataSetAdapter errors\r
-#: Internet/SiteConst.pas:31 \r
-msgid "Unknown Adapter mode: %s"
-msgstr "Modo de adaptador desconocido: %s"
-
-#. Programmer's name for it: sNilAdapterDataSet\r
-#: Internet/SiteConst.pas:32 \r
-msgid "DataSet is nil"
-msgstr "DataSet no está asignado"
-
-#. Programmer's name for it: sAdapterRowNotFound\r
-#: Internet/SiteConst.pas:33 \r
-msgid "Row not found in %s"
-msgstr "No se ha encontrado la fila en %s"
-
-#. Programmer's name for it: sFieldChangedByAnotherUser\r
-#: Internet/SiteConst.pas:34 \r
-msgid "Field %s changed by another user"
-msgstr ""
-
-#. Programmer's name for it: sAdapterFieldNotFound\r
-#: Internet/SiteConst.pas:35 \r
-msgid "Field not found: %s"
-msgstr ""
-
-#. Programmer's name for it: sDataSetPropertyIsNil\r
-#: Internet/SiteConst.pas:36 \r
-msgid "%s: DataSet property is nil"
-msgstr "%s: Propiedad DataSet no está asignada"
-
-#. Programmer's name for it: sDataSetUnknownKeyFields\r
-#: Internet/SiteConst.pas:37 \r
-msgid "%0:s: Dataset %1:s unknown keyfields"
-msgstr ""
-
-#. Programmer's name for it: sDataSetNotActive\r
-#: Internet/SiteConst.pas:38 \r
-msgid "%0:s: Dataset %1:s not active"
-msgstr "%0:s: Dataset %1:s no está activa"
-
-#. Programmer's name for it: sValueFieldIsBlank\r
-#: Internet/SiteConst.pas:39 \r
-msgid "%0:s: ValueField property value is blank"
-msgstr ""
-
-#. XSLPageProducer errors\r
-#: Internet/SiteConst.pas:42 \r
-msgid "Missing XML Data Component"
-msgstr "Se ha perdido el componente de datos XML"
-
-#. Programmer's name for it: SNoXMLDocument\r
-#: Internet/SiteConst.pas:43 \r
-msgid "Could not create XMLDocument"
-msgstr ""
-
-#. Add Adapter Fields Editor\r
-#. Programmer's name for it: sAddFieldItems\r
-#: Internet/SiteConst.pas:46 \r Internet/SiteConst.pas:59
-msgid "Add Fields..."
-msgstr ""
-
-#. Programmer's name for it: sAddAllAdapterData\r
-#. Programmer's name for it: sAddAllFieldItems\r
-#: Internet/SiteConst.pas:47 \r Internet/SiteConst.pas:60
-msgid "Add All Fields"
-msgstr ""
-
-#. Programmer's name for it: sAddAdapterDataDlgCaption\r
-#. Programmer's name for it: sAddFieldItemsDlgCaption\r
-#. AddFields..Caption\r
-#: Internet/SiteConst.pas:48 \r Internet/SiteConst.pas:61 Property\r
-#: Editors/DSAdd.dfm:6
-msgid "Add Fields"
-msgstr ""
-
-#. Programmer's name for it: sAddAdapterActions\r
-#: Internet/SiteConst.pas:49 \r
-msgid "Add Actions..."
-msgstr ""
-
-#. Programmer's name for it: sAddAllAdapterActions\r
-#: Internet/SiteConst.pas:50 \r
-msgid "Add All Actions"
-msgstr ""
-
-#. Programmer's name for it: sAddAdapterActionsDlgCaption\r
-#: Internet/SiteConst.pas:51 \r
-msgid "Add Actions"
-msgstr ""
-
-#. Do not location\r
-#. Programmer's name for it: sActionCategoryName\r
-#: Internet/SiteConst.pas:52 \r ToolsAPI/DesignIntf.pas:428
-msgid "Action"
-msgstr ""
-
-#. Programmer's name for it: sAddCommands\r
-#: Internet/SiteConst.pas:53 \r
-msgid "Add Commands..."
-msgstr ""
-
-#. Programmer's name for it: sAddAllCommands\r
-#: Internet/SiteConst.pas:54 \r
-msgid "Add All Commands"
-msgstr ""
-
-#. Programmer's name for it: sAddCommandsDlgCaption\r
-#: Internet/SiteConst.pas:55 \r
-msgid "Add Commands"
-msgstr ""
-
-#. Programmer's name for it: sAddColumns\r
-#: Internet/SiteConst.pas:56 \r
-msgid "Add Columns..."
-msgstr ""
-
-#. Programmer's name for it: sAddAllColumns\r
-#: Internet/SiteConst.pas:57 \r
-msgid "Add All Columns"
-msgstr ""
-
-#. Programmer's name for it: sAddColumnsDlgCaption\r
-#: Internet/SiteConst.pas:58 \r
-msgid "Add Columns"
-msgstr ""
-
-#. SitePageProducer errors\r
-#: Internet/SiteConst.pas:65 \r
-msgid "%s: Adapter property is nil"
-msgstr ""
-
-#. Programmer's name for it: sAdapterFieldNameIsBlank\r
-#: Internet/SiteConst.pas:66 \r
-msgid "%s: Fieldname is blank"
-msgstr ""
-
-#. 0 - Component name, 1 - Adapter Field name\r
-#: Internet/SiteConst.pas:67 \r
-msgid "%0:s: Field %1:s not found in associated Adapter"
-msgstr ""
-
-#. Programmer's name for it: sAdapterActionNameIsBlank\r
-#: Internet/SiteConst.pas:68 \r
-msgid "%s: Action name is blank"
-msgstr ""
-
-#. 0 - Component name, 1 - Adapter Action name\r
-#: Internet/SiteConst.pas:69 \r
-msgid "%0:s: Action %1:s not found in associated Adapter"
-msgstr ""
-
-#. Programmer's name for it: sDisplayComponentPropertyIsNil\r
-#: Internet/SiteConst.pas:70 \r
-msgid "%s: DisplayComponent property is nil"
-msgstr ""
-
-#. LoginAdapter validation\r
-#: Internet/SiteConst.pas:75 \r
-msgid "Password must not be blank"
-msgstr ""
-
-#. Programmer's name for it: sBlankUserName\r
-#: Internet/SiteConst.pas:76 \r
-msgid "Username must not be blank"
-msgstr ""
-
-#. 0 - Request identifier, 1 - object identifier\r
-#: Internet/SiteConst.pas:79 \r
-msgid "Adapter Request not handled: %0:s, %1:s"
-msgstr ""
-
-#. Programmer's name for it: sDispatchBlankPageName\r
-#: Internet/SiteConst.pas:80 \r
-msgid "Dispatching blank page name"
-msgstr ""
-
-#. Programmer's name for it: sPageAccessDenied\r
-#: Internet/SiteConst.pas:81 \r
-msgid "Page access denied"
-msgstr "Acceso denegado a la página"
-
-#. Programmer's name for it: sPageDoesNotSupportRedirect\r
-#: Internet/SiteConst.pas:82 \r
-msgid "Web Page does not support redirect"
-msgstr ""
-
-#. Include errors\r
-#: Internet/SiteConst.pas:85 \r
-msgid "Can't find included page: %s"
-msgstr ""
-
-#. Programmer's name for it: sInclusionNotSupported\r
-#: Internet/SiteConst.pas:86 \r
-msgid "Page %s does not support inclusion"
-msgstr ""
-
-#. Programmer's name for it: sRecursiveIncludeFile\r
-#: Internet/SiteConst.pas:87 \r
-msgid "Include file %s includes itself"
-msgstr ""
-
-#. DB Image errors\r
-#: Internet/SiteConst.pas:90 \r
-msgid "Incorrect image format (%s) for field %%s"
-msgstr ""
-
-#. Programmer's name for it: sFileExpected\r
-#: Internet/SiteConst.pas:91 \r
-msgid "Uploaded file expected for field %s"
-msgstr ""
-
-#. WebUserList names - must be valid identifiers\r
-#: Internet/SiteConst.pas:94 \r
-msgid "UserName"
-msgstr "Nombre de usuario"
-
-#. Programmer's name for it: sWebUserPassword\r
-#. PasswordDialog..GroupBox1..Caption\r
-#: Internet/SiteConst.pas:95 \r Clx/QDBPWDlg.xfm:42 Vcl/DbPWDlg.dfm:40
-msgid "Password"
-msgstr "Contraseña"
-
-#. Programmer's name for it: sWebUserAccessRights\r
-#: Internet/SiteConst.pas:96 \r
-msgid "AccessRights"
-msgstr ""
-
-#. WebUserList errors\r
-#: Internet/SiteConst.pas:99 \r
-msgid "UserID not found"
-msgstr "UserID no se ha encontrado."
-
-#. Programmer's name for it: sInvalidPassword\r
-#: Internet/SiteConst.pas:100 \r
-msgid "Invalid password"
-msgstr "Contraseña no válida"
-
-#. Programmer's name for it: sMissingPassword\r
-#: Internet/SiteConst.pas:101 \r
-msgid "Missing password"
-msgstr ""
-
-#. Programmer's name for it: sUnknownUserName\r
-#: Internet/SiteConst.pas:102 \r
-msgid "Unknown user name"
-msgstr "Nombre de usuario desconocido"
-
-#. Programmer's name for it: sMissingUserName\r
-#: Internet/SiteConst.pas:103 \r
-msgid "Missing user name"
-msgstr ""
-
-#. Script errors\r
-#: Internet/SiteConst.pas:107 \r
-msgid "Cannot create script engine: %s. Error: %x"
-msgstr ""
-
-#. 4 - source line text\r
-#: Internet/SiteConst.pas:144 \r
-msgid ""
-"<table width=\"95%%\" border=\"1\" cellspacing=\"0\" bordercolor=\"#C0C0C0"
-"\">\n"
-"<tr>\n"
-"<td colspan=2>\n"
-"<font color=\"#727272\"><b>Error[%0:d]:</b> \n"
-"%1:s\n"
-"</font>\n"
-"</td>\n"
-"</tr>\n"
-"<tr>\n"
-"<td>\n"
-"<font color=\"#727272\"><b>Line:</b> \n"
-"%2:d\n"
-"</font>\n"
-"</td>\n"
-"<td>\n"
-"<font color=\"#727272\"><b>Position:</b> \n"
-"%3:d\n"
-"</font>\n"
-"</td>\n"
-"</tr>\n"
-"</table>\n"
-msgstr ""
-
-#. Programmer's name for it: sMaximumSessionsExceeded\r
-#: Internet/SiteConst.pas:146 \r
-msgid "Maximum sessions exceeded"
-msgstr ""
-
-#. Programmer's name for it: sVariableNotFound\r
-#: Internet/SiteConst.pas:147 \r
-msgid "Variable not found: %s"
-msgstr "No se ha encontrado la variable: %s"
-
-#. Programmer's name for it: sComponentDoesNotSupportScripting\r
-#: Internet/SiteConst.pas:148 \r
-msgid "Component does not support scripting. Class: %0:s, Name: %1:s"
-msgstr ""
-
-#. Programmer's name for it: sClassDoesNotSupportScripting\r
-#: Internet/SiteConst.pas:149 \r
-msgid "Object does not support scripting. Class: %0:s"
-msgstr ""
-
-#. Programmer's name for it: sWebAppDebugger\r
-#: Internet/SvrConst.pas:14 \r
-msgid "Web App Debugger"
-msgstr ""
-
-#. Programmer's name for it: sStopServer\r
-#: Internet/SvrConst.pas:15 \r
-msgid "Stop"
-msgstr ""
-
-#. Programmer's name for it: sStartServer\r
-#: Internet/SvrConst.pas:16 \r
-msgid "Start"
-msgstr ""
-
-#. Programmer's name for it: sCouldNotOpenRegKey\r
-#: Internet/SvrConst.pas:17 \r
-msgid "Unable to not open registry key: %s"
-msgstr "No se puede abrir la llave del registro: %s"
-
-#. Programmer's name for it: sUnauthorizedString\r
-#. Programmer's name for it: UnauthorizedString\r
-#: Internet/SvrConst.pas:23 \r Internet/SvrConst.pas:66
-msgid ""
-"<HTML><HEAD><TITLE>Unauthorized</TITLE></HEAD><BODY><H1>Unauthorized</"
-"H1>Proper authorization is required for this area. Either your browser does "
-"not perform authorization, or your authorization has failed.</BODY></HTML>\n"
-msgstr ""
-
-#. Programmer's name for it: sForbiddenString\r
-#. Programmer's name for it: ForbiddenString\r
-#: Internet/SvrConst.pas:24 \r Internet/SvrConst.pas:67
-msgid ""
-"<HTML><TITLE>The requested URL is forbidden</TITLE><BODY><H1>The requested "
-"URL is forbidden</H1><P>HTTP status code: 403</BODY></HTML>\n"
-msgstr ""
-
-#. Programmer's name for it: sNoDirBrowseString\r
-#. Programmer's name for it: NoDirBrowseString\r
-#: Internet/SvrConst.pas:25 \r Internet/SvrConst.pas:68
-msgid ""
-"<HTML><TITLE>Directory browsing is forbidden</TITLE><BODY><H1>The requested "
-"URL is forbidden</H1><P>HTTP status code: 403</BODY></HTML>\n"
-msgstr ""
-
-#. Programmer's name for it: sBadRequest\r
-#. Programmer's name for it: BadRequest\r
-#: Internet/SvrConst.pas:26 \r Internet/SvrConst.pas:69
-msgid ""
-"<HTML><TITLE>Invalid HTTP request: Method not allowed for HTTP/1.0</"
-"TITLE><BODY><H1>Invalid HTTP request: Method not allowed for HTTP/1.0</"
-"H1><P>HTTP status code: 400</BODY></HTML>\n"
-msgstr ""
-
-#. Programmer's name for it: sBadRequest\r
-#. Programmer's name for it: BadRequest\r
-#: Internet/SvrConst.pas:32 \r Internet/SvrConst.pas:75
-msgid ""
-"<TITLE>The requested URL was not found</TITLE><BODY><H1>The requested URL "
-"was not found</H1><P>HTTP status code: 404</BODY>"
-msgstr ""
-
-#. Programmer's name for it: sBadRequest\r
-#: Internet/SvrConst.pas:39 \r
-msgid ""
-"<TITLE>Internal Server Error</TITLE><BODY><H1>Internal Server Error</"
-"H1><P>HTTP status code: 500<P>HTTP error message: %s</BODY>"
-msgstr ""
-
-#. Programmer's name for it: sInvalidActionRegistration\r
-#: Internet/SvrConst.pas:41 \r Internet/WebConst.pas:22
-msgid "Invalid Action registration"
-msgstr ""
-
-#. Programmer's name for it: sErrorEvent\r
-#: Internet/SvrConst.pas:42 \r
-msgid "ERROR"
-msgstr ""
-
-#. Programmer's name for it: sResponseEvent\r
-#: Internet/SvrConst.pas:43 \r
-msgid "RESPONSE"
-msgstr ""
-
-#. Programmer's name for it: sEvent\r
-#: Internet/SvrConst.pas:44 \r
-msgid "Event"
-msgstr ""
-
-#. Programmer's name for it: sTime\r
-#. Programmer's name for it: STimeDescription\r
-#: Internet/SvrConst.pas:45 \r Rtl/Common/StdConvs.pas:452
-msgid "Time"
-msgstr "Hora"
-
-#. Programmer's name for it: sDate\r
-#: Internet/SvrConst.pas:46 \r
-msgid "Date"
-msgstr ""
-
-#. Programmer's name for it: sElapsed\r
-#: Internet/SvrConst.pas:47 \r
-msgid "Elapsed"
-msgstr ""
-
-#. Programmer's name for it: sPath\r
-#: Internet/SvrConst.pas:48 \r
-msgid "Path"
-msgstr ""
-
-#. Programmer's name for it: sCode\r
-#: Internet/SvrConst.pas:49 \r
-msgid "Code"
-msgstr ""
-
-#. Programmer's name for it: sContentLength\r
-#: Internet/SvrConst.pas:50 \r
-msgid "Content Length"
-msgstr ""
-
-#. Programmer's name for it: sContentType\r
-#: Internet/SvrConst.pas:51 \r
-msgid "Content Type"
-msgstr "Tipo de contenido"
-
-#. Programmer's name for it: sThread\r
-#: Internet/SvrConst.pas:52 \r
-msgid "Thread"
-msgstr "Thread (hilo)"
-
-#. Programmer's name for it: sNoDefaultURL\r
-#: Internet/SvrConst.pas:54 \r
-msgid "(none)"
-msgstr ""
-
-#. Programmer's name for it: sLogTab\r
-#: Internet/SvrConst.pas:55 \r
-msgid "Log(%d)"
-msgstr ""
-
-#. Programmer's name for it: sSend\r
-#: Internet/SvrConst.pas:57 \r
-msgid "Send"
-msgstr ""
-
-#. Programmer's name for it: sReceive\r
-#: Internet/SvrConst.pas:58 \r
-msgid "Receive"
-msgstr "Recibir"
-
-#. Programmer's name for it: sLogStrTemplate\r
-#: Internet/SvrConst.pas:59 \r
-msgid "%s %s Error: (%d)%s"
-msgstr ""
-
-#. Programmer's name for it: DateFormat\r
-#: Internet/SvrConst.pas:76 \r
-msgid "ddd, dd mmm yyyy hh:mm:ss"
-msgstr ""
-
-#. Programmer's name for it: sBuild\r
-#: Internet/SvrConst.pas:77 \r
-msgid "Build"
-msgstr ""
-
-#. Programmer's name for it: sDirHeader\r
-#: Internet/SvrConst.pas:79 \r
-msgid ""
-"<HTML><HEAD><TITLE>Directory of %s</TITLE></HEAD><BODY><H1>Directory of %0:"
-"s</H1>\n"
-msgstr ""
-
-#. Programmer's name for it: sDirParent\r
-#: Internet/SvrConst.pas:80 \r
-msgid ""
-"Up to <A HREF=\"%s\">%0:s</A>\n"
-"<UL>"
-msgstr ""
-
-#. Programmer's name for it: sDirRoot\r
-#: Internet/SvrConst.pas:81 \r
-msgid ""
-"Up to <A HREF=\"%s\">root directory</A>\n"
-"<UL>"
-msgstr ""
-
-#. Programmer's name for it: sDirEntry\r
-#: Internet/SvrConst.pas:82 \r
-msgid "<LI>[ <A HREF=\"%s\">%s</A> ]\n"
-msgstr "<LI>[ <A HREF=\"%s\">%s</A> ]\n"
-
-#. Programmer's name for it: sFileEntry\r
-#: Internet/SvrConst.pas:83 \r
-msgid "<LI><A HREF=\"%s\">%s</A> (%d bytes)\n"
-msgstr "<LI><A HREF=\"%s\">%s</A> (%d bytes)\n"
-
-#. Programmer's name for it: sListStart\r
-#: Internet/SvrConst.pas:84 \r
-msgid "<UL>\n"
-msgstr "<UL>\n"
-
-#. Programmer's name for it: sDirFooter\r
-#: Internet/SvrConst.pas:85 \r
-msgid "</UL></BODY></HTML>\n"
-msgstr "</UL></BODY></HTML>\n"
-
-#. Programmer's name for it: sFileStatus\r
-#: Internet/SvrInfoConst.pas:13 \r
-msgid "File Status:"
-msgstr ""
-
-#. Programmer's name for it: sFound\r
-#: Internet/SvrInfoConst.pas:14 \r
-msgid "Found"
-msgstr "Encontrado"
-
-#. Programmer's name for it: sNotFound\r
-#: Internet/SvrInfoConst.pas:15 \r
-msgid "Not found"
-msgstr "No encontrado"
-
-#. Programmer's name for it: sMissingClsID\r
-#: Internet/SvrInfoConst.pas:16 \r
-msgid "Missing ClassID"
-msgstr ""
-
-#. Programmer's name for it: sGo\r
-#: Internet/SvrInfoConst.pas:17 \r
-msgid "Go"
-msgstr "Ir"
-
-#. Programmer's name for it: sDataSetFieldBlank\r
-#: Internet/WbmConst.pas:15 \r
-msgid "Data set field is blank"
-msgstr ""
-
-#. Programmer's name for it: sDataSetFieldNotFound\r
-#: Internet/WbmConst.pas:16 \r
-msgid "Data set field not found: %s"
-msgstr "No se ha encontrado el campo del dataset: %s"
-
-#. Programmer's name for it: sNotDataSetField\r
-#: Internet/WbmConst.pas:17 \r
-msgid "Field is not a dataset field: %s"
-msgstr ""
-
-#. Programmer's name for it: ScriptTableName\r
-#: Internet/WbmConst.pas:18 \r
-msgid "%s_Table"
-msgstr ""
-
-#. Programmer's name for it: sNoXMLBroker\r
-#: Internet/WbmConst.pas:19 \r
-msgid "%s: missing XMLBroker"
-msgstr ""
-
-#. Programmer's name for it: sFieldNotFound\r
-#: Internet/WbmConst.pas:20 \r
-msgid "%0:s: Field \"%1:s\" not found"
-msgstr ""
-
-#. Programmer's name for it: sXMLBrokerNotDefined\r
-#: Internet/WbmConst.pas:21 \r
-msgid "%s.XMLBroker = nil"
-msgstr ""
-
-#. Programmer's name for it: sSubmitQuery\r
-#: Internet/WbmConst.pas:22 \r
-msgid "Submit"
-msgstr ""
-
-#. Programmer's name for it: sResetQuery\r
-#: Internet/WbmConst.pas:23 \r
-msgid "Reset"
-msgstr "Reinicializa"
-
-#. Programmer's name for it: sApplyUpdates\r
-#: Internet/WbmConst.pas:24 \r
-msgid "Apply Updates"
-msgstr ""
-
-#. Programmer's name for it: sFieldNameBlank\r
-#: Internet/WbmConst.pas:25 \r
-msgid "%s.FieldName = ''"
-msgstr ""
-
-#. Programmer's name for it: sXMLComponentNotDefined\r
-#: Internet/WbmConst.pas:26 \r
-msgid "%s.XMLComponent = nil"
-msgstr ""
-
-#. Programmer's name for it: ScriptNamesVar\r
-#: Internet/WbmConst.pas:27 \r
-msgid "%s_Names"
-msgstr ""
-
-#. Programmer's name for it: ScriptIDsVar\r
-#: Internet/WbmConst.pas:28 \r
-msgid "%s_IDs"
-msgstr ""
-
-#. Programmer's name for it: ScriptXMLDisplayName\r
-#: Internet/WbmConst.pas:29 \r
-msgid "%s_Disp"
-msgstr ""
-
-#. Programmer's name for it: sInvalidParent\r
-#: Internet/WbmConst.pas:30 \r Internet/WebConst.pas:46
-msgid "Invalid parent"
-msgstr "Padre no válido"
-
-#. Programmer's name for it: sInvalidParentClass\r
-#: Internet/WbmConst.pas:31 \r
-msgid "Invalid parent class: %s"
-msgstr "Clase de padre no válido: %s"
-
-#. Programmer's name for it: sDuplicateStatusField\r
-#: Internet/WbmConst.pas:32 \r
-msgid "Field %s ignored, only one status field allowed"
-msgstr ""
-
-#. Programmer's name for it: sFirstButton\r
-#: Internet/WbmConst.pas:33 \r
-msgid "|<"
-msgstr ""
-
-#. Programmer's name for it: sLastButton\r
-#: Internet/WbmConst.pas:34 \r
-msgid ">|"
-msgstr ""
-
-#. Programmer's name for it: sPriorButton\r
-#: Internet/WbmConst.pas:35 \r
-msgid "<"
-msgstr ""
-
-#. Programmer's name for it: sNextButton\r
-#: Internet/WbmConst.pas:36 \r
-msgid ">"
-msgstr ""
-
-#. Programmer's name for it: sPriorPageButton\r
-#: Internet/WbmConst.pas:37 \r
-msgid "<<"
-msgstr ""
-
-#. Programmer's name for it: sNextPageButton\r
-#: Internet/WbmConst.pas:38 \r
-msgid ">>"
-msgstr ""
-
-#. Programmer's name for it: sDeleteButton\r
-#: Internet/WbmConst.pas:39 \r
-msgid " - "
-msgstr ""
-
-#. Programmer's name for it: sInsertButton\r
-#: Internet/WbmConst.pas:40 \r
-msgid " + "
-msgstr ""
-
-#. Programmer's name for it: sUndoButton\r
-#. Programmer's name for it: sUndoComponent\r
-#: Internet/WbmConst.pas:41 \r ToolsAPI/DesignEditors.pas:2767
-msgid "Undo"
-msgstr ""
-
-#. Programmer's name for it: sPostButton\r
-#: Internet/WbmConst.pas:42 \r
-msgid "Post"
-msgstr ""
-
-#. Programmer's name for it: sWarningsBody\r
-#: Internet/WbmConst.pas:47 \r
-msgid ""
-"<TABLE BORDER=1 CELLPADDING=4>\n"
-"<TR><TD><P ALIGN=CENTER>Design-time Warnings<P>\n"
-"%s\n"
-"</TD></TD>\n"
-"</TABLE>\n"
-msgstr ""
-
-#. Programmer's name for it: ScriptDocumentVarName\r
-#: Internet/WbmConst.pas:48 \r
-msgid "%s_Doc"
-msgstr ""
-
-#. Programmer's name for it: ScriptXMLVarName\r
-#: Internet/WbmConst.pas:49 \r
-msgid "%s_XML"
-msgstr ""
-
-#. Programmer's name for it: sInvalidWebComponentsCreation\r
-#: Internet/WbmConst.pas:50 \r
-msgid "Invalid Web component creation"
-msgstr ""
-
-#. Programmer's name for it: ScriptRowSetVarName\r
-#: Internet/WbmConst.pas:51 \r
-msgid "%s_RS"
-msgstr ""
-
-#. Programmer's name for it: sApplyUpdatesError\r
-#: Internet/WbmConst.pas:52 \r
-msgid "ApplyUpdates error. Error count: %d."
-msgstr ""
-
-#. Programmer's name for it: sDeltaNotFound\r
-#: Internet/WbmConst.pas:53 \r
-msgid "Missing Delta Packet"
-msgstr ""
-
-#. Programmer's name for it: sXMLBrokerNotConnected\r
-#: Internet/WbmConst.pas:54 \r
-msgid "XMLBroker: %s is not connected"
-msgstr "XMLBroker: %s no está conectado."
-
-#. Programmer's name for it: sDataSetNotActive\r
-#: Internet/WbmConst.pas:55 \r
-msgid "DataSet: %s is not active"
-msgstr "Dataset: %s no está activo"
-
-#. Programmer's name for it: sMemKB\r
-#: Internet/WebAppDbgAbout.pas:35 \r
-msgid "#,###,###\" KB\""
-msgstr ""
-
-#. Programmer's name for it: sErrorDecodingURLText\r
-#: Internet/WebConst.pas:20 \r
-msgid "Error decoding URL style (%XX) encoded string at position %d"
-msgstr ""
-
-#. Programmer's name for it: sInvalidURLEncodedChar\r
-#: Internet/WebConst.pas:21 \r
-msgid "Invalid URL encoded character (%s) at position %d"
-msgstr ""
-
-#. Programmer's name for it: sDuplicateActionName\r
-#: Internet/WebConst.pas:23 \r
-msgid "Duplicate action name"
-msgstr "Nombre de acción duplicado"
-
-#. Programmer's name for it: sFactoryAlreadyRegistered\r
-#: Internet/WebConst.pas:24 \r
-msgid "Web Module Factory already registered"
-msgstr ""
-
-#. Programmer's name for it: sAppFactoryAlreadyRegistered\r
-#: Internet/WebConst.pas:25 \r
-msgid "Web App Module Factory already registered."
-msgstr ""
-
-#. Programmer's name for it: sOnlyOneDispatcher\r
-#: Internet/WebConst.pas:26 \r
-msgid "Only one WebDispatcher per form/data module"
-msgstr ""
-
-#. Programmer's name for it: sHTTPItemName\r
-#: Internet/WebConst.pas:27 \r
-msgid "Name"
-msgstr ""
-
-#. Programmer's name for it: sHTTPItemURI\r
-#: Internet/WebConst.pas:28 \r
-msgid "PathInfo"
-msgstr ""
-
-#. Programmer's name for it: sHTTPItemEnabled\r
-#: Internet/WebConst.pas:29 \r
-msgid "Enabled"
-msgstr ""
-
-#. Programmer's name for it: sHTTPItemProducer\r
-#: Internet/WebConst.pas:31 \r
-msgid "Producer"
-msgstr ""
-
-#. Programmer's name for it: sTooManyColumns\r
-#: Internet/WebConst.pas:35 \r
-msgid "Too many table columns"
-msgstr "Tabla con demasiadas columnas"
-
-#. Programmer's name for it: sFieldNameColumn\r
-#: Internet/WebConst.pas:36 \r
-msgid "Field Name"
-msgstr ""
-
-#. Programmer's name for it: sFieldTypeColumn\r
-#: Internet/WebConst.pas:37 \r
-msgid "Field Type"
-msgstr ""
-
-#. Programmer's name for it: sInvalidWebComponentsRegistration\r
-#: Internet/WebConst.pas:39 \r
-msgid "Invalid Web component registration"
-msgstr ""
-
-#. Programmer's name for it: sInvalidWebComponentsEnumeration\r
-#: Internet/WebConst.pas:40 \r
-msgid "Invalid Web component enumeration"
-msgstr ""
-
-#. Programmer's name for it: sVariableIsNotAContainer\r
-#: Internet/WebConst.pas:42 \r
-msgid "Variable %s is not a container"
-msgstr ""
-
-#. Programmer's name for it: sInternalApplicationError\r
-#: Internet/WebConst.pas:45 \r
-msgid ""
-"<h1>Internal Application Error</h1>\n"
-"<p>%0:s\n"
-"<p><hr width=\"100%%\"><i>%1:s</i>"
-msgstr ""
-
-#. Programmer's name for it: SWideStringOutOfBounds\r
-#: Internet/WSDLIntf.pas:126 \r
-msgid "WideString Index outof bounds"
-msgstr ""
-
-#. Programmer's name for it: sWebServiceListing\r
-#: Internet/WSDLPub.pas:80 \r
-msgid "WebService Listing"
-msgstr ""
-
-#. Programmer's name for it: sWebServiceListingAdmin\r
-#: Internet/WSDLPub.pas:81 \r
-msgid "WebService Listing Administrator"
-msgstr ""
-
-#. Programmer's name for it: sPortType\r
-#: Internet/WSDLPub.pas:82 \r
-msgid "Port Type"
-msgstr ""
-
-#. Programmer's name for it: sNameSpaceURI\r
-#: Internet/WSDLPub.pas:83 \r
-msgid "Namespace URI"
-msgstr ""
-
-#. Programmer's name for it: sDocumentation\r
-#: Internet/WSDLPub.pas:84 \r
-msgid "Documentation"
-msgstr ""
-
-#. Programmer's name for it: sWSDL\r
-#: Internet/WSDLPub.pas:85 \r
-msgid "WSDL"
-msgstr ""
-
-#. Programmer's name for it: sPortName\r
-#: Internet/WSDLPub.pas:86 \r
-msgid "PortName"
-msgstr ""
-
-#. Programmer's name for it: sAddress\r
-#: Internet/WSDLPub.pas:87 \r
-msgid "Address"
-msgstr "Dirección"
-
-#. Programmer's name for it: sInterfaceNotFound\r
-#: Internet/WSDLPub.pas:88 \r
-msgid "<HTML><P>Interface %s not found</P></HTML>"
-msgstr ""
-
-#. Programmer's name for it: sWSDLPortsforPortType\r
-#: Internet/WSDLPub.pas:89 \r
-msgid "WSDL Ports for PortType"
-msgstr ""
-
-#. Programmer's name for it: sWSDLFor\r
-#: Internet/WSDLPub.pas:90 \r
-msgid "WSDL for "
-msgstr ""
-
-#. Programmer's name for it: SPropertyAccessors\r
-#: Internet/XMLBindGen.pas:67 \r
-msgid " { Property Accessors }"
-msgstr ""
-
-#. Programmer's name for it: SMethodsAndProps\r
-#: Internet/XMLBindGen.pas:68 \r
-msgid " { Methods & Properties }"
-msgstr ""
-
-#. Programmer's name for it: SForwardDecl\r
-#: Internet/XMLBindGen.pas:69 \r
-msgid "Forward Decls"
-msgstr ""
-
-#. Programmer's name for it: SGlobalFunctions\r
-#: Internet/XMLBindGen.pas:70 \r
-msgid "Global Functions"
-msgstr ""
-
-#. Programmer's name for it: SDescription\r
-#: Internet/XMLDataToSchema.pas:46 \r
-msgid "XMLData to XML Schema Translator (.xml -> .xsd)"
-msgstr ""
-
-#. Programmer's name for it: SNotActive\r
-#: Internet/XMLDoc.pas:497 \r
-msgid "No active document"
-msgstr ""
-
-#. Programmer's name for it: SNodeNotFound\r
-#: Internet/XMLDoc.pas:498 \r
-msgid "Node \"%s\" not found"
-msgstr "No se ha encontrado el nodo \"%s\""
-
-#. Programmer's name for it: SMissingNode\r
-#: Internet/XMLDoc.pas:499 \r
-msgid "IDOMNode required"
-msgstr ""
-
-#. Programmer's name for it: SNoAttributes\r
-#: Internet/XMLDoc.pas:500 \r
-msgid "Attributes are not supported on this node type"
-msgstr ""
-
-#. Programmer's name for it: SInvalidNodeType\r
-#: Internet/XMLDoc.pas:501 \r
-msgid "Invalid node type"
-msgstr "Tipo de nodo no válido"
-
-#. Programmer's name for it: SMismatchedRegItems\r
-#: Internet/XMLDoc.pas:502 \r
-msgid "Mismatched paramaters to RegisterChildNodes"
-msgstr ""
-
-#. Programmer's name for it: SNotSingleTextNode\r
-#: Internet/XMLDoc.pas:503 \r
-msgid "Element does not contain a single text node"
-msgstr ""
-
-#. Programmer's name for it: SNoDOMParseOptions\r
-#: Internet/XMLDoc.pas:504 \r
-msgid "DOM Implementation does not support IDOMParseOptions"
-msgstr ""
-
-#. Programmer's name for it: SNotOnHostedNode\r
-#: Internet/XMLDoc.pas:505 \r
-msgid "Invalid operation on a hosted node"
-msgstr ""
-
-#. Programmer's name for it: SMissingItemTag\r
-#: Internet/XMLDoc.pas:506 \r
-msgid "ItemTag property is not initialized"
-msgstr "La propiedad ItemTag no está inicializada"
-
-#. Programmer's name for it: SNodeReadOnly\r
-#: Internet/XMLDoc.pas:507 \r
-msgid "Node is readonly"
-msgstr ""
-
-#. Programmer's name for it: SUnsupportedEncoding\r
-#: Internet/XMLDoc.pas:508 \r
-msgid "Unsupported character encoding \"%s\", try using LoadFromFile"
-msgstr ""
-
-#. Programmer's name for it: SNoRefresh\r
-#: Internet/XMLDoc.pas:509 \r
-msgid "Refresh is only supported if the FileName or XML properties are set"
-msgstr ""
-
-#. Programmer's name for it: SMissingFileName\r
-#: Internet/XMLDoc.pas:510 \r
-msgid "FileName cannot be blank"
-msgstr ""
-
-#. Programmer's name for it: SLine\r
-#: Internet/XMLDoc.pas:511 \r
-msgid "Line"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateRegistration\r
-#: Internet/xmldom.pas:554 \r
-msgid "\"%s\" DOMImplementation already registered"
-msgstr ""
-
-#. Programmer's name for it: SNoMatchingDOMVendor\r
-#: Internet/xmldom.pas:555 \r
-msgid "No matching DOM Vendor"
-msgstr ""
-
-#. Programmer's name for it: SNoDOMNodeEx\r
-#: Internet/xmldom.pas:556 \r
-msgid "Selected DOM Vendor does not support this property or method"
-msgstr ""
-
-#. Programmer's name for it: SDOMNotSupported\r
-#: Internet/xmldom.pas:557 \r
-msgid "Property or Method \"%s\" is not supported by DOM Vendor \"%s\""
-msgstr ""
-
-#. Programmer's name for it: SDescription\r
-#: Internet/XMLSchema99.pas:70 \r
-msgid "1999 XML Schema Translator (.xsd <-> .xsd)"
-msgstr ""
-
-#. Programmer's name for it: SInvalidSchema\r
-#: Internet/XMLSchemaTags.pas:176 \r
-msgid "Invalid or unsupported XML Schema document"
-msgstr ""
-
-#. Programmer's name for it: SNoLocalTypeName\r
-#: Internet/XMLSchemaTags.pas:177 \r
-msgid "Local type declarations cannot have a name. Element: %s"
-msgstr ""
-
-#. Programmer's name for it: SUnknownDataType\r
-#: Internet/XMLSchemaTags.pas:178 \r
-msgid "Unknown datatype \"%s\""
-msgstr "Tipo de dato desconocido \"%s\""
-
-#. Programmer's name for it: SInvalidValue\r
-#: Internet/XMLSchemaTags.pas:179 \r
-msgid "Invalid %s value: \"%s\""
-msgstr "Valor %s no válido: \"%s\""
-
-#. Programmer's name for it: SInvalidGroupDecl\r
-#: Internet/XMLSchemaTags.pas:180 \r
-msgid "Invalid group declaration in \"%s\""
-msgstr "Declaración de grupo no válido en \"%s\""
-
-#. Programmer's name for it: SMissingName\r
-#: Internet/XMLSchemaTags.pas:181 \r
-msgid "Missing Type name"
-msgstr "Nombre de tipo sin valor"
-
-#. Programmer's name for it: SInvalidDerivation\r
-#: Internet/XMLSchemaTags.pas:182 \r
-msgid "Invalid complex type derivation: %s"
-msgstr ""
-
-#. Programmer's name for it: SNoNameOnRef\r
-#: Internet/XMLSchemaTags.pas:183 \r
-msgid "Name not allowed on a ref item"
-msgstr ""
-
-#. Programmer's name for it: SNoGlobalRef\r
-#: Internet/XMLSchemaTags.pas:184 \r
-msgid "Global scheam items may not contain a ref"
-msgstr ""
-
-#. Programmer's name for it: SNoRefPropSet\r
-#: Internet/XMLSchemaTags.pas:185 \r
-msgid "%s cannot be set on a ref item"
-msgstr ""
-
-#. Programmer's name for it: SSetGroupRefProp\r
-#: Internet/XMLSchemaTags.pas:186 \r
-msgid "Set the GroupRef property for the cmGroupRef content model"
-msgstr ""
-
-#. Programmer's name for it: SNoContentModel\r
-#: Internet/XMLSchemaTags.pas:187 \r
-msgid "ContentModel not set"
-msgstr ""
-
-#. Programmer's name for it: SNoFacetsAllowed\r
-#: Internet/XMLSchemaTags.pas:188 \r
-msgid "Facets and Enumeration not allowed on this kind of datatype \"%s\""
-msgstr ""
-
-#. Programmer's name for it: SNotBuiltInType\r
-#: Internet/XMLSchemaTags.pas:189 \r
-msgid "Invalid built-in type name \"%s\""
-msgstr ""
-
-#. Programmer's name for it: SBuiltInType\r
-#: Internet/XMLSchemaTags.pas:190 \r
-msgid "Built-in Type"
-msgstr ""
-
-#. Programmer's name for it: SMissingSourceFile\r
-#: Internet/xmlutil.pas:47 \r
-msgid "XMLDataFile must be specified"
-msgstr ""
-
-#. Programmer's name for it: SMissingTransform\r
-#: Internet/xmlutil.pas:48 \r
-msgid "TransformationFile must be specified"
-msgstr ""
-
-#. Programmer's name for it: SOldVersion\r
-#: Internet/xmlutil.pas:49 \r
-msgid "Version of Transformation File not supported"
-msgstr ""
-
-#. Programmer's name for it: sFileSaveError\r
-#: Internet/xmlutil.pas:50 \r
-msgid "Error saving file"
-msgstr ""
-
-#. Programmer's name for it: sFileOpenError\r
-#: Internet/xmlutil.pas:51 \r
-msgid "Error opening file"
-msgstr ""
-
-#. Programmer's name for it: sXMLFileOpenError\r
-#: Internet/xmlutil.pas:52 \r
-msgid "Could not open file "
-msgstr "No se puede abrir el fichero"
-
-#. Programmer's name for it: sXMLLoadError\r
-#: Internet/xmlutil.pas:53 \r
-msgid "Error Loading XML"
-msgstr ""
-
-#. Programmer's name for it: sLinePosError\r
-#: Internet/xmlutil.pas:54 \r
-msgid "Error on line %d, position %d"
-msgstr ""
-
-#. Programmer's name for it: sReason\r
-#: Internet/xmlutil.pas:55 \r
-msgid "Reason: %s\n"
-msgstr "Motivo: %s\n"
-
-#. Programmer's name for it: sParseError\r
-#: Internet/xmlutil.pas:56 \r
-msgid "XML Parse Error:\n"
-msgstr ""
-
-#. Programmer's name for it: SIconViewEditor\r
-#: Property\r Editors/ClxIconEdit.pas:321 \r
-msgid "Items Editor..."
-msgstr "Editor de elementos..."
-
-#. Programmer's name for it: srSamples\r
-#: Samples/IBConst.pas:6 \r
-msgid "Samples"
-msgstr "Ejemplos"
-
-#. Programmer's name for it: SNoEventsRegistered\r
-#: Samples/IBConst.pas:7 \r
-msgid "You must register events before queueing them"
-msgstr ""
-
-#. Programmer's name for it: SInvalidDBConnection\r
-#: Samples/IBConst.pas:8 \r
-msgid "Component is not connected to an open Database"
-msgstr "El componente no está conectado a una base de datos abierta"
-
-#. Programmer's name for it: SInvalidDatabase\r
-#: Samples/IBConst.pas:9 \r
-msgid "''%s'' is not connected to an InterBase database"
-msgstr ""
-
-#. Programmer's name for it: SInvalidCancellation\r
-#: Samples/IBConst.pas:10 \r
-msgid "You cannot call CancelEvents from within an OnEventAlert handler"
-msgstr ""
-
-#. Programmer's name for it: SInvalidEvent\r
-#: Samples/IBConst.pas:11 \r
-msgid "Invalid blank event added to EventAlerter events list"
-msgstr ""
-
-#. Programmer's name for it: SInvalidQueueing\r
-#: Samples/IBConst.pas:12 \r
-msgid "You cannot call QueueEvents from within an OnEventAlert handler"
-msgstr ""
-
-#. Programmer's name for it: SInvalidRegistration\r
-#: Samples/IBConst.pas:13 \r
-msgid ""
-"You cannot Register or Unregister events from within an OnEventAlert handler"
-msgstr ""
-
-#. Programmer's name for it: SMaximumEvents\r
-#: Samples/IBConst.pas:13 \r
-msgid "You can only register 15 events per EventAlerter"
-msgstr ""
-
-#. Programmer's name for it: SInterbaseNotInstalled\r
-#: Samples/IBCtrls.pas:103 \r
-msgid "You must have Interbase installed to use this component"
-msgstr ""
-
-#. Programmer's name for it: SFailedQueEvents\r
-#: Samples/IBCtrls.pas:104 \r
-msgid "Failed to lookup isc_que_events"
-msgstr ""
-
-#. Programmer's name for it: SFailedInterprete\r
-#: Samples/IBCtrls.pas:105 \r
-msgid "Failed to lookup isc_interprete"
-msgstr ""
-
-#. Programmer's name for it: SFailedFree\r
-#: Samples/IBCtrls.pas:106 \r
-msgid "Failed to lookup isc_free"
-msgstr ""
-
-#. Programmer's name for it: SFailedEventBlock\r
-#: Samples/IBCtrls.pas:107 \r
-msgid "Failed to lookup isc_event_block"
-msgstr ""
-
-#. Programmer's name for it: SFailedEventCounts\r
-#: Samples/IBCtrls.pas:108 \r
-msgid "Failed to lookup isc_event_counts"
-msgstr ""
-
-#. Programmer's name for it: SFailedCancelEvents\r
-#: Samples/IBCtrls.pas:109 \r
-msgid "Failed to lookup isc_cancel_events"
-msgstr ""
-
-#. Programmer's name for it: SNoRTTI\r
-#: Soap/IntfInfo.pas:69 \r
-msgid "Interface %s has no RTTI"
-msgstr ""
-
-#. Programmer's name for it: SNoRTTIParam\r
-#: Soap/IntfInfo.pas:70 \r
-msgid "Parameter %s on Method %s of Interface %s has no RTTI"
-msgstr ""
-
-#. Programmer's name for it: SClassNotRegistered\r
-#: Soap/InvConst.pas:15 \r
-msgid "Class not registered"
-msgstr ""
-
-#. Programmer's name for it: SIntfNotRegistered\r
-#: Soap/InvConst.pas:16 \r
-msgid "Interface %s not registered"
-msgstr ""
-
-#. Programmer's name for it: SUnsupportedEncodingSyle\r
-#: Soap/SoapConst.pas:81 \r
-msgid "Unsupported SOAP encodingStyle %s"
-msgstr ""
-
-#. Programmer's name for it: SInvalidSoapRequest\r
-#: Soap/SoapConst.pas:82 \r
-msgid "Invalid SOAP request"
-msgstr ""
-
-#. Programmer's name for it: SMultiBodyNotSupported\r
-#: Soap/SoapConst.pas:83 \r
-msgid "Multiple body elements not supported"
-msgstr ""
-
-#. Programmer's name for it: SUnsupportedCC\r
-#: Soap/SoapConst.pas:84 \r
-msgid "Unsupported calling convention: %s"
-msgstr "Convención de llamada no soportado: %s"
-
-#. Programmer's name for it: SUnsupportedCCIntfMeth\r
-#: Soap/SoapConst.pas:85 \r
-msgid ""
-"Remote Method Call: unsupported calling convention %s for method %s on "
-"interface %s"
-msgstr ""
-
-#. Programmer's name for it: SInvClassNotRegistered\r
-#: Soap/SoapConst.pas:86 \r
-msgid "No class registered to implement interface %s for soap action %s"
-msgstr ""
-
-#. Programmer's name for it: SInvInterfaceNotReg\r
-#: Soap/SoapConst.pas:87 \r
-msgid "No interface registered for soap action %s"
-msgstr ""
-
-#. Programmer's name for it: SInvInterfaceNotRegURL\r
-#: Soap/SoapConst.pas:88 \r
-msgid "No interface registered for URL %s"
-msgstr ""
-
-#. Programmer's name for it: SRemTypeNotRegistered\r
-#: Soap/SoapConst.pas:89 \r
-msgid "Remotable Type %s not registered"
-msgstr ""
-
-#. Programmer's name for it: STypeMismatchInParam\r
-#: Soap/SoapConst.pas:90 \r
-msgid "Type mismatch in parameter %s"
-msgstr ""
-
-#. Programmer's name for it: SNoSuchMethod\r
-#: Soap/SoapConst.pas:91 \r
-msgid "No such method %s"
-msgstr ""
-
-#. Programmer's name for it: SInterfaceNotReg\r
-#: Soap/SoapConst.pas:92 \r
-msgid "Interface not registered, UUID = %s"
-msgstr ""
-
-#. Programmer's name for it: SInterfaceNoRTTI\r
-#: Soap/SoapConst.pas:93 \r
-msgid "Interface has no RTTI, UUID = %s"
-msgstr ""
-
-#. Programmer's name for it: SNoWSDL\r
-#: Soap/SoapConst.pas:94 \r
-msgid "No WSDL document associated with WSDLView"
-msgstr ""
-
-#. Programmer's name for it: SDataTypeNotSupported\r
-#: Soap/SoapConst.pas:95 \r
-msgid ""
-"Datatype of TypeKind: %s not supported as argument for remote invocation"
-msgstr ""
-
-#. Programmer's name for it: SNoMatchingDelphiType\r
-#: Soap/SoapConst.pas:96 \r
-msgid ""
-"No matching Delphi type was found for type: URI = %s, Name = %s on Node %s"
-msgstr ""
-
-#. Programmer's name for it: SUnknownSOAPAction\r
-#: Soap/SoapConst.pas:97 \r
-msgid "Unknown SOAPAction %s"
-msgstr ""
-
-#. Programmer's name for it: SScalarFromTRemotableS\r
-#: Soap/SoapConst.pas:98 \r
-msgid ""
-"Classes that represent scalar types must decsend from TRemotable, %s does not"
-msgstr ""
-
-#. Programmer's name for it: SNoSerializeGraphs\r
-#: Soap/SoapConst.pas:99 \r
-msgid ""
-"Must allow multiref output for objects when serializing a graph of objects"
-msgstr ""
-
-#. Programmer's name for it: SUnsuportedClassType\r
-#: Soap/SoapConst.pas:100 \r
-msgid "Conversion from Class %s to SOAP is not supported"
-msgstr ""
-
-#. Programmer's name for it: SUnexpectedDataType\r
-#: Soap/SoapConst.pas:101 \r
-msgid "Internal error: data type kind %s not expected in this context"
-msgstr ""
-
-#. Programmer's name for it: SArrayTooManyElem\r
-#: Soap/SoapConst.pas:104 \r
-msgid "Array Node: %s has too many elements"
-msgstr ""
-
-#. Programmer's name for it: SWrongDocElem\r
-#: Soap/SoapConst.pas:105 \r
-msgid "DocumentElement %s:%s expected, %s:%s found"
-msgstr ""
-
-#. Programmer's name for it: STooManyParameters\r
-#: Soap/SoapConst.pas:106 \r
-msgid "Too many parameters in method %s"
-msgstr ""
-
-#. Programmer's name for it: SArrayExpected\r
-#: Soap/SoapConst.pas:107 \r
-msgid "Array type expected. Node %s"
-msgstr ""
-
-#. Programmer's name for it: SNoMultiDimVar\r
-#: Soap/SoapConst.pas:108 \r
-msgid "Multidimensional variant arrays not supported in this release"
-msgstr ""
-
-#. Programmer's name for it: SNoURL\r
-#: Soap/SoapConst.pas:109 \r
-msgid "No URL set"
-msgstr ""
-
-#. Programmer's name for it: SNoInterfaceGUID\r
-#: Soap/SoapConst.pas:111 \r
-msgid "Class %s does not implement interface GUID %s"
-msgstr ""
-
-#. Programmer's name for it: SNoArrayElemRTTI\r
-#: Soap/SoapConst.pas:112 \r
-msgid "Element of Array type %s has no RTTI"
-msgstr ""
-
-#. Programmer's name for it: SInvalidResponse\r
-#: Soap/SoapConst.pas:113 \r
-msgid "Invalid SOAP Response"
-msgstr ""
-
-#. Programmer's name for it: SInvalidArraySpec\r
-#: Soap/SoapConst.pas:114 \r
-msgid "Invalid SOAP array specification"
-msgstr ""
-
-#. Programmer's name for it: SCannotFindNodeID\r
-#: Soap/SoapConst.pas:115 \r
-msgid "Cannot find node referenced by ID %s"
-msgstr ""
-
-#. Programmer's name for it: SNoNativeNULL\r
-#: Soap/SoapConst.pas:116 \r
-msgid "Option not set to allow Native type to be set to NULL"
-msgstr ""
-
-#. Programmer's name for it: SFaultCodeOnlyAllowed\r
-#: Soap/SoapConst.pas:117 \r
-msgid "Only one FaultCode element allowed"
-msgstr ""
-
-#. Programmer's name for it: SFaultStringOnlyAllowed\r
-#: Soap/SoapConst.pas:118 \r
-msgid "Only one FaultString element allowed"
-msgstr ""
-
-#. Programmer's name for it: SMissingFaultValue\r
-#: Soap/SoapConst.pas:119 \r
-msgid "Missing FaultString or FaultCode element"
-msgstr ""
-
-#. Programmer's name for it: SNoInterfacesInClass\r
-#: Soap/SoapConst.pas:120 \r
-msgid "Invokable Class %s implements no interfaces"
-msgstr ""
-
-#. Programmer's name for it: SVariantCastNotSupported\r
-#: Soap/SoapConst.pas:122 \r
-msgid "Type cannot be cast as Variant"
-msgstr ""
-
-#. Programmer's name for it: SVarDateNotSupported\r
-#: Soap/SoapConst.pas:123 \r
-msgid "varDate type not supported"
-msgstr "Tipo varDate no soportado"
-
-#. Programmer's name for it: SVarDispatchNotSupported\r
-#. Programmer's name for it: SNoVarDispatch\r
-#: Soap/SoapConst.pas:124 \r Soap/SoapConst.pas:142
-msgid "varDispatch type not supported"
-msgstr "Tipo varDispatch no soportado"
-
-#. Programmer's name for it: SVarErrorNotSupported\r
-#. Programmer's name for it: SNoErrorDispatch\r
-#: Soap/SoapConst.pas:125 \r Soap/SoapConst.pas:143
-msgid "varError type not supported"
-msgstr "Tipo varError no soportado"
-
-#. Programmer's name for it: SVarVariantNotSupported\r
-#: Soap/SoapConst.pas:126 \r
-msgid "varVariant type not supported"
-msgstr "Tipo varVariant no soportado"
-
-#. Programmer's name for it: SHeaderError\r
-#: Soap/SoapConst.pas:127 \r
-msgid "Error Processing Header %s"
-msgstr ""
-
-#. Programmer's name for it: SMissingSoapReturn\r
-#: Soap/SoapConst.pas:128 \r
-msgid "SOAP Response Packet: result element expected, %s found"
-msgstr ""
-
-#. Programmer's name for it: SInvalidPointer\r
-#: Soap/SoapConst.pas:129 \r
-msgid "Invalid Pointer"
-msgstr "Puntero no válido"
-
-#. Programmer's name for it: SNoMessageConverter\r
-#: Soap/SoapConst.pas:130 \r
-msgid "No Pascal to Message converter set"
-msgstr ""
-
-#. Programmer's name for it: SNoMsgProcessingNode\r
-#: Soap/SoapConst.pas:131 \r
-msgid "No Message processing node set"
-msgstr ""
-
-#. Programmer's name for it: SHeaderAttributeError\r
-#: Soap/SoapConst.pas:132 \r
-msgid "Soap header attribute %s with must understand true not understand"
-msgstr ""
-
-#. Programmer's name for it: SNoServiceForURL\r
-#: Soap/SoapConst.pas:134 \r
-msgid "No service available for URL %s"
-msgstr "Servicio no disponible para la URL %s"
-
-#. Programmer's name for it: SNoInterfaceForURL\r
-#: Soap/SoapConst.pas:135 \r
-msgid "No interface is registered to handle URL %s"
-msgstr ""
-
-#. Programmer's name for it: SNoClassRegisteredForURL\r
-#: Soap/SoapConst.pas:136 \r
-msgid "No Class is regisgtered to implement interface %s"
-msgstr ""
-
-#. Programmer's name for it: SInvalidURL\r
-#: Soap/SoapConst.pas:137 \r
-msgid "Invalid url"
-msgstr "URL no válida"
-
-#. Programmer's name for it: SNoClassRegistered\r
-#: Soap/SoapConst.pas:138 \r
-msgid "No class registered for invokable interface %s"
-msgstr ""
-
-#. Programmer's name for it: SNoDispatcher\r
-#: Soap/SoapConst.pas:139 \r
-msgid "No Dispatcher set"
-msgstr ""
-
-#. Programmer's name for it: SMethNoRTTI\r
-#: Soap/SoapConst.pas:140 \r
-msgid "Method has no RTTI"
-msgstr ""
-
-#. Programmer's name for it: SUnsupportedVariant\r
-#: Soap/SoapConst.pas:141 \r
-msgid "Unsuppported variant type"
-msgstr "Tipo de variant no soportada"
-
-#. Programmer's name for it: SInvalidTimeZone\r
-#: Soap/SoapConst.pas:145 \r
-msgid "Invalid or Unknown Time Zone"
-msgstr ""
-
-#. Programmer's name for it: SLocationFilter\r
-#: Soap/SoapConst.pas:146 \r
-msgid "WSDL files (*.wsdl)|*.wsdl|XML files (*.xml)|*.xml"
-msgstr ""
-
-#. Programmer's name for it: SInvalidHour\r
-#: Soap/XSBuiltIns.pas:35 \r
-msgid "Invalid hour: %d"
-msgstr "Hora no válida: %d"
-
-#. Programmer's name for it: SInvalidMinute\r
-#: Soap/XSBuiltIns.pas:36 \r
-msgid "Invalid minute: %d"
-msgstr "Minutos no válidos: %d"
-
-#. Programmer's name for it: SInvalidSecond\r
-#: Soap/XSBuiltIns.pas:37 \r
-msgid "Invalid second: %d"
-msgstr "Segundos no válidos: %d"
-
-#. Programmer's name for it: SInvalidFractionSecond\r
-#: Soap/XSBuiltIns.pas:38 \r
-msgid "Invalid second: %f"
-msgstr "Segundos no válidos: %f"
-
-#. Programmer's name for it: SInvalidMillisecond\r
-#: Soap/XSBuiltIns.pas:39 \r
-msgid "Invalid millisecond: %d"
-msgstr "Milisegundos no válidos: %d"
-
-#. Programmer's name for it: SInvalidHourOffset\r
-#: Soap/XSBuiltIns.pas:40 \r
-msgid "Invalid hour offset: %d"
-msgstr "Offset de la hora no válido: %d"
-
-#. Programmer's name for it: SInvalidDay\r
-#: Soap/XSBuiltIns.pas:41 \r
-msgid "Invalid day: %d"
-msgstr "Día no válido: %d"
-
-#. Programmer's name for it: SInvalidMonth\r
-#: Soap/XSBuiltIns.pas:42 \r
-msgid "Invalid month: %d"
-msgstr "Mes no válido: %d"
-
-#. Programmer's name for it: SInvalidDuration\r
-#: Soap/XSBuiltIns.pas:43 \r
-msgid "Invalid Duration String: %s"
-msgstr "Cadena de duración no válido: %s"
-
-#. Programmer's name for it: sHTMLFilter\r
-#: ToolsAPI/ClxEditors.pas:629 \r
-msgid "html files (*.htm *.html)"
-msgstr ""
-
-#. Programmer's name for it: srLine\r
-#: ToolsAPI/DesignConst.pas:14 \r
-msgid "line"
-msgstr ""
-
-#. Programmer's name for it: srLines\r
-#: ToolsAPI/DesignConst.pas:15 \r
-msgid "lines"
-msgstr ""
-
-#. Programmer's name for it: SInvalidFormat\r
-#: ToolsAPI/DesignConst.pas:17 \r
-msgid "Invalid graphic format"
-msgstr "Formato gráfico no válido"
-
-#. Programmer's name for it: SUnableToFindComponent\r
-#: ToolsAPI/DesignConst.pas:19 \r
-msgid "Unable to locate form/component, '%s'"
-msgstr "No se puede localizar el form/componente, '%s'"
-
-#. Programmer's name for it: SCantFindProperty\r
-#: ToolsAPI/DesignConst.pas:20 \r
-msgid "Unable to locate property '%s' on component '%s'"
-msgstr ""
-
-#. Programmer's name for it: SStringsPropertyInvalid\r
-#: ToolsAPI/DesignConst.pas:21 \r
-msgid "Property '%s' has not been initialized on component '%s'"
-msgstr ""
-
-#. Programmer's name for it: SLoadPictureTitle\r
-#: ToolsAPI/DesignConst.pas:23 \r
-msgid "Load Picture"
-msgstr "Cargar Imagen"
-
-#. Programmer's name for it: SSavePictureTitle\r
-#: ToolsAPI/DesignConst.pas:24 \r
-msgid "Save Picture As"
-msgstr "Grabar Imagen Como"
-
-#. Programmer's name for it: SAboutVerb\r
-#: ToolsAPI/DesignConst.pas:26 \r
-msgid "About..."
-msgstr "Acerca de..."
-
-#. Programmer's name for it: SNoPropertyPageAvailable\r
-#: ToolsAPI/DesignConst.pas:27 \r
-msgid "No property pages are available for this control"
-msgstr ""
-
-#. Programmer's name for it: SNoAboutBoxAvailable\r
-#: ToolsAPI/DesignConst.pas:28 \r
-msgid "An About Box is not available for this control"
-msgstr ""
-
-#. Programmer's name for it: SNull\r
-#: ToolsAPI/DesignConst.pas:29 \r
-msgid "(Null)"
-msgstr "(Null)"
-
-#. Programmer's name for it: SUnassigned\r
-#: ToolsAPI/DesignConst.pas:30 \r
-msgid "(Unassigned)"
-msgstr "(Sin asignación)"
-
-#. Programmer's name for it: SString\r
-#: ToolsAPI/DesignConst.pas:32 \r
-msgid "String"
-msgstr "String"
-
-#. Programmer's name for it: SUnknownType\r
-#: ToolsAPI/DesignConst.pas:34 \r
-msgid "Unknown Type"
-msgstr "Tipo desconocido"
-
-#. Programmer's name for it: SCannotCreateName\r
-#: ToolsAPI/DesignConst.pas:36 \r
-msgid "Cannot create a method for an unnamed component"
-msgstr ""
-
-#. Programmer's name for it: SColEditCaption\r
-#: ToolsAPI/DesignConst.pas:38 \r
-msgid "Editing %s%s%s"
-msgstr ""
-
-#. Programmer's name for it: SCantDeleteAncestor\r
-#: ToolsAPI/DesignConst.pas:40 \r
-msgid ""
-"Selection contains a component introduced in an ancestor form which cannot "
-"be deleted"
-msgstr ""
-
-#. Programmer's name for it: SCantAddToFrame\r
-#: ToolsAPI/DesignConst.pas:41 \r
-msgid "New components cannot be added to frame instances."
-msgstr ""
-
-#. Programmer's name for it: SAllFiles\r
-#: ToolsAPI/DesignConst.pas:44 \r
-msgid "all files (*)"
-msgstr ""
-
-#. Programmer's name for it: SAllFiles\r
-#: ToolsAPI/DesignConst.pas:47 \r
-msgid "all files (*.*)"
-msgstr ""
-
-#. Programmer's name for it: sClassNotApplicable\r
-#: ToolsAPI/DesignEditors.pas:491 \r
-msgid "Class %s is not applicable to this module"
-msgstr ""
-
-#. Programmer's name for it: sNotAvailable\r
-#: ToolsAPI/DesignEditors.pas:492 \r
-msgid "(Not available)"
-msgstr "(No disponible)"
-
-#. Programmer's name for it: sEditSubmenu\r
-#. LogDetailFrame..ActionList1..EditCut1..Category\r
-#. LogDetailFrame..ActionList1..EditCopy1..Category\r
-#. LogDetailFrame..ActionList1..EditPaste1..Category\r
-#. LogDetailFrame..ActionList1..EditSelectAll1..Category\r
-#. LogDetailFrame..ActionList1..EditUndo1..Category\r
-#. StandardActions..ActionList1..EditCut1..Category\r
-#. StandardActions..ActionList1..EditCopy1..Category\r
-#. StandardActions..ActionList1..EditPaste1..Category\r
-#. StandardActions..ActionList1..EditDelete1..Category\r
-#. StandardActions..ActionList1..EditSelectAll1..Category\r
-#. StandardActions..ActionList1..EditUndo1..Category\r
-#: ToolsAPI/DesignEditors.pas:2766 \r Internet/SvrLogDetailFrame.dfm:62
-#: Internet/SvrLogDetailFrame.dfm:69 Internet/SvrLogDetailFrame.dfm:76
-#: Internet/SvrLogDetailFrame.dfm:83 Internet/SvrLogDetailFrame.dfm:89
-#: Vcl/ActnRes.dfm:12 Vcl/ActnRes.dfm:19 Vcl/ActnRes.dfm:26 Vcl/ActnRes.dfm:65
-#: Vcl/ActnRes.dfm:72 Vcl/ActnRes.dfm:78
-msgid "Edit"
-msgstr ""
-
-#. Programmer's name for it: sCutComponent\r
-#: ToolsAPI/DesignEditors.pas:2768 \r
-msgid "Cut"
-msgstr ""
-
-#. Programmer's name for it: sCopyComponent\r
-#: ToolsAPI/DesignEditors.pas:2769 \r
-msgid "Copy"
-msgstr ""
-
-#. Programmer's name for it: sPasteComponent\r
-#: ToolsAPI/DesignEditors.pas:2770 \r
-msgid "Paste"
-msgstr ""
-
-#. Programmer's name for it: sDeleteComponent\r
-#. ClxTreeViewItems..gbSubItems..btnDelSub..Caption\r
-#: ToolsAPI/DesignEditors.pas:2771 \r Property\r Editors/ClxNodeEdit.xfm:226
-msgid "Delete"
-msgstr ""
-
-#. Programmer's name for it: sSelectAllComponent\r
-#. StandardActions..ActionList1..ListControlSelectAll1..Hint\r
-#: ToolsAPI/DesignEditors.pas:2772 \r Vcl/ActnRes.dfm:277
-msgid "Select All"
-msgstr ""
-
-#. Programmer's name for it: sControlSubmenu\r
-#: ToolsAPI/DesignEditors.pas:2773 \r
-msgid "Control"
-msgstr "Control"
-
-#. Programmer's name for it: sToFrontControl\r
-#: ToolsAPI/DesignEditors.pas:2774 \r
-msgid "Bring to Front"
-msgstr ""
-
-#. Programmer's name for it: sToBackControl\r
-#: ToolsAPI/DesignEditors.pas:2775 \r
-msgid "Send to Back"
-msgstr ""
-
-#. Programmer's name for it: sDataCategoryName\r
-#: ToolsAPI/DesignIntf.pas:429 \r
-msgid "Data"
-msgstr ""
-
-#. Programmer's name for it: sDatabaseCategoryName\r
-#: ToolsAPI/DesignIntf.pas:430 \r
-msgid "Database"
-msgstr "Base de datos"
-
-#. Programmer's name for it: sDragNDropCategoryName\r
-#: ToolsAPI/DesignIntf.pas:432 \r
-msgid "Drag, Drop and Docking"
-msgstr ""
-
-#. Programmer's name for it: sDragNDropCategoryName\r
-#: ToolsAPI/DesignIntf.pas:435 \r
-msgid "Drag and Drop"
-msgstr ""
-
-#. Programmer's name for it: sHelpCategoryName\r
-#: ToolsAPI/DesignIntf.pas:437 \r
-msgid "Help and Hints"
-msgstr ""
-
-#. Programmer's name for it: sLayoutCategoryName\r
-#: ToolsAPI/DesignIntf.pas:438 \r
-msgid "Layout"
-msgstr ""
-
-#. Programmer's name for it: sLegacyCategoryName\r
-#: ToolsAPI/DesignIntf.pas:439 \r
-msgid "Legacy"
-msgstr ""
-
-#. Programmer's name for it: sLinkageCategoryName\r
-#: ToolsAPI/DesignIntf.pas:440 \r
-msgid "Linkage"
-msgstr ""
-
-#. Programmer's name for it: sLocaleCategoryName\r
-#: ToolsAPI/DesignIntf.pas:441 \r
-msgid "Locale"
-msgstr ""
-
-#. Programmer's name for it: sLocalizableCategoryName\r
-#: ToolsAPI/DesignIntf.pas:442 \r
-msgid "Localizable"
-msgstr ""
-
-#. Programmer's name for it: sMiscellaneousCategoryName\r
-#: ToolsAPI/DesignIntf.pas:443 \r
-msgid "Miscellaneous"
-msgstr ""
-
-#. Programmer's name for it: sVisualCategoryName\r
-#: ToolsAPI/DesignIntf.pas:444 \r
-msgid "Visual"
-msgstr "Visual"
-
-#. Programmer's name for it: sInputCategoryName\r
-#: ToolsAPI/DesignIntf.pas:445 \r
-msgid "Input"
-msgstr ""
-
-#. Programmer's name for it: sAddCaption\r
-#: ToolsAPI/TreeIntf.pas:2456 \r
-msgid "Add item"
-msgstr ""
-
-#. Programmer's name for it: SUnnamedItemCaption\r
-#: ToolsAPI/TreeIntf.pas:2651 \r
-msgid "<Components[%d]>"
-msgstr ""
-
-#. Programmer's name for it: SInvalidEnumValue\r
-#: Vcl/ADOConst.pas:15 \r Vcl/Consts.pas:104
-msgid "Invalid Enum Value"
-msgstr "Valor de Enum no válido"
-
-#. Programmer's name for it: SMissingConnection\r
-#: Vcl/ADOConst.pas:16 \r
-msgid "Missing Connection or ConnectionString"
-msgstr "Falta Connection o ConnectionString"
-
-#. Programmer's name for it: SNoDetailFilter\r
-#: Vcl/ADOConst.pas:17 \r
-msgid "Filter property cannot be used for detail tables"
-msgstr "La propiedad Filter no puede ser utilizada para tablas de detalle"
-
-#. Programmer's name for it: SBookmarksRequired\r
-#: Vcl/ADOConst.pas:18 \r
-msgid ""
-"Dataset does not support bookmarks, which are required for multi-record data "
-"controls"
-msgstr ""
-"El Dataset no soporta separadores, los cuales son requeridos para controles "
-"de datos multiregistros"
-
-#. Programmer's name for it: SMissingCommandText\r
-#: Vcl/ADOConst.pas:19 \r
-msgid "Missing %s property"
-msgstr "No se encuentra la propiedad %s"
-
-#. Programmer's name for it: SNoResultSet\r
-#: Vcl/ADOConst.pas:20 \r
-msgid "CommandText does not return a result set"
-msgstr "CommandText no devuelve un conjunto de resultados"
-
-#. Programmer's name for it: SADOCreateError\r
-#: Vcl/ADOConst.pas:21 \r
-msgid ""
-"Error creating object. Please verify that the Microsoft Data Access "
-"Components 2.1 (or later) have been properly installed"
-msgstr ""
-
-#. Programmer's name for it: SEventsNotSupported\r
-#: Vcl/ADOConst.pas:22 \r
-msgid "Events are not supported with server side TableDirect cursors"
-msgstr "Los eventos por parte del servidor no soportan cursores TableDirect"
-
-#. Programmer's name for it: SUsupportedFieldType\r
-#: Vcl/ADOConst.pas:23 \r
-msgid "Unsupported field type (%s) in field %s"
-msgstr "Tipo de campo no soportado (%s) en el campo %s"
-
-#. Programmer's name for it: SNoMatchingADOType\r
-#: Vcl/ADOConst.pas:24 \r
-msgid "No matching ADO data type for %s"
-msgstr "Tipo ADO no coincidente para %s"
-
-#. Programmer's name for it: SConnectionRequired\r
-#: Vcl/ADOConst.pas:25 \r
-msgid "A connection component is required for async ExecuteOptions"
-msgstr "Se requiere un componente de conexión para async ExecuteOptions"
-
-#. Programmer's name for it: SCantRequery\r
-#: Vcl/ADOConst.pas:26 \r
-msgid "Cannot perform a requery after connection has changed"
-msgstr ""
-"No se puede realizar una repetición de búsqueda una vez que la conexión ha "
-"cambiado"
-
-#. Programmer's name for it: SNoFilterOptions\r
-#: Vcl/ADOConst.pas:27 \r
-msgid "FilterOptions are not supported"
-msgstr "FilterOptions no estan soportadas"
-
-#. Programmer's name for it: SRecordsetNotOpen\r
-#: Vcl/ADOConst.pas:28 \r
-msgid "Recordset is not open"
-msgstr "Recordset no está abierto"
-
-#. Programmer's name for it: SAutoSessionExclusive\r
-#: Vcl/bdeconst.pas:15 \r
-msgid ""
-"Cannot enable AutoSessionName property with more than one session on a form "
-"or data-module"
-msgstr ""
-"No se puede activar la propiedad AutoSessionName con más de una sesión en un "
-"formulario o módulo de datos"
-
-#. Programmer's name for it: SAutoSessionExists\r
-#: Vcl/bdeconst.pas:16 \r
-msgid ""
-"Cannot add a session to the form or data-module while session '%s' has "
-"AutoSessionName enabled"
-msgstr ""
-"No se puede añadir una sesión al formulario o módulo de datos mientras la "
-"sesión '%s' tiene la propiedad AutoSessionName activada"
-
-#. Programmer's name for it: SAutoSessionActive\r
-#: Vcl/bdeconst.pas:17 \r
-msgid "Cannot modify SessionName while AutoSessionName is enabled"
-msgstr ""
-"No se puede modificar SessionName mientras la propiedad AutoSessionName está "
-"activada"
-
-#. Programmer's name for it: SDuplicateDatabaseName\r
-#: Vcl/bdeconst.pas:18 \r
-msgid "Duplicate database name '%s'"
-msgstr "Duplicado el nombre de base de datos: '%s'"
-
-#. Programmer's name for it: SDuplicateSessionName\r
-#: Vcl/bdeconst.pas:19 \r
-msgid "Duplicate session name '%s'"
-msgstr "Duplicado el nombre de sesión: '%s'"
-
-#. Programmer's name for it: SInvalidSessionName\r
-#: Vcl/bdeconst.pas:20 \r
-msgid "Invalid session name %s"
-msgstr "Nombre de sesión no válido: %s"
-
-#. Programmer's name for it: SDatabaseNameMissing\r
-#: Vcl/bdeconst.pas:21 \r
-msgid "Database name missing"
-msgstr "Nombre de la base de datos ausente"
-
-#. Programmer's name for it: SSessionNameMissing\r
-#: Vcl/bdeconst.pas:22 \r
-msgid "Session name missing"
-msgstr "Nombre de sesión ausente"
-
-#. Programmer's name for it: SDatabaseOpen\r
-#: Vcl/bdeconst.pas:23 \r
-msgid "Cannot perform this operation on an open database"
-msgstr "No se puede ejecutar esta operación en una base de datos abierta"
-
-#. Programmer's name for it: SDatabaseClosed\r
-#: Vcl/bdeconst.pas:24 \r
-msgid "Cannot perform this operation on a closed database"
-msgstr "No se puede ejecutar esta operación en una base de datos cerrada"
-
-#. Programmer's name for it: SDatabaseHandleSet\r
-#: Vcl/bdeconst.pas:25 \r
-msgid "Database handle owned by a different session"
-msgstr ""
-"El manejador (handle) de la base de datos está siendo utilizado por una "
-"sesión diferente"
-
-#. Programmer's name for it: SSessionActive\r
-#: Vcl/bdeconst.pas:26 \r
-msgid "Cannot perform this operation on an active session"
-msgstr "No se puede ejecutar esta operación sobre una sesión activa"
-
-#. Programmer's name for it: SHandleError\r
-#: Vcl/bdeconst.pas:27 \r
-msgid "Error creating cursor handle"
-msgstr "Se ha producido un error al crear el manejador (handle) del cursor"
-
-#. Programmer's name for it: SInvalidFloatField\r
-#: Vcl/bdeconst.pas:28 \r
-msgid "Cannot convert field '%s' to a floating point value"
-msgstr "No se puede convertir el campo '%s' en un valor de punto flotante"
-
-#. Programmer's name for it: SInvalidIntegerField\r
-#: Vcl/bdeconst.pas:29 \r
-msgid "Cannot convert field '%s' to an integer value"
-msgstr "No se puede convertir el campo '%s' en un valor entero"
-
-#. Programmer's name for it: STableMismatch\r
-#: Vcl/bdeconst.pas:30 \r
-msgid "Source and destination tables are incompatible"
-msgstr "Las tablas fuente y destino son incompatibles"
-
-#. Programmer's name for it: SFieldAssignError\r
-#: Vcl/bdeconst.pas:31 \r
-msgid "Fields '%s' and '%s' are not assignment compatible"
-msgstr "Los campos '%s' y '%s' no son de asignación compatible"
-
-#. Programmer's name for it: SNoReferenceTableName\r
-#: Vcl/bdeconst.pas:32 \r
-msgid "ReferenceTableName not specified for field '%s'"
-msgstr "ReferenceTableName no ha sido especificado para el campo '%s'"
-
-#. Programmer's name for it: SCompositeIndexError\r
-#: Vcl/bdeconst.pas:33 \r
-msgid "Cannot use array of Field values with Expression Indices"
-msgstr "No se puede usar la matriz de valores Campo con Expression Indices"
-
-#. Programmer's name for it: SInvalidBatchMove\r
-#: Vcl/bdeconst.pas:34 \r
-msgid "Invalid batch move parameters"
-msgstr "Parámetros de TBatchMove no válidos"
-
-#. Programmer's name for it: SEmptySQLStatement\r
-#: Vcl/bdeconst.pas:35 \r Vcl/SqlConst.pas:63
-msgid "No SQL statement available"
-msgstr "No hay sentencia SQL disponible"
-
-#. Programmer's name for it: SNoParameterValue\r
-#: Vcl/bdeconst.pas:36 \r Vcl/SqlConst.pas:64
-msgid "No value for parameter '%s'"
-msgstr "No hay valor para el parámetro '%s'"
-
-#. Programmer's name for it: SNoParameterType\r
-#: Vcl/bdeconst.pas:37 \r Vcl/SqlConst.pas:65
-msgid "No parameter type for parameter '%s'"
-msgstr "No hay tipo de parámetro para el parámetro '%s'"
-
-#. Programmer's name for it: SLoginError\r
-#: Vcl/bdeconst.pas:38 \r Vcl/SqlConst.pas:56
-msgid "Cannot connect to database '%s'"
-msgstr "No se puede conectar con la base de datos '%s'"
-
-#. Programmer's name for it: SInitError\r
-#: Vcl/bdeconst.pas:39 \r
-msgid ""
-"An error occurred while attempting to initialize the Borland Database Engine "
-"(error $%.4x)"
-msgstr ""
-"Ha ocurrido un error mientras se intentaba inicializar el Motor de la Base "
-"de Datos (error $%.4x)"
-
-#. Programmer's name for it: SDatabaseEditor\r
-#. Programmer's name for it: SIBDatabaseEditor\r
-#: Vcl/bdeconst.pas:40 \r Vcl/IBXConst.pas:40
-msgid "Da&tabase Editor..."
-msgstr "Editor de Base de Da&tos..."
-
-#. Programmer's name for it: SExplore\r
-#: Vcl/bdeconst.pas:41 \r
-msgid "E&xplore"
-msgstr "E&xplorador"
-
-#. Programmer's name for it: SLinkDetail\r
-#: Vcl/bdeconst.pas:42 \r
-msgid "'%s' cannot be opened"
-msgstr "'%s' no puede ser abierto"
-
-#. Programmer's name for it: SLinkMasterSource\r
-#: Vcl/bdeconst.pas:43 \r
-msgid "The MasterSource property of '%s' must be linked to a DataSource"
-msgstr ""
-"La propiedad MasterSource de '%s' debe estar enlazada con una fuente de "
-"datos DataSource"
-
-#. Programmer's name for it: SLinkMaster\r
-#: Vcl/bdeconst.pas:44 \r
-msgid "Unable to open the MasterSource Table"
-msgstr "Incapaz de abrir la tabla maestra"
-
-#. Programmer's name for it: SGQEVerb\r
-#: Vcl/bdeconst.pas:45 \r
-msgid "S&QL Builder..."
-msgstr "Constructor S&QL..."
-
-#. Programmer's name for it: SBindVerb\r
-#: Vcl/bdeconst.pas:46 \r
-msgid "Define &Parameters..."
-msgstr "Define &Parametros..."
-
-#. Programmer's name for it: SDisconnectDatabase\r
-#: Vcl/bdeconst.pas:48 \r Vcl/IBXConst.pas:43
-msgid "Database is currently connected. Disconnect and continue?"
-msgstr "La base de datos está conectada actualmente. Desconectar y continuar?"
-
-#. Programmer's name for it: SBDEError\r
-#: Vcl/bdeconst.pas:49 \r
-msgid "BDE error $%.4x"
-msgstr "Error BDE $%.4x"
-
-#. Programmer's name for it: SLookupSourceError\r
-#: Vcl/bdeconst.pas:50 \r
-msgid "Unable to use duplicate DataSource and LookupSource"
-msgstr "Incapaz de usar DataSource y LookupSource duplicados"
-
-#. Programmer's name for it: SLookupTableError\r
-#: Vcl/bdeconst.pas:51 \r
-msgid "LookupSource must be connected to TTable component"
-msgstr "LookupSource debe estar conectado a un componente TTable"
-
-#. Programmer's name for it: SLookupIndexError\r
-#: Vcl/bdeconst.pas:52 \r
-msgid "%s must be the lookup table's active index"
-msgstr "%s debe ser el índice activo de la tabla de búsqueda"
-
-#. Programmer's name for it: SParameterTypes\r
-#: Vcl/bdeconst.pas:53 \r Vcl/SqlConst.pas:66
-msgid ";Input;Output;Input/Output;Result"
-msgstr ";Entrada;Salida;Entrada/Salida;Resultado"
-
-#. Programmer's name for it: SInvalidParamFieldType\r
-#: Vcl/bdeconst.pas:54 \r
-msgid "Must have a valid field type selected"
-msgstr "Debe haber un tipo de campo válido seleccionado"
-
-#. Programmer's name for it: STruncationError\r
-#: Vcl/bdeconst.pas:55 \r
-msgid "Parameter '%s' truncated on output"
-msgstr "El parámetro '%s' truncado en salida"
-
-#. Programmer's name for it: SDataTypes\r
-#: Vcl/bdeconst.pas:56 \r Vcl/SqlConst.pas:67
-msgid ""
-";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;"
-"DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"
-msgstr ""
-";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;"
-"DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"
-
-#. Programmer's name for it: SResultName\r
-#: Vcl/bdeconst.pas:57 \r Vcl/SqlConst.pas:68
-msgid "Result"
-msgstr "Resultado"
-
-#. Programmer's name for it: SDBCaption\r
-#: Vcl/bdeconst.pas:58 \r
-msgid "%s%s%s Database"
-msgstr "%s%s%s Base de datos"
-
-#. Programmer's name for it: SParamEditor\r
-#: Vcl/bdeconst.pas:59 \r
-msgid "%s%s%s Parameters"
-msgstr "%s%s%s parámetros"
-
-#. Programmer's name for it: SIndexFilesEditor\r
-#: Vcl/bdeconst.pas:60 \r
-msgid "%s%s%s Index Files"
-msgstr "%s%s%s archivos de índice"
-
-#. Programmer's name for it: SIndexDoesNotExist\r
-#: Vcl/bdeconst.pas:62 \r
-msgid "Index does not exist. Index: %s"
-msgstr "El índice no existe. Indice: %s"
-
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/bdeconst.pas:63 \r Vcl/SqlConst.pas:69
-msgid "Missing TableName property"
-msgstr "Propiedad TableName sin valor"
-
-#. Programmer's name for it: SNoDataSetField\r
-#: Vcl/bdeconst.pas:64 \r Vcl/SqlConst.pas:71
-msgid "Missing DataSetField property"
-msgstr "Propiedad DataSetField sin valor"
-
-#. Programmer's name for it: SBatchExecute\r
-#. Programmer's name for it: SExecute\r
-#: Vcl/bdeconst.pas:65 \r Vcl/IBXConst.pas:45
-msgid "E&xecute"
-msgstr "E&jectuar"
-
-#. Programmer's name for it: SNoCachedUpdates\r
-#: Vcl/bdeconst.pas:66 \r Vcl/SqlConst.pas:72
-msgid "Not in cached update mode"
-msgstr "No se encuentra en modo cached update"
-
-#. Programmer's name for it: SInvalidAliasName\r
-#: Vcl/bdeconst.pas:67 \r
-msgid "Invalid alias name %s"
-msgstr "Nombre de alias no válido: %s"
-
-#. Programmer's name for it: SNoFieldAccess\r
-#: Vcl/bdeconst.pas:68 \r
-msgid "Cannot access field '%s' in a filter"
-msgstr "No se puede acceder al campo '%s' en un filtro"
-
-#. Programmer's name for it: SUpdateSQLEditor\r
-#. Programmer's name for it: SIBUpdateSQLEditor\r
-#: Vcl/bdeconst.pas:69 \r Vcl/IBXConst.pas:49
-msgid "&UpdateSQL Editor..."
-msgstr "Editor &UpdateSQL..."
-
-#. Programmer's name for it: SNoDataSet\r
-#: Vcl/bdeconst.pas:70 \r Vcl/IBXConst.pas:46
-msgid "No dataset association"
-msgstr "No hay asociación con dataset"
-
-#. Programmer's name for it: SUntitled\r
-#: Vcl/bdeconst.pas:71 \r
-msgid "Untitled Application"
-msgstr "Aplicación sín nombre"
-
-#. Programmer's name for it: SUpdateWrongDB\r
-#: Vcl/bdeconst.pas:72 \r
-msgid "Cannot update, %s is not owned by %s"
-msgstr "No se puede actualizar, %s no es propiedad de %s"
-
-#. Programmer's name for it: SUpdateFailed\r
-#: Vcl/bdeconst.pas:73 \r
-msgid "Update failed"
-msgstr "Fallo en la actualización"
-
-#. Programmer's name for it: SSQLGenSelect\r
-#: Vcl/bdeconst.pas:74 \r Vcl/IBXConst.pas:47
-msgid "Must select at least one key field and one update field"
-msgstr "Debe seleccionar, al menos, un campo clave y un campo para actualizar"
-
-#. Programmer's name for it: SSQLNotGenerated\r
-#: Vcl/bdeconst.pas:75 \r Vcl/IBXConst.pas:48
-msgid "Update SQL statements not generated, exit anyway?"
-msgstr "Sentencia SQL no generada, abandonar?"
-
-#. Programmer's name for it: SSQLDataSetOpen\r
-#: Vcl/bdeconst.pas:76 \r Vcl/IBXConst.pas:51 Vcl/SqlConst.pas:78
-msgid "Unable to determine field names for %s"
-msgstr "Incapaz de determinar los nombres de campo para %s"
-
-#. Programmer's name for it: SLocalTransDirty\r
-#: Vcl/bdeconst.pas:77 \r
-msgid "The transaction isolation level must be dirty read for local databases"
-msgstr ""
-"El nivel de transacción debe ser ''dirty read'' para bases de datos locales"
-
-#. Programmer's name for it: SMissingDataSet\r
-#: Vcl/bdeconst.pas:78 \r Vcl/MidConst.pas:67 Vcl/SqlConst.pas:74
-msgid "Missing DataSet property"
-msgstr "Propiedad DataSet sin valor"
-
-#. Programmer's name for it: SNoProvider\r
-#: Vcl/bdeconst.pas:79 \r
-msgid "No provider available"
-msgstr "Proveedor no disponible"
-
-#. Programmer's name for it: SNotAQuery\r
-#: Vcl/bdeconst.pas:80 \r
-msgid "Dataset is not a query"
-msgstr "Fuente de datos no es resultado de una consulta"
-
-#. Programmer's name for it: sTabFailClear\r
-#: Vcl/ComStrs.pas:15 \r
-msgid "Failed to clear tab control"
-msgstr "Se ha producido un error al limpiar el control de página"
-
-#. Programmer's name for it: sTabFailRetrieve\r
-#: Vcl/ComStrs.pas:17 \r
-msgid "Failed to retrieve tab at index %d"
-msgstr "Se ha producido un error al recuperar la página en índice %d"
-
-#. Programmer's name for it: sTabFailGetObject\r
-#: Vcl/ComStrs.pas:18 \r
-msgid "Failed to get object at index %d"
-msgstr "Se ha producido un error al obtener objeto en índice %d"
-
-#. Programmer's name for it: sTabFailSet\r
-#: Vcl/ComStrs.pas:19 \r
-msgid "Failed to set tab \"%s\" at index %d"
-msgstr "Se ha producido un error al establecer página \"%s\" en el índice %d"
-
-#. Programmer's name for it: sTabFailSetObject\r
-#: Vcl/ComStrs.pas:20 \r
-msgid "Failed to set object at index %d"
-msgstr "Se ha producido un error al establecer objetos en el índice %d"
-
-#. Programmer's name for it: sInvalidIndex\r
-#: Vcl/ComStrs.pas:25 \r
-msgid "Invalid index"
-msgstr "Indice no válido"
-
-#. Programmer's name for it: sInsertError\r
-#: Vcl/ComStrs.pas:26 \r
-msgid "Unable to insert an item"
-msgstr "Incapaz de insertar un elemento"
-
-#. Programmer's name for it: sInvalidOwner\r
-#: Vcl/ComStrs.pas:28 \r
-msgid "Invalid owner"
-msgstr "Propietario no válido"
-
-#. Programmer's name for it: sUnableToCreateColumn\r
-#: Vcl/ComStrs.pas:29 \r
-msgid "Unable to create new column"
-msgstr "Incapaz de crear una nueva columna"
-
-#. Programmer's name for it: sUnableToCreateItem\r
-#: Vcl/ComStrs.pas:30 \r
-msgid "Unable to create new item"
-msgstr "Incapaz de crear un nuevo elemento"
-
-#. Programmer's name for it: sRichEditInsertError\r
-#: Vcl/ComStrs.pas:32 \r
-msgid "RichEdit line insertion error"
-msgstr "Se ha producido un error al insertar una linea en RichEdit"
-
-#. Programmer's name for it: sRichEditLoadFail\r
-#: Vcl/ComStrs.pas:33 \r
-msgid "Failed to Load Stream"
-msgstr "Se ha producido un error al cargar un Stream"
-
-#. Programmer's name for it: sRichEditSaveFail\r
-#: Vcl/ComStrs.pas:34 \r
-msgid "Failed to Save Stream"
-msgstr "Se ha producido un error al grabar un Stream"
-
-#. Programmer's name for it: sTooManyPanels\r
-#: Vcl/ComStrs.pas:36 \r
-msgid "StatusBar cannot have more than 64 panels"
-msgstr "El StatusBar no puede tener más de 64 paneles"
-
-#. Programmer's name for it: sHKError\r
-#: Vcl/ComStrs.pas:38 \r
-msgid "Error assigning Hot-Key to %s. %s"
-msgstr "Se ha producido un error al asignar Hot-Key a %s. %s"
-
-#. Programmer's name for it: sHKInvalid\r
-#: Vcl/ComStrs.pas:39 \r
-msgid "Hot-Key is invalid"
-msgstr "Hot-Key no es valido"
-
-#. Programmer's name for it: sHKInvalidWindow\r
-#: Vcl/ComStrs.pas:40 \r
-msgid "Window is invalid or a child window"
-msgstr "La ventana no es válida o es una ventana-hija"
-
-#. Programmer's name for it: sHKAssigned\r
-#: Vcl/ComStrs.pas:41 \r
-msgid "Hot-Key is assigned to another window"
-msgstr "Hot-Key está asignada a otra ventana"
-
-#. Programmer's name for it: sUDAssociated\r
-#: Vcl/ComStrs.pas:43 \r
-msgid "%s is already associated with %s"
-msgstr "%s ya está asociada con %s"
-
-#. Programmer's name for it: sInvalidComCtl32\r
-#: Vcl/ComStrs.pas:48 \r
-msgid "This control requires version 4.70 or greater of COMCTL32.DLL"
-msgstr "Este control requiere versión 4.70 o mayor de COMCTL32.DLL"
-
-#. Programmer's name for it: sDateTimeMax\r
-#: Vcl/ComStrs.pas:50 \r
-msgid "Date exceeds maximum of %s"
-msgstr "La fecha excede el máximo de %s"
-
-#. Programmer's name for it: sDateTimeMin\r
-#: Vcl/ComStrs.pas:51 \r
-msgid "Date is less than minimum of %s"
-msgstr "La fecha es menor que el mínimo de %s"
-
-#. Programmer's name for it: sNeedAllowNone\r
-#: Vcl/ComStrs.pas:52 \r
-msgid "You must be in ShowCheckbox mode to set to this date"
-msgstr "Debe estar en modo ShoyCheckbox para asignar esta fecha"
-
-#. Programmer's name for it: sFailSetCalDateTime\r
-#: Vcl/ComStrs.pas:53 \r
-msgid "Failed to set calendar date or time"
-msgstr ""
-"Se ha producido un error al establecer la fecha o la hora del calendario"
-
-#. Programmer's name for it: sFailSetCalMaxSelRange\r
-#: Vcl/ComStrs.pas:54 \r
-msgid "Failed to set maximum selection range"
-msgstr "Se ha producido un error al establecer el rango máximo de selección"
-
-#. Programmer's name for it: sFailSetCalMinMaxRange\r
-#: Vcl/ComStrs.pas:55 \r
-msgid "Failed to set calendar min/max range"
-msgstr "Se ha producido un error al establecer el rango max/min del calendario"
-
-#. Programmer's name for it: sCalRangeNeedsMultiSelect\r
-#: Vcl/ComStrs.pas:56 \r
-msgid "Date range can only be used in multiselect mode"
-msgstr "El rango de la fecha sólo puede ser usado en el modo multiselección"
-
-#. Programmer's name for it: sFailsetCalSelRange\r
-#: Vcl/ComStrs.pas:57 \r
-msgid "Failed to set calendar selected range"
-msgstr ""
-"Se ha producido un error al establecer el rango seleccionado del calendario"
-
-#. Programmer's name for it: SInvalidMetafile\r
-#: Vcl/Consts.pas:24 \r
-msgid "Metafile is not valid"
-msgstr "Metaarchivo no válido"
-
-#. Programmer's name for it: SInvalidImage\r
-#: Vcl/Consts.pas:26 \r
-msgid "Invalid image"
-msgstr "Imagen no válida"
-
-#. Programmer's name for it: SOleGraphic\r
-#: Vcl/Consts.pas:30 \r
-msgid "Invalid operation on TOleGraphic"
-msgstr "Operación sobre TOleGraphic no válida"
-
-#. Programmer's name for it: SDimsDoNotMatch\r
-#: Vcl/Consts.pas:37 \r
-msgid "Image dimensions do not match image list dimensions"
-msgstr ""
-"El tamaño de la imagen no concuerda con el tamaño de la lista de imágenes"
-
-#. Programmer's name for it: SInvalidImageList\r
-#: Vcl/Consts.pas:38 \r
-msgid "Invalid ImageList"
-msgstr "ImageList no válida"
-
-#. Programmer's name for it: SImageReadFail\r
-#: Vcl/Consts.pas:41 \r
-msgid "Failed to read ImageList data from stream"
-msgstr "Se ha producido un error al leer datos de ImageList desde el flujo"
-
-#. Programmer's name for it: SImageWriteFail\r
-#: Vcl/Consts.pas:42 \r
-msgid "Failed to write ImageList data to stream"
-msgstr ""
-"Se ha producido un error al escribir en el flujo los datos de Imagelist"
-
-#. Programmer's name for it: SWindowDCError\r
-#: Vcl/Consts.pas:43 \r
-msgid "Error creating window device context"
-msgstr ""
-"Se ha producido un error al crear el dispositivo de contexto de la ventana"
-
-#. Programmer's name for it: SClientNotSet\r
-#: Vcl/Consts.pas:44 \r
-msgid "Client of TDrag not initialized"
-msgstr "Cliente de TDrag no inicializado"
-
-#. Programmer's name for it: SWindowClass\r
-#: Vcl/Consts.pas:45 \r
-msgid "Error creating window class"
-msgstr "Se ha producido un error al crear la clase de ventana"
-
-#. Programmer's name for it: SWindowCreate\r
-#: Vcl/Consts.pas:46 \r
-msgid "Error creating window"
-msgstr "Se ha producido un error al crear la ventana"
-
-#. Programmer's name for it: SCannotFocus\r
-#: Vcl/Consts.pas:47 \r
-msgid "Cannot focus a disabled or invisible window"
-msgstr "Una ventana invisible o desactivada no puede recibir el foco"
-
-#. Programmer's name for it: SParentRequired\r
-#: Vcl/Consts.pas:48 \r
-msgid "Control '%s' has no parent window"
-msgstr "El control '%s' no tiene ventana contenedora"
-
-#. Programmer's name for it: STwoMDIForms\r
-#: Vcl/Consts.pas:65 \r
-msgid "Cannot have more than one MDI form per application"
-msgstr "No puede haber más de un formulario MDI por aplicación"
-
-#. Programmer's name for it: SCardDLLNotLoaded\r
-#: Vcl/Consts.pas:82 \r
-msgid "Could not load CARDS.DLL"
-msgstr "No se pudo cargar CARDS.DLL"
-
-#. Programmer's name for it: SDuplicateCardId\r
-#: Vcl/Consts.pas:83 \r
-msgid "Duplicate CardId found"
-msgstr "CardId duplicado encontrado"
-
-#. Programmer's name for it: SDdeErr\r
-#: Vcl/Consts.pas:85 \r
-msgid "An error returned from DDE ($0%x)"
-msgstr "DDE devolvió un error ($0%x)"
-
-#. Programmer's name for it: SDdeConvErr\r
-#: Vcl/Consts.pas:86 \r
-msgid "DDE Error - conversation not established ($0%x)"
-msgstr "Hay un error DDE - conversación no establecida ($0%x)"
-
-#. Programmer's name for it: SDdeMemErr\r
-#: Vcl/Consts.pas:87 \r
-msgid "Error occurred when DDE ran out of memory ($0%x)"
-msgstr "Ocurrió un error cuando DDE se ejecutó fuera de memoria ($0%x)"
-
-#. Programmer's name for it: SDdeNoConnect\r
-#: Vcl/Consts.pas:88 \r
-msgid "Unable to connect DDE conversation"
-msgstr "Incapaz de conectar con conversación DDE"
-
-#. Programmer's name for it: SOldTShape\r
-#: Vcl/Consts.pas:93 \r
-msgid "Cannot load older version of TShape"
-msgstr "No se puede cargar una versión anterior de TShape"
-
-#. Programmer's name for it: SVMetafiles\r
-#: Vcl/Consts.pas:94 \r
-msgid "Metafiles"
-msgstr "Metaarchivos"
-
-#. Programmer's name for it: SVEnhMetafiles\r
-#: Vcl/Consts.pas:95 \r
-msgid "Enhanced Metafiles"
-msgstr "Metaarchivos realzados"
-
-#. Programmer's name for it: SOutlineIndexError\r
-#: Vcl/Consts.pas:106 \r
-msgid "Outline index not found"
-msgstr "Indice de Outline no encontrado"
-
-#. Programmer's name for it: SOutlineExpandError\r
-#: Vcl/Consts.pas:107 \r
-msgid "Parent must be expanded"
-msgstr "El ancestro debe estar expandido"
-
-#. Programmer's name for it: SOutlineError\r
-#: Vcl/Consts.pas:111 \r
-msgid "Invalid outline index"
-msgstr "Indice Outline no válido"
-
-#. Programmer's name for it: SOutlineBadLevel\r
-#: Vcl/Consts.pas:112 \r
-msgid "Incorrect level assignment"
-msgstr "Nivel de asignación incorrecto"
-
-#. Programmer's name for it: SOutlineSelection\r
-#: Vcl/Consts.pas:113 \r
-msgid "Invalid selection"
-msgstr "Selección no válida"
-
-#. Programmer's name for it: SOutlineFileLoad\r
-#: Vcl/Consts.pas:114 \r
-msgid "File load error"
-msgstr "Hay un error en la carga del archivo"
-
-#. Programmer's name for it: SOutlineMaxLevels\r
-#: Vcl/Consts.pas:116 \r
-msgid "Maximum outline depth exceeded"
-msgstr "Profundidad máxima de Outline excedida"
-
-#. Programmer's name for it: SmkcBkSp\r
-#: Vcl/Consts.pas:136 \r
-msgid "BkSp"
-msgstr "Retr"
-
-#. Programmer's name for it: SNoVolumeLabel\r
-#: Vcl/Consts.pas:162 \r
-msgid ": [ - no volume label - ]"
-msgstr ": [ - sin etiqueta - ]"
-
-#. !! obsolete - delete in 5.0\r
-#: Vcl/Consts.pas:173 \r
-msgid "Color"
-msgstr "Color"
-
-#. !! obsolete - delete in 5.0\r
-#: Vcl/Consts.pas:174 \r
-msgid "ABCDEFGHIJKLMNOP"
-msgstr "ABCDEFGHIJKLMNOP"
-
-#. Programmer's name for it: SInvalidRegType\r
-#: Vcl/Consts.pas:193 \r Rtl/Common/RTLConsts.pas:52
-msgid "Invalid data type for '%s'"
-msgstr "Tipo de dato que no es válido para '%s'"
-
-#. Programmer's name for it: SUnknownConversion\r
-#: Vcl/Consts.pas:195 \r
-msgid "Unknown RichEdit conversion file extension (.%s)"
-msgstr "Extensión de archivo (.%s) de texto enriquecido desconocida"
-
-#. Programmer's name for it: SCannotOpenAVI\r
-#: Vcl/Consts.pas:202 \r
-msgid "Cannot open AVI"
-msgstr "No se puede abrir el archivo AVI"
-
-#. Programmer's name for it: SNotOpenErr\r
-#: Vcl/Consts.pas:204 \r
-msgid "No MCI device open"
-msgstr "No hay dispositivos MCI abiertos"
-
-#. Programmer's name for it: SMPOpenFilter\r
-#: Vcl/Consts.pas:205 \r
-msgid ""
-"All files (*.*)|*.*|Wave files (*.wav)|*.wav|Midi files (*.mid)|*.mid|Video "
-"for Windows (*.avi)|*.avi"
-msgstr ""
-"Todos los archivos (*.*)|*.*|Archivos Wave|(*.wav)|*.wav|Archivos Midi (*."
-"mid)|*.mid|Videos para Windows (*.avi)|*.avi"
-
-#. Programmer's name for it: SMCIAVIVideo\r
-#: Vcl/Consts.pas:207 \r
-msgid "AVIVideo"
-msgstr "Video AVI"
-
-#. Programmer's name for it: SMCICDAudio\r
-#: Vcl/Consts.pas:208 \r
-msgid "CDAudio"
-msgstr "CD de Audio"
-
-#. Programmer's name for it: SMCIDAT\r
-#: Vcl/Consts.pas:209 \r
-msgid "DAT"
-msgstr "DAT"
-
-#. Programmer's name for it: SMCIDigitalVideo\r
-#: Vcl/Consts.pas:210 \r
-msgid "DigitalVideo"
-msgstr "Video Digital"
-
-#. Programmer's name for it: SMCIMMMovie\r
-#: Vcl/Consts.pas:211 \r
-msgid "MMMovie"
-msgstr "MMMovie"
-
-#. Programmer's name for it: SMCIOther\r
-#. CustomizeFrm..Tabs..OptionsTab..OtherLbl..Caption\r
-#: Vcl/Consts.pas:212 \r Vcl/CustomizeDlg.dfm:297
-msgid "Other"
-msgstr "Otro"
-
-#. Programmer's name for it: SMCIOverlay\r
-#: Vcl/Consts.pas:213 \r
-msgid "Overlay"
-msgstr "Overlay"
-
-#. Programmer's name for it: SMCIScanner\r
-#: Vcl/Consts.pas:214 \r
-msgid "Scanner"
-msgstr "Escáner"
-
-#. Programmer's name for it: SMCISequencer\r
-#: Vcl/Consts.pas:215 \r
-msgid "Sequencer"
-msgstr "Secuenciador"
-
-#. Programmer's name for it: SMCIVCR\r
-#: Vcl/Consts.pas:216 \r
-msgid "VCR"
-msgstr "VCR"
-
-#. Programmer's name for it: SMCIVideodisc\r
-#: Vcl/Consts.pas:217 \r
-msgid "Videodisc"
-msgstr "Videodisc"
-
-#. Programmer's name for it: SMCIWaveAudio\r
-#: Vcl/Consts.pas:218 \r
-msgid "WaveAudio"
-msgstr "WaveAudio"
-
-#. Programmer's name for it: SMCIUnknownError\r
-#: Vcl/Consts.pas:219 \r
-msgid "Unknown error code"
-msgstr "Código de error desconocido"
-
-#. Programmer's name for it: SServiceFailed\r
-#: Vcl/Consts.pas:228 \r
-msgid "Service failed on %s: %s"
-msgstr "El servicio falló en %s: %s"
-
-#. Programmer's name for it: SExecute\r
-#: Vcl/Consts.pas:229 \r
-msgid "execute"
-msgstr "ejecuta"
-
-#. Programmer's name for it: SStart\r
-#: Vcl/Consts.pas:230 \r
-msgid "start"
-msgstr "inicio"
-
-#. Programmer's name for it: SStop\r
-#: Vcl/Consts.pas:231 \r
-msgid "stop"
-msgstr "parada"
-
-#. Programmer's name for it: SPause\r
-#: Vcl/Consts.pas:232 \r
-msgid "pause"
-msgstr "pausa"
-
-#. Programmer's name for it: SContinue\r
-#: Vcl/Consts.pas:233 \r
-msgid "continue"
-msgstr "continuar"
-
-#. Programmer's name for it: SInterrogate\r
-#: Vcl/Consts.pas:234 \r
-msgid "interrogate"
-msgstr "pregunta"
-
-#. Programmer's name for it: SShutdown\r
-#: Vcl/Consts.pas:235 \r
-msgid "shutdown"
-msgstr "apagado"
-
-#. Programmer's name for it: SCustomError\r
-#: Vcl/Consts.pas:236 \r
-msgid "Service failed in custom message(%d): %s"
-msgstr "El servicio falló en mensaje personalizado (%d): %s"
-
-#. Programmer's name for it: SServiceInstallOK\r
-#: Vcl/Consts.pas:237 \r
-msgid "Service installed successfully"
-msgstr "Servicio instalado satisfactoriamente"
-
-#. Programmer's name for it: SServiceInstallFailed\r
-#: Vcl/Consts.pas:238 \r
-msgid "Service \"%s\" failed to install with error: \"%s\""
-msgstr "Se ha producido un error al instalar el servicio \"%s\". Error: \"%s\""
-
-#. Programmer's name for it: SServiceUninstallOK\r
-#: Vcl/Consts.pas:239 \r
-msgid "Service uninstalled successfully"
-msgstr "Servicio desinstalado satisfactoriamente"
-
-#. Programmer's name for it: SServiceUninstallFailed\r
-#: Vcl/Consts.pas:240 \r
-msgid "Service \"%s\" failed to uninstall with error: \"%s\""
-msgstr ""
-"Se ha producido un error al desintalar el servicio \"%s\". Error: \"%s\""
-
-#. Programmer's name for it: SDockedCtlNeedsName\r
-#: Vcl/Consts.pas:247 \r
-msgid "Docked control must have a name"
-msgstr "El control de acoplamiento debe tener un nombre"
-
-#. Programmer's name for it: SDockTreeRemoveError\r
-#: Vcl/Consts.pas:248 \r
-msgid "Error removing control from dock tree"
-msgstr ""
-"Se ha producido un error al eliminar el control del árbol de acoplamiento"
-
-#. Programmer's name for it: SDockZoneNotFound\r
-#: Vcl/Consts.pas:249 \r
-msgid " - Dock zone not found"
-msgstr " - Zona de acoplamiento no encontrada"
-
-#. Programmer's name for it: SDockZoneHasNoCtl\r
-#: Vcl/Consts.pas:250 \r
-msgid " - Dock zone has no control"
-msgstr " - Zona de acoplamiento no tiene un control"
-
-#. Programmer's name for it: SBrowserExecError\r
-#: Vcl/Consts.pas:257 \r
-msgid "No default browser is specified"
-msgstr "No hay navegador especificado por defecto"
-
-#. Programmer's name for it: SColorBoxCustomCaption\r
-#: Vcl/Consts.pas:259 \r
-msgid "Custom..."
-msgstr "Personalizar..."
-
-#. Programmer's name for it: SMultiSelectRequired\r
-#: Vcl/Consts.pas:261 \r
-msgid "Multiselect mode must be on for this feature"
-msgstr "El modo Multiselect debe estar activado para esta opción"
-
-#. Programmer's name for it: SKeyCaption\r
-#: Vcl/Consts.pas:263 \r
-msgid "Key"
-msgstr "Clave"
-
-#. Programmer's name for it: SValueCaption\r
-#: Vcl/Consts.pas:264 \r
-msgid "Value"
-msgstr "Valor"
-
-#. Programmer's name for it: SKeyConflict\r
-#: Vcl/Consts.pas:265 \r
-msgid "A key with the name of \"%s\" already exists"
-msgstr "Una clave con el nombre \"%s\" ya existe"
-
-#. Programmer's name for it: SKeyNotFound\r
-#: Vcl/Consts.pas:266 \r
-msgid "Key \"%s\" not found"
-msgstr "Clave \"%s\" no encontrada"
-
-#. Programmer's name for it: SNoColumnMoving\r
-#: Vcl/Consts.pas:267 \r
-msgid "goColMoving is not a supported option"
-msgstr "goColMoving no es una opción soportada"
-
-#. Programmer's name for it: SNoEqualsInKey\r
-#: Vcl/Consts.pas:268 \r
-msgid "Key may not contain equals sign (\"=\")"
-msgstr "La clave podría no contener signos igual (\"=\")"
-
-#. Programmer's name for it: SSendError\r
-#: Vcl/Consts.pas:270 \r
-msgid "Error sending mail"
-msgstr "Se ha producido un error al enviar el correo"
-
-#. Programmer's name for it: SAssignSubItemError\r
-#: Vcl/Consts.pas:271 \r
-msgid ""
-"Cannot assign a subitem to an actionbar when one of it's parent's is already "
-"assigned to an actionbar"
-msgstr ""
-"No se puede asignar un subelemento a un ActionBar cuando uno de sus "
-"ancestros ya está asignado a un ActionBar"
-
-#. Programmer's name for it: SDeleteItemWithSubItems\r
-#: Vcl/Consts.pas:272 \r
-msgid "Item %s has subitems, delete anyway?"
-msgstr "El elemento %s tiene subelementos. ¿Eliminar de todos modos?"
-
-#. Programmer's name for it: SMoreButtons\r
-#: Vcl/Consts.pas:273 \r
-msgid "More Buttons"
-msgstr "Más botones"
-
-#. Programmer's name for it: SErrorDownloadingURL\r
-#: Vcl/Consts.pas:274 \r
-msgid "Error downloading URL: %s"
-msgstr "Se ha producido un error en la descarga URL: %s"
-
-#. Programmer's name for it: SAllActions\r
-#: Vcl/Consts.pas:275 \r
-msgid "(All Actions)"
-msgstr "(Todas las acciones)"
-
-#. Programmer's name for it: SNoCategory\r
-#: Vcl/Consts.pas:276 \r
-msgid "(No Category)"
-msgstr "Ninguna categoría"
-
-#. Programmer's name for it: SExpand\r
-#: Vcl/Consts.pas:277 \r
-msgid "Expand"
-msgstr "Expandir"
-
-#. Programmer's name for it: SErrorSettingPath\r
-#: Vcl/Consts.pas:278 \r
-msgid "Error setting path: \"%s\""
-msgstr "Se ha producido un error al establecer la ruta: \"%s\""
-
-#. Programmer's name for it: SLBPutError\r
-#: Vcl/Consts.pas:279 \r
-msgid "Attempting to put items into a virtual style listbox"
-msgstr "Intentando colocar elementos en una ListBox de estilo virtual"
-
-#. Programmer's name for it: SErrorLoadingFile\r
-#: Vcl/Consts.pas:280 \r
-msgid ""
-"Error loading previously saved settings file: %sWould you like to delete it?"
-msgstr ""
-"Se ha producido un error al cargar el archivo de asignaciones previamente "
-"guardado: %s ¿Querría borrarlo?"
-
-#. Programmer's name for it: SResetUsageData\r
-#: Vcl/Consts.pas:281 \r
-msgid "Reset all usage data?"
-msgstr "¿Inicializar todos los datos del usuario?"
-
-#. Programmer's name for it: SFileRunDialogTitle\r
-#. StandardActions..ActionList1..FileRun1..BrowseDlg.Title\r
-#: Vcl/Consts.pas:282 \r Vcl/ActnRes.dfm:237
-msgid "Run"
-msgstr "Ejecutar"
-
-#. Programmer's name for it: SNoName\r
-#: Vcl/Consts.pas:283 \r
-msgid "(No Name)"
-msgstr "(Sin nombre)"
-
-#. Programmer's name for it: SErrorActionManagerNotAssigned\r
-#: Vcl/Consts.pas:284 \r
-msgid "ActionManager must first be assigned"
-msgstr "El ActionManager primero debe ser asignado"
-
-#. Programmer's name for it: SAddRemoveButtons\r
-#: Vcl/Consts.pas:285 \r
-msgid "&Add or Remove Buttons"
-msgstr "&Añadir o eliminar botones"
-
-#. Programmer's name for it: SResetActionToolBar\r
-#: Vcl/Consts.pas:286 \r
-msgid "Reset Toolbar"
-msgstr "Inicializar Toolbar"
-
-#. Programmer's name for it: SCustomize\r
-#: Vcl/Consts.pas:287 \r
-msgid "&Customize"
-msgstr "&Personalizar"
-
-#. Programmer's name for it: SSeparator\r
-#: Vcl/Consts.pas:288 \r
-msgid "Separator"
-msgstr "Separador"
-
-#. Programmer's name for it: SCirularReferencesNotAllowed\r
-#: Vcl/Consts.pas:289 \r
-msgid "Circular references not allowed"
-msgstr "No se permiten referencias circulares"
-
-#. Programmer's name for it: SCannotHideActionBand\r
-#: Vcl/Consts.pas:290 \r
-msgid "%s does not allow hiding"
-msgstr "%s no permite ocultarse"
-
-#. Programmer's name for it: SErrorSettingCount\r
-#: Vcl/Consts.pas:291 \r
-msgid "Error setting %s.Count"
-msgstr "Se ha producido un error al establecer %s.Count"
-
-#. Programmer's name for it: SListBoxMustBeVirtual\r
-#: Vcl/Consts.pas:292 \r
-msgid "Listbox (%s) style must be virtual in order to set Count"
-msgstr "El estilo del Listbox (%s) debe ser virtual para establecer Count"
-
-#. Programmer's name for it: SUnableToSaveSettings\r
-#: Vcl/Consts.pas:293 \r
-msgid "Unable to save settings"
-msgstr "Incapaz de guadar la configuración"
-
-#. Programmer's name for it: sInvalidClassReference\r
-#: Vcl/CtlConsts.pas:14 \r
-msgid "Invalid class reference for TAppletApplication"
-msgstr "Referencia de clase no válida para TAppletApplication"
-
-#. Programmer's name for it: SInvalidFieldSize\r
-#: Vcl/DBConsts.pas:15 \r
-msgid "Invalid field size"
-msgstr "Tamaño de campo no válido"
-
-#. Programmer's name for it: SInvalidFieldKind\r
-#: Vcl/DBConsts.pas:16 \r
-msgid "Invalid FieldKind"
-msgstr "Tipo de campo no válido"
-
-#. Programmer's name for it: SInvalidFieldRegistration\r
-#: Vcl/DBConsts.pas:17 \r
-msgid "Invalid field registration"
-msgstr "Registro del campo no válido"
-
-#. Programmer's name for it: SUnknownFieldType\r
-#: Vcl/DBConsts.pas:18 \r
-msgid "Field '%s' is of an unknown type"
-msgstr "El tipo del campo '%s' es desconocido"
-
-#. Programmer's name for it: SFieldNameMissing\r
-#: Vcl/DBConsts.pas:19 \r
-msgid "Field name missing"
-msgstr "Falta el nombre del campo"
-
-#. Programmer's name for it: SDuplicateFieldName\r
-#: Vcl/DBConsts.pas:20 \r
-msgid "Duplicate field name '%s'"
-msgstr "Nombre de campo '%s' duplicado"
-
-#. Programmer's name for it: SFieldNotFound\r
-#: Vcl/DBConsts.pas:21 \r
-msgid "Field '%s' not found"
-msgstr "No se encuentra el campo %s"
-
-#. Programmer's name for it: SFieldAccessError\r
-#: Vcl/DBConsts.pas:22 \r
-msgid "Cannot access field '%s' as type %s"
-msgstr "No se puede acceder el campo '%s' como tipo %s"
-
-#. Programmer's name for it: SFieldValueError\r
-#: Vcl/DBConsts.pas:23 \r
-msgid "Invalid value for field '%s'"
-msgstr "Valor no válido para el campo '%s'"
-
-#. Programmer's name for it: SFieldRangeError\r
-#: Vcl/DBConsts.pas:24 \r
-msgid "%g is not a valid value for field '%s'. The allowed range is %g to %g"
-msgstr ""
-"%g no es un valor permitido para el campo '%s'. El rango válido es de %g a %g"
-
-#. Programmer's name for it: SBcdFieldRangeError\r
-#: Vcl/DBConsts.pas:25 \r
-msgid "%s is not a valid value for field '%s'. The allowed range is %s to %s"
-msgstr ""
-"%s no es un valor permitido para el campo '%s'. El rango válido es de %s a %s"
-
-#. Programmer's name for it: SInvalidIntegerValue\r
-#: Vcl/DBConsts.pas:26 \r
-msgid "'%s' is not a valid integer value for field '%s'"
-msgstr "'%s' no es un valor entero válido para el campo '%s'"
-
-#. Programmer's name for it: SInvalidBoolValue\r
-#: Vcl/DBConsts.pas:27 \r
-msgid "'%s' is not a valid boolean value for field '%s'"
-msgstr "'%s' no es un valor lógico válido para el campo '%s'"
-
-#. Programmer's name for it: SInvalidFloatValue\r
-#: Vcl/DBConsts.pas:28 \r
-msgid "'%s' is not a valid floating point value for field '%s'"
-msgstr "'%s' no es un valor punto flotante válido para el campo '%s'"
-
-#. Programmer's name for it: SFieldTypeMismatch\r
-#: Vcl/DBConsts.pas:29 \r
-msgid "Type mismatch for field '%s', expecting: %s actual: %s"
-msgstr "El campo '%s' no es del tipo esperado %s, es %s"
-
-#. Programmer's name for it: SFieldSizeMismatch\r
-#: Vcl/DBConsts.pas:30 \r
-msgid "Size mismatch for field '%s', expecting: %d actual: %d"
-msgstr "El campo '%s' no es del tamaño esperado %d, es %d"
-
-#. Programmer's name for it: SInvalidVarByteArray\r
-#: Vcl/DBConsts.pas:31 \r
-msgid "Invalid variant type or size for field '%s'"
-msgstr "Tipo o tamaño de variante no válido para el campo '%s'"
-
-#. Programmer's name for it: SFieldOutOfRange\r
-#: Vcl/DBConsts.pas:32 \r
-msgid "Value of field '%s' is out of range"
-msgstr "El valor del campo '%s' está fuera del rango"
-
-#. SBCDOverflow = '(Overflow)';\r
-#: Vcl/DBConsts.pas:34 \r
-msgid "Field '%s' must have a value"
-msgstr "El campo '%s' debe contener un valor"
-
-#. Programmer's name for it: SDataSetMissing\r
-#: Vcl/DBConsts.pas:35 \r
-msgid "Field '%s' has no dataset"
-msgstr "El campo '%s' no tiene fuente de datos"
-
-#. Programmer's name for it: SInvalidCalcType\r
-#: Vcl/DBConsts.pas:36 \r
-msgid "Field '%s' cannot be a calculated or lookup field"
-msgstr "El campo '%s' no es de tipo calculado o búsqueda"
-
-#. Programmer's name for it: SFieldReadOnly\r
-#: Vcl/DBConsts.pas:37 \r
-msgid "Field '%s' cannot be modified"
-msgstr "El campo '%s' no se puede modificar"
-
-#. Programmer's name for it: SFieldIndexError\r
-#: Vcl/DBConsts.pas:38 \r
-msgid "Field index out of range"
-msgstr "Indice de campo fuera de rango"
-
-#. Programmer's name for it: SNoFieldIndexes\r
-#: Vcl/DBConsts.pas:39 \r
-msgid "No index currently active"
-msgstr "Actualmente no hay un índice activo"
-
-#. Programmer's name for it: SNotIndexField\r
-#: Vcl/DBConsts.pas:40 \r
-msgid "Field '%s' is not indexed and cannot be modified"
-msgstr "El campo '%s' no está indexado y no se puede modificar"
-
-#. Programmer's name for it: SIndexFieldMissing\r
-#: Vcl/DBConsts.pas:41 \r
-msgid "Cannot access index field '%s'"
-msgstr "Inaccesible el campo '%s' del índice"
-
-#. Programmer's name for it: SDuplicateIndexName\r
-#: Vcl/DBConsts.pas:42 \r
-msgid "Duplicate index name '%s'"
-msgstr "Nombre de índice '%s' duplicado"
-
-#. Programmer's name for it: SNoIndexForFields\r
-#: Vcl/DBConsts.pas:43 \r
-msgid "No index for fields '%s'"
-msgstr "No hay índice para los campos '%s' "
-
-#. Programmer's name for it: SIndexNotFound\r
-#: Vcl/DBConsts.pas:44 \r
-msgid "Index '%s' not found"
-msgstr "El índice '%s' no existe"
-
-#. Programmer's name for it: SDuplicateName\r
-#: Vcl/DBConsts.pas:45 \r
-msgid "Duplicate name '%s' in %s"
-msgstr "Nombre '%s' duplicado en %s"
-
-#. Programmer's name for it: SCircularDataLink\r
-#: Vcl/DBConsts.pas:46 \r
-msgid "Circular datalinks are not allowed"
-msgstr "No se permiten enlaces de datos circulares"
-
-#. Programmer's name for it: SLookupInfoError\r
-#: Vcl/DBConsts.pas:47 \r
-msgid "Lookup information for field '%s' is incomplete"
-msgstr "La información de búsqueda para el campo '%s' está incompleta"
-
-#. Programmer's name for it: SNewLookupFieldCaption\r
-#: Vcl/DBConsts.pas:48 \r
-msgid "New Lookup Field"
-msgstr "Nuevo campo Lookup"
-
-#. Programmer's name for it: SDataSourceChange\r
-#: Vcl/DBConsts.pas:49 \r
-msgid "DataSource cannot be changed"
-msgstr "La fuente de datos no puede ser cambiada"
-
-#. Programmer's name for it: SNoNestedMasterSource\r
-#: Vcl/DBConsts.pas:50 \r
-msgid "Nested datasets cannot have a MasterSource"
-msgstr "La datasets anidados no pueden tener un MasterSource"
-
-#. Programmer's name for it: SDataSetOpen\r
-#: Vcl/DBConsts.pas:51 \r
-msgid "Cannot perform this operation on an open dataset"
-msgstr "No puede ejecutarse esta operación en un dataset abierto"
-
-#. Programmer's name for it: SNotEditing\r
-#: Vcl/DBConsts.pas:52 \r
-msgid "Dataset not in edit or insert mode"
-msgstr "El dataset no está en modo edición o inserción"
-
-#. Programmer's name for it: SDataSetClosed\r
-#: Vcl/DBConsts.pas:53 \r
-msgid "Cannot perform this operation on a closed dataset"
-msgstr "No puede ejecutarse esta operación en un dataset cerrado"
-
-#. Programmer's name for it: SDataSetEmpty\r
-#: Vcl/DBConsts.pas:54 \r
-msgid "Cannot perform this operation on an empty dataset"
-msgstr "No puede ejecutarse esta operación en un dataset vacío"
-
-#. Programmer's name for it: SDataSetReadOnly\r
-#: Vcl/DBConsts.pas:55 \r
-msgid "Cannot modify a read-only dataset"
-msgstr "No puede modificarse un dataset de sólo lectura"
-
-#. Programmer's name for it: SNestedDataSetClass\r
-#: Vcl/DBConsts.pas:56 \r
-msgid "Nested dataset must inherit from %s"
-msgstr "El dataset anidado debe heredar de %s"
-
-#. Programmer's name for it: SExprTermination\r
-#: Vcl/DBConsts.pas:57 \r
-msgid "Filter expression incorrectly terminated"
-msgstr "Expresión del filtro terminada incorrectamente"
-
-#. Programmer's name for it: SExprNameError\r
-#: Vcl/DBConsts.pas:58 \r
-msgid "Unterminated field name"
-msgstr "Nombre de campo sin terminar"
-
-#. Programmer's name for it: SExprStringError\r
-#: Vcl/DBConsts.pas:59 \r
-msgid "Unterminated string constant"
-msgstr "Cadena constante sin terminar"
-
-#. Programmer's name for it: SExprInvalidChar\r
-#: Vcl/DBConsts.pas:60 \r
-msgid "Invalid filter expression character: '%s'"
-msgstr "Carácter '%s' no válido en una expresión de filtro"
-
-#. Programmer's name for it: SExprNoLParen\r
-#: Vcl/DBConsts.pas:61 \r
-msgid "'(' expected but %s found"
-msgstr " '(' esperado, pero se encontró %s"
-
-#. Programmer's name for it: SExprNoRParen\r
-#: Vcl/DBConsts.pas:62 \r
-msgid "')' expected but %s found"
-msgstr " ')' esperado, pero se encontró %s"
-
-#. Programmer's name for it: SExprNoRParenOrComma\r
-#: Vcl/DBConsts.pas:63 \r
-msgid "')' or ',' expected but %s found"
-msgstr "')' o ',' esperados, pero se encontró %s"
-
-#. Programmer's name for it: SExprExpected\r
-#: Vcl/DBConsts.pas:64 \r
-msgid "Expression expected but %s found"
-msgstr "Expresión esperada pero encontrado %s"
-
-#. Programmer's name for it: SExprBadField\r
-#: Vcl/DBConsts.pas:65 \r
-msgid "Field '%s' cannot be used in a filter expression"
-msgstr "El campo '%s' no se puede utilizar en una expresión de filtro"
-
-#. Programmer's name for it: SExprBadNullTest\r
-#: Vcl/DBConsts.pas:66 \r
-msgid "NULL only allowed with '=' and '<>'"
-msgstr "El valor nulo (NULL) sólo se permite con '=' y '<>'"
-
-#. Programmer's name for it: SExprRangeError\r
-#: Vcl/DBConsts.pas:67 \r
-msgid "Constant out of range"
-msgstr "Constante fuera de rango"
-
-#. Programmer's name for it: SExprNotBoolean\r
-#: Vcl/DBConsts.pas:68 \r
-msgid "Field '%s' is not of type Boolean"
-msgstr "El campo '%s' no es de tipo lógico"
-
-#. Programmer's name for it: SExprIncorrect\r
-#: Vcl/DBConsts.pas:69 \r
-msgid "Incorrectly formed filter expression"
-msgstr "Expresión del filtro formada incorrectamente"
-
-#. Programmer's name for it: SExprNothing\r
-#: Vcl/DBConsts.pas:70 \r
-msgid "nothing"
-msgstr "nada"
-
-#. Programmer's name for it: SExprTypeMis\r
-#: Vcl/DBConsts.pas:71 \r
-msgid "Type mismatch in expression"
-msgstr "El tipo no concuerda en la expresión"
-
-#. Programmer's name for it: SExprBadScope\r
-#: Vcl/DBConsts.pas:72 \r
-msgid "Operation cannot mix aggregate value with record-varying value"
-msgstr ""
-"La operación no puede mezclar valores de agregación con valores de registro "
-"variable"
-
-#. Programmer's name for it: SExprNoArith\r
-#: Vcl/DBConsts.pas:73 \r
-msgid "Arithmetic in filter expressions not supported"
-msgstr "Operación aritmética no soportada en la expresión del filtro"
-
-#. Programmer's name for it: SExprNotAgg\r
-#: Vcl/DBConsts.pas:74 \r
-msgid "Expression is not an aggregate expression"
-msgstr "La expresión no es una expresión de agregación"
-
-#. Programmer's name for it: SExprBadConst\r
-#: Vcl/DBConsts.pas:75 \r
-msgid "Constant is not correct type %s"
-msgstr "La constante no es del tipo correcto %s"
-
-#. Programmer's name for it: SExprNoAggFilter\r
-#: Vcl/DBConsts.pas:76 \r
-msgid "Aggregate expressions not allowed in filters"
-msgstr "No se permiten expresiones de agregación en los filtros"
-
-#. Programmer's name for it: SExprEmptyInList\r
-#: Vcl/DBConsts.pas:77 \r
-msgid "IN predicate list may not be empty"
-msgstr "No puede estar vacía la lista de predicados de entrada (IN)"
-
-#. Programmer's name for it: SInvalidKeywordUse\r
-#: Vcl/DBConsts.pas:78 \r
-msgid "Invalid use of keyword"
-msgstr "Uso de clave no válido"
-
-#. Programmer's name for it: SParameterNotFound\r
-#: Vcl/DBConsts.pas:81 \r
-msgid "Parameter '%s' not found"
-msgstr "No se encuentra el parámetro '%s'"
-
-#. Programmer's name for it: SInvalidVersion\r
-#: Vcl/DBConsts.pas:82 \r
-msgid "Unable to load bind parameters"
-msgstr "No se pueden leer los argumentos de enlace"
-
-#. Programmer's name for it: SParamTooBig\r
-#: Vcl/DBConsts.pas:83 \r
-msgid "Parameter '%s', cannot save data larger than %d bytes"
-msgstr "El parámetro '%s' no puede guardar datos mayores a %d bytes"
-
-#. Programmer's name for it: SBadFieldType\r
-#: Vcl/DBConsts.pas:84 \r
-msgid "Field '%s' is of an unsupported type"
-msgstr "El campo '%s' es de un tipo no soportado"
-
-#. Programmer's name for it: SAggActive\r
-#: Vcl/DBConsts.pas:85 \r
-msgid "Property may not be modified while aggregate is active"
-msgstr "La propiedad no puede ser modificada mientras agregar esté activo"
-
-#. Programmer's name for it: SProviderSQLNotSupported\r
-#: Vcl/DBConsts.pas:86 \r
-msgid "SQL not supported: %s"
-msgstr "SQL no soportado: %s"
-
-#. Programmer's name for it: SProviderExecuteNotSupported\r
-#: Vcl/DBConsts.pas:87 \r
-msgid "Execute not supported: %s"
-msgstr "Ejecutar no soportado: %s"
-
-#. Programmer's name for it: SExprNoAggOnCalcs\r
-#: Vcl/DBConsts.pas:88 \r
-msgid ""
-"Field '%s' is not the correct type of calculated field to be used in an "
-"aggregate, use an internalcalc"
-msgstr ""
-"El campo %s no es un tipo correcto de campo calculado para ser usado en una "
-"agregración, utiliza un \"internalcalc\""
-
-#. Programmer's name for it: SRecordChanged\r
-#: Vcl/DBConsts.pas:89 \r
-msgid "Record not found or changed by another user"
-msgstr "Registro no encontrado o cambiado por otro usuario"
-
-#. Programmer's name for it: SDataSetUnidirectional\r
-#: Vcl/DBConsts.pas:90 \r
-msgid "Operation not allowed on a unidirectional dataset"
-msgstr "Operación no permitida en una fuente de datos unidireccional"
-
-#. Programmer's name for it: SUnassignedVar\r
-#: Vcl/DBConsts.pas:91 \r
-msgid "Unassigned variant value"
-msgstr "Valor variant sin asignar"
-
-#. Programmer's name for it: SRecordNotFound\r
-#: Vcl/DBConsts.pas:92 \r Vcl/MidConst.pas:62
-msgid "Record not found"
-msgstr "Registro no encontrado"
-
-#. Programmer's name for it: SFileNameBlank\r
-#: Vcl/DBConsts.pas:93 \r
-msgid "FileName property cannot be blank"
-msgstr "La propiedad FileName no puede estar en blanco"
-
-#. Programmer's name for it: SBcdOverflow\r
-#: Vcl/DBConsts.pas:97 \r
-msgid "BCD overflow"
-msgstr "Sobrecarga BCD"
-
-#. Programmer's name for it: SInvalidBcdValue\r
-#: Vcl/DBConsts.pas:98 \r
-msgid "%s is not a valid BCD value"
-msgstr "%s no es un valor BCD válido"
-
-#. Programmer's name for it: SInvalidFormatType\r
-#: Vcl/DBConsts.pas:99 \r
-msgid "Invalid format type for BCD"
-msgstr "Tipo de formato para BCD no válido"
-
-#. Programmer's name for it: SCouldNotParseTimeStamp\r
-#: Vcl/DBConsts.pas:103 \r
-msgid "Could not parse SQL TimeStamp string"
-msgstr "Podría no analizar la cadena SQL TimeStamp"
-
-#. Programmer's name for it: SInvalidSqlTimeStamp\r
-#: Vcl/DBConsts.pas:104 \r
-msgid "Invalid SQL date/time values"
-msgstr "Valores fecha/hora SQL no válidos"
-
-#. Programmer's name for it: SBackupCaption\r
-#: Vcl/IBDCLConst.pas:6 \r
-msgid "Backup Database files"
-msgstr ""
-
-#. Programmer's name for it: SRestoreSize\r
-#: Vcl/IBDCLConst.pas:7 \r
-msgid "Size(Bytes)"
-msgstr ""
-
-#. Programmer's name for it: SFileNames\r
-#: Vcl/IBDCLConst.pas:8 \r
-msgid "Filename(s)"
-msgstr ""
-
-#. Programmer's name for it: SPages\r
-#: Vcl/IBDCLConst.pas:9 \r
-msgid "Pages"
-msgstr "Páginas"
-
-#. Programmer's name for it: SDatabasefiles\r
-#: Vcl/IBDCLConst.pas:10 \r
-msgid "Database Files|*.gdb"
-msgstr ""
-
-#. Programmer's name for it: SIBTransactionEditor\r
-#: Vcl/IBXConst.pas:41 \r
-msgid "&Transaction Editor..."
-msgstr "Editor de transacción..."
-
-#. Programmer's name for it: SDatabaseFilter\r
-#: Vcl/IBXConst.pas:42 \r
-msgid "Database Files (*.gdb)|*.gdb|All files (*.*)|*.*"
-msgstr ""
-
-#. Programmer's name for it: SCommitTransaction\r
-#: Vcl/IBXConst.pas:44 \r
-msgid "Transaction is currently Active. Rollback and continue?"
-msgstr ""
-
-#. Programmer's name for it: SIBDataSetEditor\r
-#: Vcl/IBXConst.pas:50 \r
-msgid "&Dataset Editor..."
-msgstr "Editor del Conjunto de Da&tos..."
-
-#. Programmer's name for it: SDefaultTransaction\r
-#: Vcl/IBXConst.pas:52 \r
-msgid "%s, Default"
-msgstr ""
-
-#. Programmer's name for it: SUnknownError\r
-#: Vcl/IBXConst.pas:55 \r
-msgid "Unknown error"
-msgstr "Hay un error desconocido"
-
-#. Programmer's name for it: SInterBaseMissing\r
-#: Vcl/IBXConst.pas:57 \r
-msgid ""
-"InterBase library gds32.dll not found in the path. Please install InterBase "
-"to use this functionality"
-msgstr ""
-
-#. Programmer's name for it: SInterBaseMissing\r
-#: Vcl/IBXConst.pas:60 \r
-msgid ""
-"InterBase library gds.so.0 not found in the path. Please install InterBase "
-"to use this functionality"
-msgstr ""
-
-#. Programmer's name for it: SInterBaseInstallMissing\r
-#: Vcl/IBXConst.pas:62 \r
-msgid ""
-"InterBase Install DLL ibinstall.dll not found in the path. Please install "
-"InterBase 6 to use this functionality"
-msgstr ""
-
-#. Programmer's name for it: SIB60feature\r
-#: Vcl/IBXConst.pas:63 \r
-msgid ""
-"%s is an InterBase 6 function. Please upgrade to InterBase 6 to use this "
-"functonality"
-msgstr ""
-
-#. Programmer's name for it: SNotSupported\r
-#: Vcl/IBXConst.pas:64 \r
-msgid "Unsupported feature"
-msgstr "Característica no soportada"
-
-#. Programmer's name for it: SNotPermitted\r
-#: Vcl/IBXConst.pas:65 \r
-msgid "Not permitted"
-msgstr "No permitido"
-
-#. Programmer's name for it: SFileAccessError\r
-#: Vcl/IBXConst.pas:66 \r
-msgid "Temporary file access error"
-msgstr ""
-
-#. Programmer's name for it: SConnectionTimeout\r
-#: Vcl/IBXConst.pas:67 \r
-msgid "Database connection timed out"
-msgstr "Conexión a base de datos fuera de tiempo."
-
-#. Programmer's name for it: SCannotSetDatabase\r
-#: Vcl/IBXConst.pas:68 \r
-msgid "Cannot set database"
-msgstr "No se puede establecer la base de datos"
-
-#. Programmer's name for it: SCannotSetTransaction\r
-#: Vcl/IBXConst.pas:69 \r
-msgid "Cannot set transaction"
-msgstr ""
-
-#. Programmer's name for it: SOperationCancelled\r
-#: Vcl/IBXConst.pas:70 \r
-msgid "Operation cancelled at user's request"
-msgstr ""
-
-#. Programmer's name for it: SDPBConstantNotSupported\r
-#: Vcl/IBXConst.pas:71 \r
-msgid "DPB Constant (isc_dpb_%s) is unsupported"
-msgstr ""
-
-#. Programmer's name for it: SDPBConstantUnknown\r
-#: Vcl/IBXConst.pas:72 \r
-msgid "DPB Constant (%d) is unknown"
-msgstr ""
-
-#. Programmer's name for it: STPBConstantNotSupported\r
-#: Vcl/IBXConst.pas:73 \r
-msgid "TPB Constant (isc_tpb_%s) is unsupported"
-msgstr ""
-
-#. Programmer's name for it: STPBConstantUnknown\r
-#: Vcl/IBXConst.pas:74 \r
-msgid "TPB Constant (%d) is unknown"
-msgstr ""
-
-#. Programmer's name for it: SDatabaseClosed\r
-#: Vcl/IBXConst.pas:75 \r
-msgid "Cannot perform operation -- DB is not open"
-msgstr ""
-"No se puede ejecutar esta operación en una base de datos que no está abierta"
-
-#. Programmer's name for it: SDatabaseOpen\r
-#: Vcl/IBXConst.pas:76 \r
-msgid "Cannot perform operation -- DB is currently open"
-msgstr "No se puede ejecutar esta operación en una base de datos abierta"
-
-#. Programmer's name for it: SDatabaseNameMissing\r
-#: Vcl/IBXConst.pas:77 \r
-msgid "Database name is missing"
-msgstr "Base de datos no posee nombre"
-
-#. Programmer's name for it: SNotInTransaction\r
-#: Vcl/IBXConst.pas:78 \r
-msgid "Transaction is not active"
-msgstr ""
-
-#. Programmer's name for it: SInTransaction\r
-#: Vcl/IBXConst.pas:79 \r
-msgid "Transaction is active"
-msgstr ""
-
-#. Programmer's name for it: STimeoutNegative\r
-#: Vcl/IBXConst.pas:80 \r
-msgid "Timeout values cannot be negative"
-msgstr ""
-
-#. Programmer's name for it: SNoDatabasesInTransaction\r
-#: Vcl/IBXConst.pas:81 \r
-msgid "No databases are listed in transaction component"
-msgstr ""
-
-#. Programmer's name for it: SUpdateWrongDB\r
-#: Vcl/IBXConst.pas:82 \r
-msgid "Updating wrong database"
-msgstr ""
-
-#. Programmer's name for it: SUpdateWrongTR\r
-#: Vcl/IBXConst.pas:83 \r
-msgid "Updating wrong transaction. Unique transaction expected in set"
-msgstr ""
-
-#. Programmer's name for it: SDatabaseNotAssigned\r
-#: Vcl/IBXConst.pas:84 \r
-msgid "Database not assigned"
-msgstr "Base de datos no asignada"
-
-#. Programmer's name for it: STransactionNotAssigned\r
-#: Vcl/IBXConst.pas:85 \r
-msgid "Transaction not assigned"
-msgstr "Transacción no asignada"
-
-#. Programmer's name for it: SXSQLDAIndexOutOfRange\r
-#: Vcl/IBXConst.pas:86 \r
-msgid "XSQLDA index out of range"
-msgstr "El índice de XSQLDA está fuera del rango"
-
-#. Programmer's name for it: SXSQLDANameDoesNotExist\r
-#: Vcl/IBXConst.pas:87 \r
-msgid "XSQLDA name does not exist (%s)"
-msgstr "El nombre XSQLDA no existe (%s)"
-
-#. Programmer's name for it: SEOF\r
-#: Vcl/IBXConst.pas:88 \r
-msgid "End of file"
-msgstr ""
-
-#. Programmer's name for it: SBOF\r
-#: Vcl/IBXConst.pas:89 \r
-msgid "Beginning of file"
-msgstr ""
-
-#. Programmer's name for it: SInvalidStatementHandle\r
-#: Vcl/IBXConst.pas:90 \r
-msgid "Invalid statement handle"
-msgstr "Manejador (handle) de la declaración no válido"
-
-#. Programmer's name for it: SSQLOpen\r
-#: Vcl/IBXConst.pas:91 \r
-msgid "IBSQL Open"
-msgstr ""
-
-#. Programmer's name for it: SSQLClosed\r
-#: Vcl/IBXConst.pas:92 \r
-msgid "IBSQL Closed"
-msgstr ""
-
-#. Programmer's name for it: SDatasetOpen\r
-#: Vcl/IBXConst.pas:93 \r
-msgid "Dataset open"
-msgstr ""
-
-#. Programmer's name for it: SDatasetClosed\r
-#: Vcl/IBXConst.pas:94 \r
-msgid "Dataset closed"
-msgstr ""
-
-#. Programmer's name for it: SUnknownSQLDataType\r
-#: Vcl/IBXConst.pas:95 \r
-msgid "Unknown SQL Data type (%d)"
-msgstr "Tipo de dato SQL (%d) desconocido"
-
-#. Programmer's name for it: SInvalidColumnIndex\r
-#: Vcl/IBXConst.pas:96 \r
-msgid "Invalid column index (index exceeds permitted range)"
-msgstr ""
-
-#. Programmer's name for it: SInvalidParamColumnIndex\r
-#: Vcl/IBXConst.pas:97 \r
-msgid "Invalid parameter index (index exceeds permitted range)"
-msgstr ""
-
-#. Programmer's name for it: SInvalidDataConversion\r
-#: Vcl/IBXConst.pas:98 \r
-msgid "Invalid data conversion"
-msgstr "Conversión de dato no válida"
-
-#. Programmer's name for it: SColumnIsNotNullable\r
-#: Vcl/IBXConst.pas:99 \r
-msgid "Column cannot be set to null (%s)"
-msgstr ""
-
-#. Programmer's name for it: SBlobCannotBeRead\r
-#: Vcl/IBXConst.pas:100 \r
-msgid "Blob stream cannot be read"
-msgstr ""
-
-#. Programmer's name for it: SBlobCannotBeWritten\r
-#: Vcl/IBXConst.pas:101 \r
-msgid "Blob stream cannot be written"
-msgstr ""
-
-#. Programmer's name for it: SEmptyQuery\r
-#: Vcl/IBXConst.pas:102 \r
-msgid "Empty query"
-msgstr ""
-
-#. Programmer's name for it: SCannotOpenNonSQLSelect\r
-#: Vcl/IBXConst.pas:103 \r
-msgid "Cannot \"open\" a non-select statement. Use ExecQuery"
-msgstr ""
-
-#. Programmer's name for it: SNoFieldAccess\r
-#: Vcl/IBXConst.pas:104 \r
-msgid "No access to field \"%s\""
-msgstr ""
-
-#. Programmer's name for it: SFieldReadOnly\r
-#: Vcl/IBXConst.pas:105 \r
-msgid "Field \"%s\" is read-only"
-msgstr ""
-
-#. Programmer's name for it: SFieldNotFound\r
-#: Vcl/IBXConst.pas:106 \r
-msgid "Field \"%s\" not found"
-msgstr "El campo \"%s\" no se ha encontrado"
-
-#. Programmer's name for it: SNotEditing\r
-#: Vcl/IBXConst.pas:107 \r
-msgid "Not in edit mode"
-msgstr "No está en modo de edición"
-
-#. Programmer's name for it: SCannotInsert\r
-#: Vcl/IBXConst.pas:108 \r
-msgid "Cannot insert into dataset. (No insert query)"
-msgstr ""
-
-#. Programmer's name for it: SCannotPost\r
-#: Vcl/IBXConst.pas:109 \r
-msgid "Cannot post. (No update/insert query)"
-msgstr ""
-
-#. Programmer's name for it: SCannotUpdate\r
-#: Vcl/IBXConst.pas:110 \r
-msgid "Cannot update. (No update query)"
-msgstr ""
-
-#. Programmer's name for it: SCannotDelete\r
-#: Vcl/IBXConst.pas:111 \r
-msgid "Cannot delete from dataset. (No delete query)"
-msgstr ""
-
-#. Programmer's name for it: SCannotRefresh\r
-#: Vcl/IBXConst.pas:112 \r
-msgid "Cannot refresh row. (No refresh query)"
-msgstr ""
-
-#. Programmer's name for it: SBufferNotSet\r
-#: Vcl/IBXConst.pas:113 \r
-msgid "Buffer not set"
-msgstr ""
-
-#. Programmer's name for it: SCircularReference\r
-#: Vcl/IBXConst.pas:114 \r
-msgid "Circular references not permitted"
-msgstr ""
-
-#. Programmer's name for it: SSQLParseError\r
-#: Vcl/IBXConst.pas:115 \r
-msgid ""
-"SQL Parse Error:\n"
-"\n"
-"%s"
-msgstr ""
-
-#. Programmer's name for it: SUserAbort\r
-#: Vcl/IBXConst.pas:116 \r
-msgid "User abort"
-msgstr ""
-
-#. Programmer's name for it: SDataSetUniDirectional\r
-#: Vcl/IBXConst.pas:117 \r
-msgid "Data set is uni-directional"
-msgstr ""
-
-#. Programmer's name for it: SCannotCreateSharedResource\r
-#: Vcl/IBXConst.pas:118 \r
-msgid "Cannot create shared resource. (Windows error %d)"
-msgstr ""
-
-#. Programmer's name for it: SWindowsAPIError\r
-#: Vcl/IBXConst.pas:119 \r
-msgid "Windows API error. (Windows error %d [$%.8x])"
-msgstr ""
-
-#. Programmer's name for it: SColumnListsDontMatch\r
-#: Vcl/IBXConst.pas:120 \r
-msgid "Column lists do not match"
-msgstr ""
-
-#. Programmer's name for it: SColumnTypesDontMatch\r
-#: Vcl/IBXConst.pas:121 \r
-msgid "Column types don't match. (From index: %d; To index: %d)"
-msgstr ""
-
-#. Programmer's name for it: SCantEndSharedTransaction\r
-#: Vcl/IBXConst.pas:123 \r
-msgid ""
-"Can't end a shared transaction unless it is forced and equal to the "
-"transaction's TimeoutAction"
-msgstr ""
-
-#. Programmer's name for it: SFieldUnsupportedType\r
-#: Vcl/IBXConst.pas:124 \r
-msgid "Unsupported Field Type"
-msgstr "Tipo de campo no soportado"
-
-#. Programmer's name for it: SCircularDataLink\r
-#: Vcl/IBXConst.pas:125 \r
-msgid "Circular DataLink Reference"
-msgstr ""
-
-#. Programmer's name for it: SEmptySQLStatement\r
-#: Vcl/IBXConst.pas:126 \r
-msgid "Empty SQL Statement"
-msgstr ""
-
-#. Programmer's name for it: SIsASelectStatement\r
-#: Vcl/IBXConst.pas:127 \r
-msgid "use Open for a Select Statement"
-msgstr ""
-
-#. Programmer's name for it: SRequiredParamNotSet\r
-#: Vcl/IBXConst.pas:128 \r
-msgid "Required Param value not set"
-msgstr ""
-
-#. Programmer's name for it: SNoStoredProcName\r
-#: Vcl/IBXConst.pas:129 \r
-msgid "No Stored Procedure Name assigned"
-msgstr ""
-
-#. Programmer's name for it: SIsAExecuteProcedure\r
-#: Vcl/IBXConst.pas:130 \r
-msgid "use ExecProc for Procedure; use TQuery for Select procedures"
-msgstr ""
-
-#. Programmer's name for it: SUpdateFailed\r
-#: Vcl/IBXConst.pas:131 \r
-msgid "Update Failed"
-msgstr "Fallo en la actualización"
-
-#. Programmer's name for it: SNotCachedUpdates\r
-#: Vcl/IBXConst.pas:132 \r
-msgid "CachedUpdates not enabled"
-msgstr ""
-
-#. Programmer's name for it: SNotLiveRequest\r
-#: Vcl/IBXConst.pas:133 \r
-msgid "Request is not live - cannot modify"
-msgstr ""
-
-#. Programmer's name for it: SNoProvider\r
-#: Vcl/IBXConst.pas:134 \r
-msgid "No Provider"
-msgstr "Proveedor no disponible"
-
-#. Programmer's name for it: SNoRecordsAffected\r
-#: Vcl/IBXConst.pas:135 \r
-msgid "No Records Affected"
-msgstr "No se han alterado los registros"
-
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/IBXConst.pas:136 \r
-msgid "No Table Name assigned"
-msgstr "La propiedad TableName no tiene valor"
-
-#. Programmer's name for it: SCannotCreatePrimaryIndex\r
-#: Vcl/IBXConst.pas:137 \r
-msgid "Cannot Create Primary Index; are created automatically"
-msgstr ""
-
-#. Programmer's name for it: SCannotDropSystemIndex\r
-#: Vcl/IBXConst.pas:138 \r
-msgid "Cannot Drop System Index"
-msgstr ""
-
-#. Programmer's name for it: STableNameMismatch\r
-#: Vcl/IBXConst.pas:139 \r
-msgid "Table Name Mismatch"
-msgstr ""
-
-#. Programmer's name for it: SIndexFieldMissing\r
-#: Vcl/IBXConst.pas:140 \r
-msgid "Index Field Missing"
-msgstr "Inaccesible el campo '%s' del índice"
-
-#. Programmer's name for it: SInvalidCancellation\r
-#: Vcl/IBXConst.pas:141 \r
-msgid "Cannot Cancel events while processing"
-msgstr "No se puede cancelar los eventos mientras se procesa"
-
-#. Programmer's name for it: SInvalidEvent\r
-#: Vcl/IBXConst.pas:142 \r
-msgid "Invalid Event"
-msgstr "Evento no válido."
-
-#. Programmer's name for it: SMaximumEvents\r
-#: Vcl/IBXConst.pas:143 \r
-msgid "Exceded Maximum Event limits"
-msgstr ""
-
-#. Programmer's name for it: SNoEventsRegistered\r
-#: Vcl/IBXConst.pas:144 \r
-msgid "No Events Registered"
-msgstr ""
-
-#. Programmer's name for it: SInvalidQueueing\r
-#: Vcl/IBXConst.pas:145 \r
-msgid "Invalid Queueing"
-msgstr "Queueing no válido"
-
-#. Programmer's name for it: SInvalidRegistration\r
-#: Vcl/IBXConst.pas:146 \r
-msgid "Invalid Registration"
-msgstr "Acción de registrar no válido"
-
-#. Programmer's name for it: SInvalidBatchMove\r
-#: Vcl/IBXConst.pas:147 \r
-msgid "Invalid Batch Move"
-msgstr "Batch Move no válido"
-
-#. Programmer's name for it: SSQLDialectInvalid\r
-#: Vcl/IBXConst.pas:148 \r
-msgid "SQL Dialect Invalid"
-msgstr ""
-
-#. Programmer's name for it: SSPBConstantNotSupported\r
-#: Vcl/IBXConst.pas:149 \r
-msgid "SPB Constant Not supported"
-msgstr "Constante SPB no permitida"
-
-#. Programmer's name for it: SSPBConstantUnknown\r
-#: Vcl/IBXConst.pas:150 \r
-msgid "SPB Constant Unknown"
-msgstr ""
-
-#. Programmer's name for it: SServiceActive\r
-#: Vcl/IBXConst.pas:151 \r
-msgid "Cannot perform operation -- service is not attached"
-msgstr "No se puede ejecutar esta operación -- el servicio no está conectado"
-
-#. Programmer's name for it: SServiceInActive\r
-#: Vcl/IBXConst.pas:152 \r
-msgid "Cannot perform operation -- service is attached"
-msgstr "No se puede ejecutar esta operación -- el servicio está conectado"
-
-#. Programmer's name for it: SServerNameMissing\r
-#: Vcl/IBXConst.pas:153 \r
-msgid "Server Name Missing"
-msgstr "Se ha perdido el nombre del servidor"
-
-#. Programmer's name for it: SQueryParamsError\r
-#: Vcl/IBXConst.pas:154 \r
-msgid "Query Parameters missing or incorrect"
-msgstr ""
-
-#. Programmer's name for it: SStartParamsError\r
-#: Vcl/IBXConst.pas:155 \r
-msgid "start Parameters missing or incorrect"
-msgstr ""
-
-#. Programmer's name for it: SOutputParsingError\r
-#: Vcl/IBXConst.pas:156 \r
-msgid "Unexpected Output buffer value"
-msgstr ""
-
-#. Programmer's name for it: SUseSpecificProcedures\r
-#: Vcl/IBXConst.pas:157 \r
-msgid ""
-"Generic ServiceStart not applicable: Use Specific Procedures to set "
-"configuration params"
-msgstr ""
-
-#. Programmer's name for it: SSQLMonitorAlreadyPresent\r
-#: Vcl/IBXConst.pas:158 \r
-msgid "SQL Monitor Instance is already present"
-msgstr ""
-
-#. Programmer's name for it: SCantPrintValue\r
-#: Vcl/IBXConst.pas:159 \r
-msgid "Cannot print value"
-msgstr ""
-
-#. Programmer's name for it: SEOFReached\r
-#: Vcl/IBXConst.pas:160 \r
-msgid "SEOFReached"
-msgstr ""
-
-#. Programmer's name for it: SEOFInComment\r
-#: Vcl/IBXConst.pas:161 \r
-msgid "EOF in comment detected"
-msgstr ""
-
-#. Programmer's name for it: SEOFInString\r
-#: Vcl/IBXConst.pas:162 \r
-msgid "EOF in string detected"
-msgstr ""
-
-#. Programmer's name for it: SParamNameExpected\r
-#: Vcl/IBXConst.pas:163 \r
-msgid "Parameter name expected"
-msgstr ""
-
-#. Programmer's name for it: SSuccess\r
-#: Vcl/IBXConst.pas:164 \r
-msgid "Successful execution"
-msgstr ""
-
-#. Programmer's name for it: SDelphiException\r
-#: Vcl/IBXConst.pas:165 \r
-msgid "DelphiException %s"
-msgstr ""
-
-#. Programmer's name for it: SNoOptionsSet\r
-#: Vcl/IBXConst.pas:166 \r
-msgid "No Install Options selected"
-msgstr ""
-
-#. Programmer's name for it: SNoDestinationDirectory\r
-#: Vcl/IBXConst.pas:167 \r
-msgid "DestinationDirectory is not set"
-msgstr "El DestinationDirectory no está asignado"
-
-#. Programmer's name for it: SNosourceDirectory\r
-#: Vcl/IBXConst.pas:168 \r
-msgid "SourceDirectory is not set"
-msgstr "El SourceDirectory no está asignado"
-
-#. Programmer's name for it: SNoUninstallFile\r
-#: Vcl/IBXConst.pas:169 \r
-msgid "Uninstall File Name is not set"
-msgstr ""
-
-#. Programmer's name for it: SOptionNeedsClient\r
-#: Vcl/IBXConst.pas:170 \r
-msgid "%s component requires Client to function properly"
-msgstr ""
-
-#. Programmer's name for it: SOptionNeedsServer\r
-#: Vcl/IBXConst.pas:171 \r
-msgid "%s component requires Server to function properly"
-msgstr ""
-
-#. Programmer's name for it: SInvalidOption\r
-#: Vcl/IBXConst.pas:172 \r
-msgid "Invalid option specified"
-msgstr "Se especificó una opción no válida"
-
-#. Programmer's name for it: SInvalidOnErrorResult\r
-#: Vcl/IBXConst.pas:173 \r
-msgid "Unexpected onError return value"
-msgstr ""
-
-#. Programmer's name for it: SInvalidOnStatusResult\r
-#: Vcl/IBXConst.pas:174 \r
-msgid "Unexpected onStatus return value"
-msgstr ""
-
-#. Programmer's name for it: SInterbaseExpressVersion\r
-#: Vcl/IBXConst.pas:176 \r
-msgid "InterbaseExpress 4.3"
-msgstr ""
-
-#. Programmer's name for it: SEditSQL\r
-#: Vcl/IBXConst.pas:177 \r
-msgid "Edit SQL"
-msgstr ""
-
-#. Programmer's name for it: SDPBConstantUnknownEx\r
-#: Vcl/IBXConst.pas:178 \r
-msgid "DPB Constant (%s) is unknown"
-msgstr ""
-
-#. Programmer's name for it: STPBConstantUnknownEx\r
-#: Vcl/IBXConst.pas:179 \r
-msgid "TPB Constant (%s) is unknown"
-msgstr ""
-
-#. Programmer's name for it: SInterbaseExpressVersionEx\r
-#: Vcl/IBXConst.pas:180 \r
-msgid "InterbaseExpress %g"
-msgstr ""
-
-#. Programmer's name for it: SUnknownPlan\r
-#: Vcl/IBXConst.pas:181 \r
-msgid "Unknown Error - Can't retrieve plan"
-msgstr ""
-
-#. Programmer's name for it: SFieldSizeMismatch\r
-#: Vcl/IBXConst.pas:182 \r
-msgid "Size Mismatch - Field %s size is too small for data"
-msgstr ""
-
-#. Programmer's name for it: SEventAlreadyRegistered\r
-#: Vcl/IBXConst.pas:183 \r
-msgid "Events already registered"
-msgstr "Los eventos ya estaban registrados"
-
-#. Programmer's name for it: SStringTooLarge\r
-#: Vcl/IBXConst.pas:184 \r
-msgid ""
-"Trying to store a string of length %d into a field that can only contain %d"
-msgstr ""
-
-#. Programmer's name for it: SIBServiceEditor\r
-#: Vcl/IBXConst.pas:185 \r
-msgid "&Service Editor ..."
-msgstr "Editor del servicio..."
-
-#. Programmer's name for it: SIBSuccessConnect\r
-#: Vcl/IBXConst.pas:186 \r
-msgid "Successful Connection"
-msgstr "Conexión establecida"
-
-#. Programmer's name for it: SProviderNotExported\r
-#: Vcl/MidConst.pas:35 \r
-msgid "Provider not exported: %s"
-msgstr ""
-
-#. Programmer's name for it: SNoDataProvider\r
-#: Vcl/MidConst.pas:38 \r
-msgid "Missing data provider or data packet"
-msgstr ""
-
-#. Programmer's name for it: SInvalidDataPacket\r
-#: Vcl/MidConst.pas:39 \r
-msgid "Invalid data packet"
-msgstr "Paquete de datos no válido"
-
-#. Programmer's name for it: SRefreshError\r
-#: Vcl/MidConst.pas:40 \r
-msgid "Must apply updates before refreshing data"
-msgstr ""
-
-#. Programmer's name for it: SProviderInvalid\r
-#: Vcl/MidConst.pas:41 \r
-msgid "Invalid provider. Provider was freed by the application server"
-msgstr ""
-
-#. Programmer's name for it: SServerNameBlank\r
-#: Vcl/MidConst.pas:42 \r
-msgid "Cannot connect, %s must contain a valid ServerName or ServerGUID"
-msgstr ""
-
-#. Programmer's name for it: SRepositoryIdBlank\r
-#: Vcl/MidConst.pas:43 \r
-msgid "Cannot connect, %s must contain a valid repository id"
-msgstr ""
-
-#. Programmer's name for it: SAggsGroupingLevel\r
-#: Vcl/MidConst.pas:44 \r
-msgid "Grouping level exceeds current index field count"
-msgstr ""
-
-#. Programmer's name for it: SAggsNoSuchLevel\r
-#: Vcl/MidConst.pas:45 \r
-msgid "Grouping level not defined"
-msgstr ""
-
-#. Programmer's name for it: SNoCircularReference\r
-#: Vcl/MidConst.pas:46 \r
-msgid "Circular provider references not allowed"
-msgstr ""
-
-#. Programmer's name for it: SErrorLoadingMidas\r
-#: Vcl/MidConst.pas:47 \r
-msgid "Error loading MIDAS.DLL"
-msgstr ""
-
-#. Programmer's name for it: SCannotCreateDataSet\r
-#: Vcl/MidConst.pas:48 \r
-msgid "No fields defined. Cannot create dataset"
-msgstr ""
-
-#. Programmer's name for it: SFieldNameTooLarge\r
-#: Vcl/MidConst.pas:49 \r
-msgid "Fieldname %s exceeds %d chars"
-msgstr ""
-
-#. Programmer's name for it: SInvalidClone\r
-#: Vcl/MidConst.pas:50 \r
-msgid "CloneConnection invalid: distinct ClientDataSet descendents"
-msgstr ""
-
-#. Programmer's name for it: SSocketReadError\r
-#: Vcl/MidConst.pas:53 \r
-msgid "Error reading from socket"
-msgstr "Se ha producido un error leyendo desde el enchufe (socket)"
-
-#. Programmer's name for it: SInvalidProviderName\r
-#: Vcl/MidConst.pas:54 \r
-msgid "Provider name \"%s\" was not recognized by the server"
-msgstr ""
-
-#. Programmer's name for it: SBadVariantType\r
-#: Vcl/MidConst.pas:55 \r
-msgid "Unsupported variant type: %s"
-msgstr "Tipo de variante no soportado: %s"
-
-#. Programmer's name for it: SInvalidAction\r
-#: Vcl/MidConst.pas:56 \r
-msgid "Invalid action received: %d"
-msgstr "Se ha recibido una acción no válida: %d"
-
-#. Programmer's name for it: SNoParentConnection\r
-#: Vcl/MidConst.pas:57 \r
-msgid "ParentConnection is not assigned"
-msgstr "ParentConnection no está asignada"
-
-#. Programmer's name for it: SBlankChildName\r
-#: Vcl/MidConst.pas:58 \r
-msgid "ChildName cannot be blank"
-msgstr ""
-
-#. Programmer's name for it: SInvalidResponse\r
-#: Vcl/MidConst.pas:61 \r
-msgid "Invalid response"
-msgstr "Respuesta no válida"
-
-#. Programmer's name for it: STooManyRecordsModified\r
-#: Vcl/MidConst.pas:63 \r
-msgid "Update affected more than 1 record."
-msgstr ""
-
-#. Programmer's name for it: SInvalidOptParamType\r
-#: Vcl/MidConst.pas:66 \r
-msgid "Value cannot be stored in an optional parameter"
-msgstr ""
-
-#. Programmer's name for it: SConstraintFailed\r
-#: Vcl/MidConst.pas:68 \r
-msgid "Record or field constraint failed."
-msgstr ""
-
-#. Programmer's name for it: SField\r
-#: Vcl/MidConst.pas:69 \r
-msgid "Field"
-msgstr ""
-
-#. Programmer's name for it: SReadOnlyProvider\r
-#: Vcl/MidConst.pas:70 \r
-msgid "Cannot apply updates to a ReadOnly provider"
-msgstr ""
-
-#. Programmer's name for it: SNoKeySpecified\r
-#: Vcl/MidConst.pas:71 \r
-msgid "Unable to find record. No key specified"
-msgstr ""
-
-#. Programmer's name for it: SFieldNameTooLong\r
-#: Vcl/MidConst.pas:73 \r
-msgid ""
-"Field name cannot be longer then %d characters. Try setting ObjectView to "
-"True on the dataset"
-msgstr ""
-
-#. Programmer's name for it: SNoDataSets\r
-#: Vcl/MidConst.pas:74 \r
-msgid "Cannot resolve to dataset when using nested datasets or references"
-msgstr ""
-
-#. Programmer's name for it: SRecConstFail\r
-#: Vcl/MidConst.pas:75 \r
-msgid "Preparation of record constraint failed with error \"%s\""
-msgstr ""
-
-#. Programmer's name for it: SFieldConstFail\r
-#: Vcl/MidConst.pas:76 \r
-msgid "Preparation of field constraint failed with error \"%s\""
-msgstr ""
-
-#. Programmer's name for it: SDefExprFail\r
-#: Vcl/MidConst.pas:77 \r
-msgid "Preparation of default expression failed with error \"%s\""
-msgstr ""
-
-#. Programmer's name for it: SArrayElementError\r
-#: Vcl/MidConst.pas:78 \r
-msgid "Array elements of type %s are not supported"
-msgstr "El tipo %s de elementos de matriz no son permitidos"
-
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/MidConst.pas:79 \r
-msgid "Unable to resolve records. Table name not found."
-msgstr ""
-
-#. Programmer's name for it: SNoEditsAllowed\r
-#: Vcl/MidConst.pas:80 \r
-msgid "Modifications are not allowed"
-msgstr "No se permiten las modificaciones"
-
-#. Programmer's name for it: SNoDeletesAllowed\r
-#: Vcl/MidConst.pas:81 \r
-msgid "Deletes are not allowed"
-msgstr "No se permite eliminar"
-
-#. Programmer's name for it: SNoInsertsAllowed\r
-#: Vcl/MidConst.pas:82 \r
-msgid "Inserts are not allowed"
-msgstr "No se permite insertar"
-
-#. Programmer's name for it: SCannotChangeCommandText\r
-#: Vcl/MidConst.pas:83 \r
-msgid "CommandText changes are not allowed"
-msgstr ""
-
-#. Programmer's name for it: SAggregatesActive\r
-#: Vcl/MidConst.pas:84 \r
-msgid "Operation not allowed with aggregates active"
-msgstr ""
-
-#. Programmer's name for it: SNoServers\r
-#: Vcl/MidConst.pas:87 \r
-msgid "No server available"
-msgstr "Servidor no disponible"
-
-#. Programmer's name for it: SConnectionMissing\r
-#: Vcl/MidConst.pas:91 \r
-msgid "Requires Connection before opening"
-msgstr ""
-
-#. Programmer's name for it: SNoCircularConnection\r
-#: Vcl/MidConst.pas:92 \r
-msgid "Circular reference to Connection not allowed"
-msgstr ""
-
-#. Programmer's name for it: SReturnError\r
-#: Vcl/MidConst.pas:95 \r
-msgid "Expected return value not received"
-msgstr ""
-
-#. Programmer's name for it: SNoWinSock2\r
-#: Vcl/MidConst.pas:96 \r Vcl/ScktCnst.pas:36
-msgid "WinSock 2 must be installed to use the socket connection"
-msgstr ""
-
-#. Programmer's name for it: SURLRequired\r
-#: Vcl/MidConst.pas:99 \r
-msgid "URL required"
-msgstr "Se requiere URL "
-
-#. Programmer's name for it: SDefaultURL\r
-#: Vcl/MidConst.pas:100 \r
-msgid "http://server.company.com/scripts/httpsrvr.dll"
-msgstr ""
-
-#. Programmer's name for it: SInvalidURL\r
-#: Vcl/MidConst.pas:101 \r
-msgid ""
-"URL must be in the form \"http://server.company.com/scripts/httpsrvr.dll\""
-msgstr ""
-
-#. Programmer's name for it: SServerIsBusy\r
-#: Vcl/MidConst.pas:102 \r
-msgid "Server is busy"
-msgstr ""
-
-#. Programmer's name for it: SObjectNotAvailable\r
-#: Vcl/MidConst.pas:104 \r
-msgid "Object not available: %s"
-msgstr "Objecto no disponible: %s"
-
-#. Programmer's name for it: SMasterNotOpen\r
-#: Vcl/MidConst.pas:107 \r
-msgid "Cannot open detail table with master closed"
-msgstr "No se puede abrir una tabla de detalle estando la maestra cerrada"
-
-#. Programmer's name for it: SBadPropValue\r
-#: Vcl/OleConst.pas:15 \r
-msgid "'%s' is not a valid property value"
-msgstr "'%s' no es un valor de la propiedad válido"
-
-#. Programmer's name for it: SCannotActivate\r
-#: Vcl/OleConst.pas:16 \r
-msgid "OLE control activation failed"
-msgstr "Falló la activación del control OLE"
-
-#. Programmer's name for it: SNoWindowHandle\r
-#: Vcl/OleConst.pas:17 \r
-msgid "Could not obtain OLE control window handle"
-msgstr "No pudo obtenerse el manejador (handle) de ventana del control OLE"
-
-#. Programmer's name for it: SOleError\r
-#: Vcl/OleConst.pas:18 \r Rtl/Common/ComConst.pas:15
-msgid "OLE error %.8x"
-msgstr "Hay un error OLE %.8x"
-
-#. Programmer's name for it: SVarNotObject\r
-#: Vcl/OleConst.pas:19 \r
-msgid "Variant does not reference an OLE object"
-msgstr "La variable no hace referencia a un objeto OLE"
-
-#. Programmer's name for it: SVarNotAutoObject\r
-#. Programmer's name for it: SVarNotObject\r
-#: Vcl/OleConst.pas:20 \r Rtl/Common/ComConst.pas:21
-msgid "Variant does not reference an automation object"
-msgstr "La variante no hace referencia a un objeto de automatización"
-
-#. Programmer's name for it: SNoMethod\r
-#: Vcl/OleConst.pas:21 \r
-msgid "Method '%s' not supported by OLE object"
-msgstr "El método '%s' no es soportado por un objeto OLE"
-
-#. Programmer's name for it: SLinkProperties\r
-#: Vcl/OleConst.pas:22 \r
-msgid "Link Properties"
-msgstr "Propiedades del enlace"
-
-#. Programmer's name for it: SInvalidLinkSource\r
-#: Vcl/OleConst.pas:23 \r
-msgid "Cannot link to an invalid source."
-msgstr "No puede enlazarse a una fuente no válida"
-
-#. Programmer's name for it: SCannotBreakLink\r
-#: Vcl/OleConst.pas:24 \r
-msgid "Break link operation is not supported."
-msgstr "La operación de rotura de enlace no es soportada"
-
-#. Programmer's name for it: SLinkedObject\r
-#: Vcl/OleConst.pas:25 \r
-msgid "Linked %s"
-msgstr "Enlazado %s"
-
-#. Programmer's name for it: SEmptyContainer\r
-#: Vcl/OleConst.pas:26 \r
-msgid "Operation not allowed on an empty OLE container"
-msgstr "Operación no permitida en un contenedor OLE vacío"
-
-#. Programmer's name for it: SInvalidVerb\r
-#: Vcl/OleConst.pas:27 \r
-msgid "Invalid object verb"
-msgstr "Verbo de objeto no válido"
-
-#. Programmer's name for it: SPropDlgCaption\r
-#: Vcl/OleConst.pas:28 \r
-msgid "%s Properties"
-msgstr "Propiedades %s"
-
-#. Programmer's name for it: SInvalidLicense\r
-#: Vcl/OleConst.pas:30 \r
-msgid "License information for %s is invalid"
-msgstr "La información de licencia para %s no es válida"
-
-#. Programmer's name for it: SNotLicensed\r
-#: Vcl/OleConst.pas:31 \r
-msgid ""
-"License information for %s not found. You cannot use this control in design "
-"mode"
-msgstr ""
-"Información de licencia para %s no encontrada. No se puede usar este control "
-"en modo de diseño"
-
-#. Programmer's name for it: sNoRunningObject\r
-#: Vcl/OleConst.pas:32 \r
-msgid ""
-"Unable to retrieve a pointer to a running object registered with OLE for %s/%"
-"s"
-msgstr ""
-"No se puede recuperar un puntero a un objeto que se está ejecutando, "
-"registrado con OLE por %s/%s"
-
-#. Programmer's name for it: SServiceOnly\r
-#: Vcl/ScktCnst.pas:29 \r
-msgid "The Socket Server can only be run as a service on NT 3.51 and prior"
-msgstr ""
-
-#. Programmer's name for it: SErrClose\r
-#: Vcl/ScktCnst.pas:30 \r
-msgid "Cannot exit when there are active connections. Kill connections?"
-msgstr ""
-
-#. Programmer's name for it: SErrChangeSettings\r
-#: Vcl/ScktCnst.pas:31 \r
-msgid ""
-"Cannot change settings when there are active connections. Kill connections?"
-msgstr ""
-"No se pueden cambiar la configuración cuando estan activas las conexiones. "
-"¿Desconectarlas?"
-
-#. Programmer's name for it: SQueryDisconnect\r
-#: Vcl/ScktCnst.pas:32 \r
-msgid "Disconnecting clients can cause application errors. Continue?"
-msgstr ""
-
-#. Programmer's name for it: SOpenError\r
-#: Vcl/ScktCnst.pas:33 \r
-msgid "Error opening port %d with error: %s"
-msgstr ""
-
-#. Programmer's name for it: SNotShown\r
-#: Vcl/ScktCnst.pas:35 \r
-msgid "(Not Shown)"
-msgstr ""
-
-#. Programmer's name for it: SStatusline\r
-#: Vcl/ScktCnst.pas:37 \r
-msgid "%d current connections"
-msgstr "Hay actualmente %d conexiones"
-
-#. Programmer's name for it: SAlreadyRunning\r
-#: Vcl/ScktCnst.pas:38 \r
-msgid "The Socket Server is already running"
-msgstr "El Servidor del enchufe (socket) ya estaba funcionando"
-
-#. Programmer's name for it: SNotUntilRestart\r
-#: Vcl/ScktCnst.pas:39 \r
-msgid "This change will not take affect until the Socket Server is restarted"
-msgstr ""
-
-#. Programmer's name for it: SMonitorActive\r
-#: Vcl/SqlConst.pas:57 \r
-msgid "Cannot change connection on Active Monitor"
-msgstr "No se puede cambiar la conexión al Monitor Activo"
-
-#. Programmer's name for it: SMissingConnection\r
-#: Vcl/SqlConst.pas:58 \r
-msgid "Missing SQLConnection property"
-msgstr "Propiedad SQLConnection sin valor"
-
-#. Programmer's name for it: SDatabaseOpen\r
-#: Vcl/SqlConst.pas:59 \r
-msgid "Cannot perform this operation on an open connection"
-msgstr "No se puede ejecutar esta operación en una conexión abierta"
-
-#. Programmer's name for it: SDatabaseClosed\r
-#: Vcl/SqlConst.pas:60 \r
-msgid "Cannot perform this operation on a closed connection"
-msgstr "No se puede ejecutar esta operación en una conexión cerrada"
-
-#. Programmer's name for it: SMissingSQLConnection\r
-#: Vcl/SqlConst.pas:61 \r
-msgid "SQLConnection property required for this operation"
-msgstr "Se requiere la propiedad SQLConnection para esta operación"
-
-#. Programmer's name for it: SConnectionNameMissing\r
-#: Vcl/SqlConst.pas:62 \r
-msgid "Connection name missing"
-msgstr "Nombre de la conexión ausente"
-
-#. Programmer's name for it: SNoSqlStatement\r
-#: Vcl/SqlConst.pas:70 \r
-msgid "Missing query, table name or procedure name"
-msgstr "Consulta, nombre de la tabla o nombre del procedimiento sin valor"
-
-#. Programmer's name for it: SMissingDataBaseName\r
-#: Vcl/SqlConst.pas:73 \r
-msgid "Missing Database property"
-msgstr "Propiedad Database sin valor"
-
-#. Programmer's name for it: SMissingDriverName\r
-#: Vcl/SqlConst.pas:75 \r
-msgid "Missing DriverName property"
-msgstr "Propiedad DriverName sin valor"
-
-#. Programmer's name for it: SPrepareError\r
-#: Vcl/SqlConst.pas:76 \r
-msgid "Unable to execute Query"
-msgstr "No se puede ejecutar la consulta"
-
-#. Programmer's name for it: SObjectNameError\r
-#: Vcl/SqlConst.pas:77 \r
-msgid "Table/Procedure not found"
-msgstr "No se encontró tabla/procedimiento"
-
-#. Programmer's name for it: SNoActiveTrans\r
-#: Vcl/SqlConst.pas:79 \r
-msgid "There is no active transaction"
-msgstr "No hay ninguna transacción activa"
-
-#. Programmer's name for it: SActiveTrans\r
-#: Vcl/SqlConst.pas:80 \r
-msgid "A transaction is already active"
-msgstr "Una transacción ya estaba activa"
-
-#. Programmer's name for it: SDllLoadError\r
-#: Vcl/SqlConst.pas:81 \r
-msgid "Unable to Load %s"
-msgstr "No se puede cargar %s"
-
-#. Programmer's name for it: SDllProcLoadError\r
-#: Vcl/SqlConst.pas:82 \r
-msgid "Unable to Find Procedure %s"
-msgstr "No se puede encontrar el procedimiento %s"
-
-#. Programmer's name for it: SConnectionEditor\r
-#: Vcl/SqlConst.pas:83 \r
-msgid "&Edit Connection Properties"
-msgstr "Edición de las propiedades de conexión"
-
-#. Programmer's name for it: SCommandTextEditor\r
-#: Vcl/SqlConst.pas:84 \r
-msgid "&Edit CommandText"
-msgstr "&Editar CommandText"
-
-#. Programmer's name for it: SMissingDLLName\r
-#: Vcl/SqlConst.pas:85 \r
-msgid "DLL/Shared Library Name not Set"
-msgstr "DLL/Nombre de Librería Compartida no especificada"
-
-#. Programmer's name for it: SMissingDriverRegFile\r
-#: Vcl/SqlConst.pas:86 \r
-msgid "Driver/Connection Registry File '%s' not found"
-msgstr ""
-
-#. Programmer's name for it: STableNameNotFound\r
-#: Vcl/SqlConst.pas:87 \r
-msgid "Cannot find TableName in CommandText"
-msgstr "No es posible encontrar TableName en CommandText"
-
-#. Programmer's name for it: SNoCursor\r
-#: Vcl/SqlConst.pas:88 \r
-msgid "Cursor not returned from Query"
-msgstr "Cursor no devuelto por la consulta"
-
-#. Programmer's name for it: SMetaDataOpenError\r
-#: Vcl/SqlConst.pas:89 \r
-msgid "Unable to Open Metadata"
-msgstr "No se puede abrir Metadata"
-
-#. Programmer's name for it: SErrorMappingError\r
-#: Vcl/SqlConst.pas:90 \r
-msgid "SQL Error: Error mapping failed"
-msgstr "Error de SQL: Fallo al mapear"
-
-#. Programmer's name for it: SStoredProcsNotSupported\r
-#: Vcl/SqlConst.pas:91 \r
-msgid "Stored Procedures not supported by '%s' Server"
-msgstr ""
-
-#. Programmer's name for it: SDBXUNKNOWNERROR\r
-#: Vcl/SqlConst.pas:92 \r
-msgid "DBX Error: No Mapping for Error Code Found"
-msgstr "Error DBX: Mapeo para el Código de Error no encontrado"
-
-#. Programmer's name for it: SDBXNOCONNECTION\r
-#. Programmer's name for it: SDBXNOCOMMAND\r
-#. Programmer's name for it: SDBXNOCURSOR\r
-#: Vcl/SqlConst.pas:93 \r Vcl/SqlConst.pas:95 Vcl/SqlConst.pas:96
-msgid "DBX Error: Connection not found, error message cannot be retrieved"
-msgstr ""
-"Error DBX: Conexión no encontrada, no es posible recuperar el mensaje de "
-"error"
-
-#. Programmer's name for it: SDBXNOMETAOBJECT\r
-#: Vcl/SqlConst.pas:94 \r
-msgid "DBX Error: MetadataObject not found, error message cannot be retrieved"
-msgstr ""
-"Error DBX: MetadataObject no encontrado, no es posible recuperar el mensaje "
-"de error"
-
-#. Programmer's name for it: SNOMEMORY\r
-#: Vcl/SqlConst.pas:97 \r
-msgid "DBX Error: Insufficient Memory for Operation"
-msgstr "Error dbExpress: Memoria insuficiente para la operación"
-
-#. Programmer's name for it: SINVALIDFLDTYPE\r
-#: Vcl/SqlConst.pas:98 \r
-msgid "DBX Error: Invalid Field Type"
-msgstr "Error dbExpress: Tipo de Campo no válido"
-
-#. Programmer's name for it: SINVALIDHNDL\r
-#: Vcl/SqlConst.pas:99 \r
-msgid "DBX Error: Invalid Handle"
-msgstr "Error dbExpress: Handle no válido"
-
-#. Programmer's name for it: SINVALIDTIME\r
-#: Vcl/SqlConst.pas:100 \r
-msgid "DBX Error: Invalid Time"
-msgstr "Error dbExpress: Hora no válida"
-
-#. Programmer's name for it: SNOTSUPPORTED\r
-#: Vcl/SqlConst.pas:101 \r
-msgid "DBX Error: Operation Not Supported"
-msgstr "Error DBX: Operación no soportada"
-
-#. Programmer's name for it: SINVALIDXLATION\r
-#: Vcl/SqlConst.pas:102 \r
-msgid "DBX Error: Invalid Translation"
-msgstr "Error dbExpress: Datos de traducción no válidos"
-
-#. Programmer's name for it: SINVALIDPARAM\r
-#: Vcl/SqlConst.pas:103 \r
-msgid "DBX Error: Invalid Parameter"
-msgstr "Error dbExpress: Parámetro no válido"
-
-#. Programmer's name for it: SOUTOFRANGE\r
-#: Vcl/SqlConst.pas:104 \r
-msgid "DBX Error: Argument out of Range"
-msgstr "Error dbExpress: Argumento fuera de rango"
-
-#. Programmer's name for it: SSQLPARAMNOTSET\r
-#: Vcl/SqlConst.pas:105 \r
-msgid "DBX Error: Parameter Not Set"
-msgstr "Error dbExpress: Parámetro sin asignar"
-
-#. Programmer's name for it: SEOF\r
-#: Vcl/SqlConst.pas:106 \r
-msgid "DBX Error: Result set at EOF"
-msgstr "Error dbExpress: Resultado asignado a EOF"
-
-#. Programmer's name for it: SINVALIDUSRPASS\r
-#: Vcl/SqlConst.pas:107 \r
-msgid "DBX Error: Invalid Username/Password"
-msgstr "Error dbExpress: Nombre de usuario/Contraseña no válida"
-
-#. Programmer's name for it: SINVALIDPRECISION\r
-#: Vcl/SqlConst.pas:108 \r
-msgid "DBX Error: Invalid Precision"
-msgstr "Error dbExpress: Precisión no válida"
-
-#. Programmer's name for it: SINVALIDLEN\r
-#: Vcl/SqlConst.pas:109 \r
-msgid "DBX Error: Invalid Length"
-msgstr "Error dbExpress: Longitud no válida"
-
-#. Programmer's name for it: SINVALIDXISOLEVEL\r
-#: Vcl/SqlConst.pas:110 \r
-msgid "DBX Error: Invalid Transaction Isolation Level"
-msgstr "Error dbExpress: Nivel de Aislamiento de Transacción no válido"
-
-#. Programmer's name for it: SINVALIDTXNID\r
-#: Vcl/SqlConst.pas:111 \r
-msgid "DBX Error: Invalid Transaction ID"
-msgstr "Error dbExpress: Identificador de Transacción no válido"
-
-#. Programmer's name for it: SDUPLICATETXNID\r
-#: Vcl/SqlConst.pas:112 \r
-msgid "DBX Error: Duplicate Transaction ID"
-msgstr "Error dbExpress: Identificador de Transacción duplicado"
-
-#. Programmer's name for it: SDRIVERRESTRICTED\r
-#: Vcl/SqlConst.pas:113 \r
-msgid "dbExpress: Application is not licensed to use this feature"
-msgstr ""
-"Error dbExpress: La Aplicación no tiene licencia para utilizar esta "
-"característica"
-
-#. Programmer's name for it: SLOCALTRANSACTIVE\r
-#: Vcl/SqlConst.pas:114 \r
-msgid "DBX Error: Local Transaction already active"
-msgstr "Error dbExpress: Ya hay activa una Transacción Local"
-
-#. Programmer's name for it: SMultiConnNotSupported\r
-#: Vcl/SqlConst.pas:115 \r
-msgid "Multiple Connections not supported by %s driver"
-msgstr "Conexiones múltiples no soportadas por el driver %s"
-
-#. Programmer's name for it: SConfFileMoveError\r
-#: Vcl/SqlConst.pas:116 \r
-msgid "Unable to move %s to %s"
-msgstr "No se puede mover %s a %s"
-
-#. Programmer's name for it: SMissingConfFile\r
-#: Vcl/SqlConst.pas:117 \r
-msgid "Configuration file %s not found"
-msgstr "Configuración de archivo %s no encontrada"
-
-#. Programmer's name for it: SObjectViewNotTrue\r
-#: Vcl/SqlConst.pas:118 \r
-msgid "ObjectView must be True for Table with Object fields"
-msgstr "ObjectView debe ser True para una Tabla con campos Object"
-
-#. Programmer's name for it: SDriverNotInConfigFile\r
-#: Vcl/SqlConst.pas:119 \r
-msgid "Driver (%s) not found in Cfg file (%s)"
-msgstr "Driver (%s) no encontrado en archivo Cfg (%s)"
-
-#. Programmer's name for it: SObjectTypenameRequired\r
-#: Vcl/SqlConst.pas:120 \r
-msgid "Object type name required as parameter value"
-msgstr "Nombre de tipo de Objeto requerido como valor de parámetro"
-
-#. used in SqlReg.pas\r
-#: Vcl/SqlConst.pas:123 \r
-msgid "Text files (*.txt)|*.txt|All files (*.*)|*.*"
-msgstr "Archivos de texto (*.txt)|*.txt|Todos los archivos (*.*)|*.*"
-
-#. Programmer's name for it: SLogFileFilter\r
-#: Vcl/SqlConst.pas:124 \r
-msgid "Log files (*.log)"
-msgstr "Archivos de diario (*.log)"
-
-#. Programmer's name for it: SDataBindings\r
-#: Vcl/VDBConsts.pas:41 \r
-msgid "Data Bindings..."
-msgstr "Enlazador de datos..."
-
-#. Programmer's name for it: SCreateRegKeyError\r
-#: Rtl/Common/ComConst.pas:14 \r
-msgid "Error creating system registry entry"
-msgstr "Se ha producido un error al crear la entrada del registro del sistema"
-
-#. Programmer's name for it: SObjectFactoryMissing\r
-#: Rtl/Common/ComConst.pas:16 \r
-msgid "Object factory for class %s missing"
-msgstr ""
-
-#. Programmer's name for it: STypeInfoMissing\r
-#: Rtl/Common/ComConst.pas:17 \r
-msgid "Type information missing for class %s"
-msgstr ""
-
-#. Programmer's name for it: SBadTypeInfo\r
-#: Rtl/Common/ComConst.pas:18 \r
-msgid "Incorrect type information for class %s"
-msgstr ""
-
-#. Programmer's name for it: SDispIntfMissing\r
-#: Rtl/Common/ComConst.pas:19 \r
-msgid "Dispatch interface missing from class %s"
-msgstr ""
-
-#. Programmer's name for it: SNoMethod\r
-#: Rtl/Common/ComConst.pas:20 \r
-msgid "Method '%s' not supported by automation object"
-msgstr ""
-
-#. Programmer's name for it: STooManyParams\r
-#: Rtl/Common/ComConst.pas:22 \r
-msgid "Dispatch methods do not support more than 64 parameters"
-msgstr ""
-
-#. Programmer's name for it: SDCOMNotInstalled\r
-#: Rtl/Common/ComConst.pas:23 \r
-msgid "DCOM not installed"
-msgstr "No está instalado DCOM "
-
-#. Programmer's name for it: SDAXError\r
-#: Rtl/Common/ComConst.pas:24 \r
-msgid "DAX Error"
-msgstr "Error DAX"
-
-#. Programmer's name for it: SAutomationWarning\r
-#: Rtl/Common/ComConst.pas:26 \r
-msgid "COM Server Warning"
-msgstr ""
-
-#. Programmer's name for it: SNoCloseActiveServer1\r
-#: Rtl/Common/ComConst.pas:29 \r
-msgid ""
-"There are still active COM objects in this application. One or more clients "
-"may have references to these objects, so manually closing "
-msgstr ""
-
-#. Programmer's name for it: SNoCloseActiveServer2\r
-#: Rtl/Common/ComConst.pas:32 \r
-msgid ""
-"this application may cause those client application(s) to fail.\n"
-"\n"
-"Are you sure you want to close this application?"
-msgstr ""
-
-#. Programmer's name for it: hNoTableOfContents\r
-#: Rtl/Common/HelpIntfs.pas:252 \r
-msgid "Unable to find a Table Of Contents"
-msgstr "No se puede encontrar la tabla de contenidos"
-
-#. Programmer's name for it: hNothingFound\r
-#: Rtl/Common/HelpIntfs.pas:253 \r
-msgid "No help found for %s"
-msgstr ""
-
-#. Programmer's name for it: hNoContext\r
-#: Rtl/Common/HelpIntfs.pas:254 \r
-msgid "No context-sensitive help installed"
-msgstr ""
-
-#. Programmer's name for it: hNoTopics\r
-#: Rtl/Common/HelpIntfs.pas:255 \r
-msgid "No topic-based help system installed"
-msgstr ""
-
-#. Programmer's name for it: SBucketListLocked\r
-#: Rtl/Common/RTLConsts.pas:17 \r
-msgid "List is locked during an active ForEach"
-msgstr "La lista está bloqueada durante un ForEach activo"
-
-#. Programmer's name for it: SCheckSynchronizeError\r
-#: Rtl/Common/RTLConsts.pas:20 \r
-msgid "CheckSynchronize called from thread $%x, which is NOT the main thread"
-msgstr ""
-"Llamada de CheckSynchronize desde el hilo (thread) $%x, que no es el hilo "
-"principal"
-
-#. Programmer's name for it: SDelimiterQuoteCharError\r
-#: Rtl/Common/RTLConsts.pas:22 \r
-msgid "Delimiter and QuoteChar properties cannot have the same value"
-msgstr "Las propiedades Delimiter y QuoteChar no pueden tener el mismo valor"
-
-#. Programmer's name for it: SItemNotFound\r
-#: Rtl/Common/RTLConsts.pas:56 \r
-msgid "Item not found ($0%x)"
-msgstr "No se ha encontrado el elemento ($0%x) "
-
-#. Programmer's name for it: SNoComSupport\r
-#: Rtl/Common/RTLConsts.pas:64 \r
-msgid "%s has not been registered as a COM class"
-msgstr "%s no es una clase COM registrada"
-
-#. Programmer's name for it: SComponentNameTooLong\r
-#: Rtl/Common/RTLConsts.pas:68 \r
-msgid "Component name '%s' exceeds 64 character limit"
-msgstr "El nombre del componente '%s' excede el límite de los 64 caracteres"
-
-#. Programmer's name for it: SRegCreateFailed\r
-#: Rtl/Common/RTLConsts.pas:73 \r
-msgid "Failed to create key %s"
-msgstr "Se ha producido un error al crear la llave %s"
-
-#. Programmer's name for it: SRegGetDataFailed\r
-#: Rtl/Common/RTLConsts.pas:74 \r
-msgid "Failed to get data for '%s'"
-msgstr "Se ha producido un error al obtener el dato para '%s'"
-
-#. Programmer's name for it: SRegSetDataFailed\r
-#: Rtl/Common/RTLConsts.pas:76 \r
-msgid "Failed to set data for '%s'"
-msgstr "Se ha producido un error al asignar el dato para '%s'"
-
-#. Programmer's name for it: SSeekNotImplemented\r
-#: Rtl/Common/RTLConsts.pas:78 \r
-msgid "%s.Seek not implemented"
-msgstr "%s.Seek no implementado"
-
-#. Programmer's name for it: SSortedListError\r
-#: Rtl/Common/RTLConsts.pas:79 \r
-msgid "Operation not allowed on sorted list"
-msgstr "Operación no permitida en una lista ordenada"
-
-#. Programmer's name for it: SUnknownGroup\r
-#: Rtl/Common/RTLConsts.pas:84 \r
-msgid "%s not in a class registration group"
-msgstr "%s no en un grupo de registro de clase"
-
-#. Programmer's name for it: SUnknownProperty\r
-#: Rtl/Common/RTLConsts.pas:85 \r
-msgid "Property %s does not exist"
-msgstr "La propiedad %s no existe"
-
-#. Programmer's name for it: SStreamSetSize\r
-#: Rtl/Common/RTLConsts.pas:87 \r
-msgid "Stream.SetSize failure"
-msgstr "Se ha producido un error al asignar el tamaño del flujo (stream)"
-
-#. Programmer's name for it: SThreadCreateError\r
-#: Rtl/Common/RTLConsts.pas:88 \r
-msgid "Thread creation error: %s"
-msgstr "Hay un error de creación de hilo (thread): %s"
-
-#. Programmer's name for it: SThreadError\r
-#: Rtl/Common/RTLConsts.pas:89 \r
-msgid "Thread Error: %s (%d)"
-msgstr "Hay un error de hilo (thread): %s (%d)"
-
-#. Programmer's name for it: SInvalidDateDay\r
-#: Rtl/Common/RTLConsts.pas:91 \r
-msgid "(%d, %d) is not a valid DateDay pair"
-msgstr "(%d, %d) no es una pareja DateDay válida "
-
-#. Programmer's name for it: SInvalidDateWeek\r
-#: Rtl/Common/RTLConsts.pas:92 \r
-msgid "(%d, %d, %d) is not a valid DateWeek triplet"
-msgstr "(%d, %d, %d) no es un triplete de DateWeek válido"
-
-#. Programmer's name for it: SInvalidDateMonthWeek\r
-#: Rtl/Common/RTLConsts.pas:93 \r
-msgid "(%d, %d, %d, %d) is not a valid DateMonthWeek quad"
-msgstr "(%d, %d, %d, %d) no es un cuarteto de DateMonthWeek válido"
-
-#. Programmer's name for it: SInvalidDayOfWeekInMonth\r
-#: Rtl/Common/RTLConsts.pas:94 \r
-msgid "(%d, %d, %d, %d) is not a valid DayOfWeekInMonth quad"
-msgstr "(%d, %d, %d, %d) no es un cuarteto de DayOfWeekInMonth válido"
-
-#. Programmer's name for it: SInvalidJulianDate\r
-#: Rtl/Common/RTLConsts.pas:95 \r
-msgid "%f Julian cannot be represented as a DateTime"
-msgstr "La fecha juliana %f no puede representarse como un DateTime"
-
-#. Programmer's name for it: SMissingDateTimeField\r
-#: Rtl/Common/RTLConsts.pas:96 \r
-msgid "?"
-msgstr ""
-
-#. Programmer's name for it: SConvIncompatibleTypes2\r
-#: Rtl/Common/RTLConsts.pas:98 \r Rtl/Sys/SysConst.pas:107
-msgid "Incompatible conversion types [%s, %s]"
-msgstr "Conversión de tipos [%s, %s] incompatible"
-
-#. Programmer's name for it: SConvIncompatibleTypes3\r
-#: Rtl/Common/RTLConsts.pas:99 \r Rtl/Sys/SysConst.pas:108
-msgid "Incompatible conversion types [%s, %s, %s]"
-msgstr "Conversión de tipos [%s, %s, %s] incompatible"
-
-#. Programmer's name for it: SConvIncompatibleTypes4\r
-#: Rtl/Common/RTLConsts.pas:100 \r Rtl/Sys/SysConst.pas:109
-msgid "Incompatible conversion types [%s - %s, %s - %s]"
-msgstr "Conversión de tipos [%s - %s, %s - %s] incompatible"
-
-#. Programmer's name for it: SConvUnknownType\r
-#: Rtl/Common/RTLConsts.pas:101 \r Rtl/Sys/SysConst.pas:110
-msgid "Unknown conversion type %s"
-msgstr "Conversión del tipo %s desconocida"
-
-#. Programmer's name for it: SConvDuplicateType\r
-#: Rtl/Common/RTLConsts.pas:102 \r
-msgid "Conversion type (%s) already registered in %s"
-msgstr "La conversión del tipo (%s) ya estaba registrada en %s"
-
-#. Programmer's name for it: SConvUnknownFamily\r
-#: Rtl/Common/RTLConsts.pas:103 \r Rtl/Sys/SysConst.pas:112
-msgid "Unknown conversion family %s"
-msgstr "Familia de conversión (%s) desconocida"
-
-#. Programmer's name for it: SConvDuplicateFamily\r
-#: Rtl/Common/RTLConsts.pas:104 \r Rtl/Sys/SysConst.pas:113
-msgid "Conversion family (%s) already registered"
-msgstr "La familia de conversión (%s) ya está registrada"
-
-#. Programmer's name for it: SConvUnknownDescription\r
-#: Rtl/Common/RTLConsts.pas:105 \r Rtl/Sys/SysConst.pas:114
-msgid "[%.8x]"
-msgstr ""
-
-#. Programmer's name for it: SConvIllegalType\r
-#: Rtl/Common/RTLConsts.pas:106 \r Rtl/Sys/SysConst.pas:115
-msgid "Illegal type"
-msgstr "Tipo ilegal"
-
-#. Programmer's name for it: SConvIllegalFamily\r
-#: Rtl/Common/RTLConsts.pas:107 \r Rtl/Sys/SysConst.pas:116
-msgid "Illegal family"
-msgstr "Familia ilegal"
-
-#. Programmer's name for it: SConvFactorZero\r
-#: Rtl/Common/RTLConsts.pas:108 \r Rtl/Sys/SysConst.pas:117
-msgid "%s has a factor of zero"
-msgstr "%s tiene un factor de cero"
-
-#. Programmer's name for it: SConvStrParseError\r
-#: Rtl/Common/RTLConsts.pas:109 \r
-msgid "Could not parse %s"
-msgstr "No se pudo analizar %s"
-
-#. Programmer's name for it: SFailedToCallConstructor\r
-#: Rtl/Common/RTLConsts.pas:110 \r
-msgid "TStrings descendant %s failed to call inherited constructor"
-msgstr ""
-"El descendiente de TStrings %s falló en la llamada al constructor heredado"
-
-#. Programmer's name for it: sWindowsSocketError\r
-#: Rtl/Common/RTLConsts.pas:112 \r
-msgid "Windows socket error: %s (%d), on API '%s'"
-msgstr "Hay un error en el socket de Windows: %s (%d), en API '%s'"
-
-#. Programmer's name for it: SDistanceDescription\r
-#: Rtl/Common/StdConvs.pas:300 \r
-msgid "Distance"
-msgstr "Distancia"
-
-#. Programmer's name for it: SMicromicronsDescription\r
-#: Rtl/Common/StdConvs.pas:303 \r
-msgid "Micromicrons"
-msgstr "Micromicrones"
-
-#. Programmer's name for it: SAngstromsDescription\r
-#: Rtl/Common/StdConvs.pas:304 \r
-msgid "Angstroms"
-msgstr "Amstrongs"
-
-#. Programmer's name for it: SMillimicronsDescription\r
-#: Rtl/Common/StdConvs.pas:305 \r
-msgid "Millimicrons"
-msgstr "Milimicrones"
-
-#. Programmer's name for it: SMicronsDescription\r
-#: Rtl/Common/StdConvs.pas:306 \r
-msgid "Microns"
-msgstr "Micrones"
-
-#. Programmer's name for it: SMillimetersDescription\r
-#: Rtl/Common/StdConvs.pas:307 \r
-msgid "Millimeters"
-msgstr "Milímetros"
-
-#. Programmer's name for it: SCentimetersDescription\r
-#: Rtl/Common/StdConvs.pas:308 \r
-msgid "Centimeters"
-msgstr "Centímetros"
-
-#. Programmer's name for it: SDecimetersDescription\r
-#: Rtl/Common/StdConvs.pas:309 \r
-msgid "Decimeters"
-msgstr "Decímetros"
-
-#. Programmer's name for it: SMetersDescription\r
-#: Rtl/Common/StdConvs.pas:310 \r
-msgid "Meters"
-msgstr "Metros"
-
-#. Programmer's name for it: SDecametersDescription\r
-#: Rtl/Common/StdConvs.pas:311 \r
-msgid "Decameters"
-msgstr "Decámetros"
-
-#. Programmer's name for it: SHectometersDescription\r
-#: Rtl/Common/StdConvs.pas:312 \r
-msgid "Hectometers"
-msgstr "Hectómetros"
-
-#. Programmer's name for it: SKilometersDescription\r
-#: Rtl/Common/StdConvs.pas:313 \r
-msgid "Kilometers"
-msgstr "Kilómetros"
-
-#. Programmer's name for it: SMegametersDescription\r
-#: Rtl/Common/StdConvs.pas:314 \r
-msgid "Megameters"
-msgstr "Megámetros"
-
-#. Programmer's name for it: SGigametersDescription\r
-#: Rtl/Common/StdConvs.pas:315 \r
-msgid "Gigameters"
-msgstr "Gigámetros"
-
-#. Programmer's name for it: SInchesDescription\r
-#: Rtl/Common/StdConvs.pas:316 \r
-msgid "Inches"
-msgstr "Pulgadas"
-
-#. Programmer's name for it: SFeetDescription\r
-#: Rtl/Common/StdConvs.pas:317 \r
-msgid "Feet"
-msgstr "Pies"
-
-#. Programmer's name for it: SYardsDescription\r
-#: Rtl/Common/StdConvs.pas:318 \r
-msgid "Yards"
-msgstr "Yardas"
-
-#. Programmer's name for it: SMilesDescription\r
-#: Rtl/Common/StdConvs.pas:319 \r
-msgid "Miles"
-msgstr "Millas"
-
-#. Programmer's name for it: SNauticalMilesDescription\r
-#: Rtl/Common/StdConvs.pas:320 \r
-msgid "NauticalMiles"
-msgstr "Millas náuticas"
-
-#. Programmer's name for it: SAstronomicalUnitsDescription\r
-#: Rtl/Common/StdConvs.pas:321 \r
-msgid "AstronomicalUnits"
-msgstr "Unidades Astronómicas"
-
-#. Programmer's name for it: SLightYearsDescription\r
-#: Rtl/Common/StdConvs.pas:322 \r
-msgid "LightYears"
-msgstr "Años Luz"
-
-#. Programmer's name for it: SParsecsDescription\r
-#: Rtl/Common/StdConvs.pas:323 \r
-msgid "Parsecs"
-msgstr "Parsecs"
-
-#. Programmer's name for it: SCubitsDescription\r
-#: Rtl/Common/StdConvs.pas:324 \r
-msgid "Cubits"
-msgstr "Codos"
-
-#. Programmer's name for it: SFathomsDescription\r
-#: Rtl/Common/StdConvs.pas:325 \r
-msgid "Fathoms"
-msgstr "Brazas"
-
-#. Programmer's name for it: SFurlongsDescription\r
-#: Rtl/Common/StdConvs.pas:326 \r
-msgid "Furlongs"
-msgstr "Furlongs"
-
-#. Programmer's name for it: SHandsDescription\r
-#: Rtl/Common/StdConvs.pas:327 \r
-msgid "Hands"
-msgstr "Palmas"
-
-#. Programmer's name for it: SPacesDescription\r
-#: Rtl/Common/StdConvs.pas:328 \r
-msgid "Paces"
-msgstr "Pasos"
-
-#. Programmer's name for it: SRodsDescription\r
-#: Rtl/Common/StdConvs.pas:329 \r
-msgid "Rods"
-msgstr ""
-
-#. Programmer's name for it: SChainsDescription\r
-#: Rtl/Common/StdConvs.pas:330 \r
-msgid "Chains"
-msgstr ""
-
-#. Programmer's name for it: SLinksDescription\r
-#: Rtl/Common/StdConvs.pas:331 \r
-msgid "Links"
-msgstr ""
-
-#. Programmer's name for it: SPicasDescription\r
-#: Rtl/Common/StdConvs.pas:332 \r
-msgid "Picas"
-msgstr "Picas"
-
-#. Programmer's name for it: SPointsDescription\r
-#: Rtl/Common/StdConvs.pas:333 \r
-msgid "Points"
-msgstr "Puntos"
-
-#. Programmer's name for it: SAreaDescription\r
-#: Rtl/Common/StdConvs.pas:337 \r
-msgid "Area"
-msgstr "Área"
-
-#. Programmer's name for it: SSquareMillimetersDescription\r
-#: Rtl/Common/StdConvs.pas:340 \r
-msgid "SquareMillimeters"
-msgstr "Millímetros cuadrados"
-
-#. Programmer's name for it: SSquareCentimetersDescription\r
-#: Rtl/Common/StdConvs.pas:341 \r
-msgid "SquareCentimeters"
-msgstr "Centímetros cuadrados"
-
-#. Programmer's name for it: SSquareDecimetersDescription\r
-#: Rtl/Common/StdConvs.pas:342 \r
-msgid "SquareDecimeters"
-msgstr "Decímetros cuadrados"
-
-#. Programmer's name for it: SSquareMetersDescription\r
-#: Rtl/Common/StdConvs.pas:343 \r
-msgid "SquareMeters"
-msgstr "Metros cuadrados"
-
-#. Programmer's name for it: SSquareDecametersDescription\r
-#: Rtl/Common/StdConvs.pas:344 \r
-msgid "SquareDecameters"
-msgstr "Decámetros cuadrados"
-
-#. Programmer's name for it: SSquareHectometersDescription\r
-#: Rtl/Common/StdConvs.pas:345 \r
-msgid "SquareHectometers"
-msgstr "Hectómetros cuadrados"
-
-#. Programmer's name for it: SSquareKilometersDescription\r
-#: Rtl/Common/StdConvs.pas:346 \r
-msgid "SquareKilometers"
-msgstr "Kilómetros cuadrados"
-
-#. Programmer's name for it: SSquareInchesDescription\r
-#: Rtl/Common/StdConvs.pas:347 \r
-msgid "SquareInches"
-msgstr "Pulgadas cuadradas"
-
-#. Programmer's name for it: SSquareFeetDescription\r
-#: Rtl/Common/StdConvs.pas:348 \r
-msgid "SquareFeet"
-msgstr "Pies cuadrados"
-
-#. Programmer's name for it: SSquareYardsDescription\r
-#: Rtl/Common/StdConvs.pas:349 \r
-msgid "SquareYards"
-msgstr "Yardas cuadradas"
-
-#. Programmer's name for it: SSquareMilesDescription\r
-#: Rtl/Common/StdConvs.pas:350 \r
-msgid "SquareMiles"
-msgstr "Millas cuadradas"
-
-#. Programmer's name for it: SAcresDescription\r
-#: Rtl/Common/StdConvs.pas:351 \r
-msgid "Acres"
-msgstr "Ácres"
-
-#. Programmer's name for it: SCentaresDescription\r
-#: Rtl/Common/StdConvs.pas:352 \r
-msgid "Centares"
-msgstr "Centares"
-
-#. Programmer's name for it: SAresDescription\r
-#: Rtl/Common/StdConvs.pas:353 \r
-msgid "Ares"
-msgstr "Ares"
-
-#. Programmer's name for it: SHectaresDescription\r
-#: Rtl/Common/StdConvs.pas:354 \r
-msgid "Hectares"
-msgstr "Hectáreas"
-
-#. Programmer's name for it: SSquareRodsDescription\r
-#: Rtl/Common/StdConvs.pas:355 \r
-msgid "SquareRods"
-msgstr ""
-
-#. Programmer's name for it: SVolumeDescription\r
-#: Rtl/Common/StdConvs.pas:359 \r
-msgid "Volume"
-msgstr "Volumen"
-
-#. Programmer's name for it: SCubicMillimetersDescription\r
-#: Rtl/Common/StdConvs.pas:362 \r
-msgid "CubicMillimeters"
-msgstr "Milímetros cúbicos"
-
-#. Programmer's name for it: SCubicCentimetersDescription\r
-#: Rtl/Common/StdConvs.pas:363 \r
-msgid "CubicCentimeters"
-msgstr "Centímetros cúbicos"
-
-#. Programmer's name for it: SCubicDecimetersDescription\r
-#: Rtl/Common/StdConvs.pas:364 \r
-msgid "CubicDecimeters"
-msgstr "Decímetros cúbicos"
-
-#. Programmer's name for it: SCubicMetersDescription\r
-#: Rtl/Common/StdConvs.pas:365 \r
-msgid "CubicMeters"
-msgstr "Metros cúbicos"
-
-#. Programmer's name for it: SCubicDecametersDescription\r
-#: Rtl/Common/StdConvs.pas:366 \r
-msgid "CubicDecameters"
-msgstr "Decámetros cúbicos"
-
-#. Programmer's name for it: SCubicHectometersDescription\r
-#: Rtl/Common/StdConvs.pas:367 \r
-msgid "CubicHectometers"
-msgstr "Hectómetros cúbicos"
-
-#. Programmer's name for it: SCubicKilometersDescription\r
-#: Rtl/Common/StdConvs.pas:368 \r
-msgid "CubicKilometers"
-msgstr "Kilómetros cúbicos"
-
-#. Programmer's name for it: SCubicInchesDescription\r
-#: Rtl/Common/StdConvs.pas:369 \r
-msgid "CubicInches"
-msgstr "Pulgadas cúbicas"
-
-#. Programmer's name for it: SCubicFeetDescription\r
-#: Rtl/Common/StdConvs.pas:370 \r
-msgid "CubicFeet"
-msgstr "Pies cúbicos"
-
-#. Programmer's name for it: SCubicYardsDescription\r
-#: Rtl/Common/StdConvs.pas:371 \r
-msgid "CubicYards"
-msgstr "Yardas cúbicas"
-
-#. Programmer's name for it: SCubicMilesDescription\r
-#: Rtl/Common/StdConvs.pas:372 \r
-msgid "CubicMiles"
-msgstr "Millas cúbicas"
-
-#. Programmer's name for it: SMilliLitersDescription\r
-#: Rtl/Common/StdConvs.pas:373 \r
-msgid "MilliLiters"
-msgstr "Mililitros"
-
-#. Programmer's name for it: SCentiLitersDescription\r
-#: Rtl/Common/StdConvs.pas:374 \r
-msgid "CentiLiters"
-msgstr "Centilitros"
-
-#. Programmer's name for it: SDeciLitersDescription\r
-#: Rtl/Common/StdConvs.pas:375 \r
-msgid "DeciLiters"
-msgstr "Decilitros"
-
-#. Programmer's name for it: SLitersDescription\r
-#: Rtl/Common/StdConvs.pas:376 \r
-msgid "Liters"
-msgstr "Litros"
-
-#. Programmer's name for it: SDecaLitersDescription\r
-#: Rtl/Common/StdConvs.pas:377 \r
-msgid "DecaLiters"
-msgstr "Decalitros"
-
-#. Programmer's name for it: SHectoLitersDescription\r
-#: Rtl/Common/StdConvs.pas:378 \r
-msgid "HectoLiters"
-msgstr "Hectolitros"
-
-#. Programmer's name for it: SKiloLitersDescription\r
-#: Rtl/Common/StdConvs.pas:379 \r
-msgid "KiloLiters"
-msgstr "Kilolitros"
-
-#. Programmer's name for it: SAcreFeetDescription\r
-#: Rtl/Common/StdConvs.pas:380 \r
-msgid "AcreFeet"
-msgstr ""
-
-#. Programmer's name for it: SAcreInchesDescription\r
-#: Rtl/Common/StdConvs.pas:381 \r
-msgid "AcreInches"
-msgstr ""
-
-#. Programmer's name for it: SCordsDescription\r
-#: Rtl/Common/StdConvs.pas:382 \r
-msgid "Cords"
-msgstr ""
-
-#. Programmer's name for it: SCordFeetDescription\r
-#: Rtl/Common/StdConvs.pas:383 \r
-msgid "CordFeet"
-msgstr ""
-
-#. Programmer's name for it: SDecisteresDescription\r
-#: Rtl/Common/StdConvs.pas:384 \r
-msgid "Decisteres"
-msgstr ""
-
-#. Programmer's name for it: SSteresDescription\r
-#: Rtl/Common/StdConvs.pas:385 \r
-msgid "Steres"
-msgstr ""
-
-#. Programmer's name for it: SDecasteresDescription\r
-#: Rtl/Common/StdConvs.pas:386 \r
-msgid "Decasteres"
-msgstr ""
-
-#. Programmer's name for it: SFluidGallonsDescription\r
-#: Rtl/Common/StdConvs.pas:389 \r
-msgid "FluidGallons"
-msgstr ""
-
-#. Programmer's name for it: SFluidQuartsDescription\r
-#: Rtl/Common/StdConvs.pas:390 \r
-msgid "FluidQuarts"
-msgstr ""
-
-#. Programmer's name for it: SFluidPintsDescription\r
-#: Rtl/Common/StdConvs.pas:391 \r
-msgid "FluidPints"
-msgstr ""
-
-#. Programmer's name for it: SFluidCupsDescription\r
-#: Rtl/Common/StdConvs.pas:392 \r
-msgid "FluidCups"
-msgstr ""
-
-#. Programmer's name for it: SFluidGillsDescription\r
-#: Rtl/Common/StdConvs.pas:393 \r
-msgid "FluidGills"
-msgstr ""
-
-#. Programmer's name for it: SFluidOuncesDescription\r
-#: Rtl/Common/StdConvs.pas:394 \r
-msgid "FluidOunces"
-msgstr ""
-
-#. Programmer's name for it: SFluidTablespoonsDescription\r
-#: Rtl/Common/StdConvs.pas:395 \r
-msgid "FluidTablespoons"
-msgstr ""
-
-#. Programmer's name for it: SFluidTeaspoonsDescription\r
-#: Rtl/Common/StdConvs.pas:396 \r
-msgid "FluidTeaspoons"
-msgstr ""
-
-#. Programmer's name for it: SDryGallonsDescription\r
-#: Rtl/Common/StdConvs.pas:399 \r
-msgid "DryGallons"
-msgstr ""
-
-#. Programmer's name for it: SDryQuartsDescription\r
-#: Rtl/Common/StdConvs.pas:400 \r
-msgid "DryQuarts"
-msgstr ""
-
-#. Programmer's name for it: SDryPintsDescription\r
-#: Rtl/Common/StdConvs.pas:401 \r
-msgid "DryPints"
-msgstr ""
-
-#. Programmer's name for it: SDryPecksDescription\r
-#: Rtl/Common/StdConvs.pas:402 \r
-msgid "DryPecks"
-msgstr ""
-
-#. Programmer's name for it: SDryBucketsDescription\r
-#: Rtl/Common/StdConvs.pas:403 \r
-msgid "DryBuckets"
-msgstr ""
-
-#. Programmer's name for it: SDryBushelsDescription\r
-#: Rtl/Common/StdConvs.pas:404 \r
-msgid "DryBushels"
-msgstr ""
-
-#. Programmer's name for it: SUKGallonsDescription\r
-#: Rtl/Common/StdConvs.pas:407 \r
-msgid "UKGallons"
-msgstr ""
-
-#. Programmer's name for it: SUKPottlesDescription\r
-#: Rtl/Common/StdConvs.pas:408 \r
-msgid "UKPottle"
-msgstr ""
-
-#. Programmer's name for it: SUKQuartsDescription\r
-#: Rtl/Common/StdConvs.pas:409 \r
-msgid "UKQuarts"
-msgstr ""
-
-#. Programmer's name for it: SUKPintsDescription\r
-#: Rtl/Common/StdConvs.pas:410 \r
-msgid "UKPints"
-msgstr ""
-
-#. Programmer's name for it: SUKGillsDescription\r
-#: Rtl/Common/StdConvs.pas:411 \r
-msgid "UKGill"
-msgstr ""
-
-#. Programmer's name for it: SUKOuncesDescription\r
-#: Rtl/Common/StdConvs.pas:412 \r
-msgid "UKOunces"
-msgstr ""
-
-#. Programmer's name for it: SUKPecksDescription\r
-#: Rtl/Common/StdConvs.pas:413 \r
-msgid "UKPecks"
-msgstr ""
-
-#. Programmer's name for it: SUKBucketsDescription\r
-#: Rtl/Common/StdConvs.pas:414 \r
-msgid "UKBuckets"
-msgstr ""
-
-#. Programmer's name for it: SUKBushelsDescription\r
-#: Rtl/Common/StdConvs.pas:415 \r
-msgid "UKBushels"
-msgstr ""
-
-#. Programmer's name for it: SMassDescription\r
-#: Rtl/Common/StdConvs.pas:419 \r
-msgid "Mass"
-msgstr "Masa"
-
-#. Programmer's name for it: SNanogramsDescription\r
-#: Rtl/Common/StdConvs.pas:422 \r
-msgid "Nanograms"
-msgstr "Nanogramos"
-
-#. Programmer's name for it: SMicrogramsDescription\r
-#: Rtl/Common/StdConvs.pas:423 \r
-msgid "Micrograms"
-msgstr "Microgramos"
-
-#. Programmer's name for it: SMilligramsDescription\r
-#: Rtl/Common/StdConvs.pas:424 \r
-msgid "Milligrams"
-msgstr "Miligramos"
-
-#. Programmer's name for it: SCentigramsDescription\r
-#: Rtl/Common/StdConvs.pas:425 \r
-msgid "Centigrams"
-msgstr "Centigramos"
-
-#. Programmer's name for it: SDecigramsDescription\r
-#: Rtl/Common/StdConvs.pas:426 \r
-msgid "Decigrams"
-msgstr "Decigramos"
-
-#. Programmer's name for it: SGramsDescription\r
-#: Rtl/Common/StdConvs.pas:427 \r
-msgid "Grams"
-msgstr "Gramos"
-
-#. Programmer's name for it: SDecagramsDescription\r
-#: Rtl/Common/StdConvs.pas:428 \r
-msgid "Decagrams"
-msgstr "Decagramos"
-
-#. Programmer's name for it: SHectogramsDescription\r
-#: Rtl/Common/StdConvs.pas:429 \r
-msgid "Hectograms"
-msgstr "Hectogramos"
-
-#. Programmer's name for it: SKilogramsDescription\r
-#: Rtl/Common/StdConvs.pas:430 \r
-msgid "Kilograms"
-msgstr "Kilogramos"
-
-#. Programmer's name for it: SMetricTonsDescription\r
-#: Rtl/Common/StdConvs.pas:431 \r
-msgid "MetricTons"
-msgstr "Toneladas métricas"
-
-#. Programmer's name for it: SDramsDescription\r
-#: Rtl/Common/StdConvs.pas:432 \r
-msgid "Drams"
-msgstr ""
-
-#. Programmer's name for it: SGrainsDescription\r
-#: Rtl/Common/StdConvs.pas:433 \r
-msgid "Grains"
-msgstr ""
-
-#. Programmer's name for it: STonsDescription\r
-#: Rtl/Common/StdConvs.pas:434 \r
-msgid "Tons"
-msgstr "Toneladas"
-
-#. Programmer's name for it: SLongTonsDescription\r
-#: Rtl/Common/StdConvs.pas:435 \r
-msgid "LongTons"
-msgstr ""
-
-#. Programmer's name for it: SOuncesDescription\r
-#: Rtl/Common/StdConvs.pas:436 \r
-msgid "Ounces"
-msgstr ""
-
-#. Programmer's name for it: SPoundsDescription\r
-#: Rtl/Common/StdConvs.pas:437 \r
-msgid "Pounds"
-msgstr ""
-
-#. Programmer's name for it: STemperatureDescription\r
-#: Rtl/Common/StdConvs.pas:441 \r
-msgid "Temperature"
-msgstr "Temperatura"
-
-#. Programmer's name for it: SCelsiusDescription\r
-#: Rtl/Common/StdConvs.pas:444 \r
-msgid "Celsius"
-msgstr "Celsius"
-
-#. Programmer's name for it: SKelvinDescription\r
-#: Rtl/Common/StdConvs.pas:445 \r
-msgid "Kelvin"
-msgstr "Kelvin"
-
-#. Programmer's name for it: SFahrenheitDescription\r
-#: Rtl/Common/StdConvs.pas:446 \r
-msgid "Fahrenheit"
-msgstr "Fahrenheit"
-
-#. Programmer's name for it: SRankineDescription\r
-#: Rtl/Common/StdConvs.pas:447 \r
-msgid "Rankine"
-msgstr "Rankine"
-
-#. Programmer's name for it: SReaumurDescription\r
-#: Rtl/Common/StdConvs.pas:448 \r
-msgid "Reaumur"
-msgstr "Reaumur"
-
-#. Programmer's name for it: SMilliSecondsDescription\r
-#: Rtl/Common/StdConvs.pas:455 \r
-msgid "MilliSeconds"
-msgstr "Milisegundos"
-
-#. Programmer's name for it: SSecondsDescription\r
-#: Rtl/Common/StdConvs.pas:456 \r
-msgid "Seconds"
-msgstr "Segundos"
-
-#. Programmer's name for it: SMinutesDescription\r
-#: Rtl/Common/StdConvs.pas:457 \r
-msgid "Minutes"
-msgstr "Minutos"
-
-#. Programmer's name for it: SHoursDescription\r
-#: Rtl/Common/StdConvs.pas:458 \r
-msgid "Hours"
-msgstr "Horas"
-
-#. Programmer's name for it: SDaysDescription\r
-#: Rtl/Common/StdConvs.pas:459 \r
-msgid "Days"
-msgstr "Días"
-
-#. Programmer's name for it: SWeeksDescription\r
-#: Rtl/Common/StdConvs.pas:460 \r
-msgid "Weeks"
-msgstr "Semanas"
-
-#. Programmer's name for it: SFortnightsDescription\r
-#: Rtl/Common/StdConvs.pas:461 \r
-msgid "Fortnights"
-msgstr ""
-
-#. Programmer's name for it: SMonthsDescription\r
-#: Rtl/Common/StdConvs.pas:462 \r
-msgid "Months"
-msgstr "Meses"
-
-#. Programmer's name for it: SYearsDescription\r
-#: Rtl/Common/StdConvs.pas:463 \r
-msgid "Years"
-msgstr "Años"
-
-#. Programmer's name for it: SDecadesDescription\r
-#: Rtl/Common/StdConvs.pas:464 \r
-msgid "Decades"
-msgstr "Décadas"
-
-#. Programmer's name for it: SCenturiesDescription\r
-#: Rtl/Common/StdConvs.pas:465 \r
-msgid "Centuries"
-msgstr "Cenurias"
-
-#. Programmer's name for it: SMillenniaDescription\r
-#: Rtl/Common/StdConvs.pas:466 \r
-msgid "Millennia"
-msgstr "Milenios"
-
-#. Programmer's name for it: SDateTimeDescription\r
-#: Rtl/Common/StdConvs.pas:467 \r
-msgid "DateTime"
-msgstr "Fecha y Hora"
-
-#. Programmer's name for it: SJulianDateDescription\r
-#: Rtl/Common/StdConvs.pas:468 \r
-msgid "JulianDate"
-msgstr "Fecha Juliana"
-
-#. Programmer's name for it: SModifiedJulianDateDescription\r
-#: Rtl/Common/StdConvs.pas:469 \r
-msgid "ModifiedJulianDate"
-msgstr "Fecha Juliana Modificada"
-
-#. Programmer's name for it: SCouldNotParseImaginary\r
-#: Rtl/Common/VarCmplx.pas:255 \r
-msgid "Could not parse imaginary portion"
-msgstr ""
-
-#. Programmer's name for it: SCouldNotParseSymbol\r
-#: Rtl/Common/VarCmplx.pas:256 \r
-msgid "Could not parse required '%s' symbol"
-msgstr ""
-
-#. Programmer's name for it: SCouldNotParsePlus\r
-#: Rtl/Common/VarCmplx.pas:257 \r
-msgid "Could not parse required '+' (or '-') symbol"
-msgstr ""
-
-#. Programmer's name for it: SCouldNotParseReal\r
-#: Rtl/Common/VarCmplx.pas:258 \r
-msgid "Could not parse real portion"
-msgstr ""
-
-#. Programmer's name for it: SUnexpectedEOS\r
-#: Rtl/Common/VarCmplx.pas:259 \r
-msgid "Unexpected end of string [%s]"
-msgstr "Fin de cadena inesperada [%s]"
-
-#. Programmer's name for it: SErrorSuffix\r
-#: Rtl/Common/VarCmplx.pas:260 \r
-msgid "%s [%s<?>%s]"
-msgstr ""
-
-#. Programmer's name for it: SCorbaDllNotLoaded\r
-#: Rtl/Corba/CorbCnst.pas:14 \r Rtl/Corba40/CorbCnst.pas:14
-msgid "Unable to load CORBA libraries"
-msgstr "No se pueden cargar las librerias CORBA"
-
-#. Programmer's name for it: SCorbaNotInitialized\r
-#: Rtl/Corba/CorbCnst.pas:15 \r Rtl/Corba40/CorbCnst.pas:15
-msgid "CORBA libraries are unavailable or not initialized"
-msgstr ""
-
-#. Programmer's name for it: SCorbaSkeletonNotRegistered\r
-#: Rtl/Corba/CorbCnst.pas:16 \r Rtl/Corba40/CorbCnst.pas:16
-msgid "CORBA server skeleton not registered for object %s"
-msgstr ""
-
-#. Programmer's name for it: SCorbaStubNotRegistered\r
-#: Rtl/Corba/CorbCnst.pas:17 \r Rtl/Corba40/CorbCnst.pas:17
-msgid "CORBA client stub not registered"
-msgstr ""
-
-#. Programmer's name for it: SCorbaInterfaceIDNotRegister\r
-#: Rtl/Corba/CorbCnst.pas:18 \r Rtl/Corba40/CorbCnst.pas:18
-msgid "CORBA interface not registered"
-msgstr ""
-
-#. Programmer's name for it: SCorbaRepositoryIDNotRegistered\r
-#: Rtl/Corba/CorbCnst.pas:19 \r Rtl/Corba40/CorbCnst.pas:19
-msgid "CORBA Repository ID \"%s\" not registered"
-msgstr ""
-
-#. Programmer's name for it: SCorbaIncompleteFactory\r
-#: Rtl/Corba/CorbCnst.pas:20 \r Rtl/Corba40/CorbCnst.pas:20
-msgid "CORBA Factory did not implement CreateInterface"
-msgstr ""
-
-#. Programmer's name for it: sInvalidTypeCast\r
-#: Rtl/Corba/CorbCnst.pas:23 \r Rtl/Corba40/CorbCnst.pas:23
-msgid "Variant cannot be converted to a CORBA Any"
-msgstr ""
-
-#. Programmer's name for it: sNotCorbaObject\r
-#: Rtl/Corba/CorbCnst.pas:24 \r Rtl/Corba40/CorbCnst.pas:24
-msgid "Variant/Any not a CORBA object"
-msgstr ""
-
-#. Programmer's name for it: sParamTypeCast\r
-#: Rtl/Corba/CorbCnst.pas:25 \r Rtl/Corba40/CorbCnst.pas:25
-msgid "Parameter (%d) of method %s not of the correct type"
-msgstr ""
-
-#. Programmer's name for it: sParamOut\r
-#: Rtl/Corba/CorbCnst.pas:26 \r Rtl/Corba40/CorbCnst.pas:26
-msgid ""
-"Parameter (%d) of method %s is an out or in/out parameter and requires a "
-"variable reference"
-msgstr ""
-
-#. Programmer's name for it: sNoRepository\r
-#: Rtl/Corba/CorbCnst.pas:27 \r Rtl/Corba40/CorbCnst.pas:27
-msgid "Could not perform CORBA Dispatch, no interface repository found"
-msgstr ""
-
-#. Programmer's name for it: sInvalidParameterCount\r
-#: Rtl/Corba/CorbCnst.pas:28 \r Rtl/Corba40/CorbCnst.pas:28
-msgid "Incorrect number of parameters to method %s"
-msgstr ""
-
-#. Programmer's name for it: sMethodNotFound\r
-#: Rtl/Corba/CorbCnst.pas:29 \r Rtl/Corba40/CorbCnst.pas:29
-msgid "Method %s not found"
-msgstr "No se ha encontrado el método %s"
-
-#. Programmer's name for it: sConnecting\r
-#: Rtl/Corba/CorbCnst.pas:30 \r Rtl/Corba40/CorbCnst.pas:30
-msgid "Connecting to CORBA server..."
-msgstr "Conectando al servidor CORBA "
-
-#. Programmer's name for it: SUnknown\r
-#: Rtl/Sys/SysConst.pas:14 \r
-msgid "<unknown>"
-msgstr "<desconocido>"
-
-#. Programmer's name for it: SInvalidInteger\r
-#: Rtl/Sys/SysConst.pas:15 \r
-msgid "'%s' is not a valid integer value"
-msgstr "'%s' no es un valor entero válido"
-
-#. Programmer's name for it: SInvalidFloat\r
-#: Rtl/Sys/SysConst.pas:16 \r
-msgid "'%s' is not a valid floating point value"
-msgstr "'%s' no es un valor con punto flotante válido"
-
-#. Programmer's name for it: SInvalidCurrency\r
-#: Rtl/Sys/SysConst.pas:17 \r
-msgid "'%s' is not a valid currency value"
-msgstr "'%s' no es un valor de dinero válido"
-
-#. Programmer's name for it: SInvalidDate\r
-#: Rtl/Sys/SysConst.pas:18 \r
-msgid "'%s' is not a valid date"
-msgstr "'%s' no es una fecha válida"
-
-#. Programmer's name for it: SInvalidTime\r
-#: Rtl/Sys/SysConst.pas:19 \r
-msgid "'%s' is not a valid time"
-msgstr "'%s' no es una hora válida"
-
-#. Programmer's name for it: SInvalidDateTime\r
-#: Rtl/Sys/SysConst.pas:20 \r
-msgid "'%s' is not a valid date and time"
-msgstr "'%s' no es una fecha y hora válidas"
-
-#. Programmer's name for it: SInvalidDateTimeFloat\r
-#: Rtl/Sys/SysConst.pas:21 \r
-msgid "'%g' is not a valid date and time"
-msgstr "'%g' no es una fecha y tiempo válidos"
-
-#. Programmer's name for it: SInvalidTimeStamp\r
-#: Rtl/Sys/SysConst.pas:22 \r
-msgid "'%d.%d' is not a valid timestamp"
-msgstr "'%d.%d' no es un timestamp válido"
-
-#. Programmer's name for it: SInvalidGUID\r
-#: Rtl/Sys/SysConst.pas:23 \r
-msgid "'%s' is not a valid GUID value"
-msgstr "'%s' no es un valor de GUID válido"
-
-#. Programmer's name for it: SInvalidBoolean\r
-#: Rtl/Sys/SysConst.pas:24 \r
-msgid "'%s' is not a valid boolean value"
-msgstr "'%s' no es un valor de GUID válido"
-
-#. Programmer's name for it: SOutOfMemory\r
-#: Rtl/Sys/SysConst.pas:27 \r
-msgid "Out of memory"
-msgstr "Fuera de memoria"
-
-#. Programmer's name for it: SInOutError\r
-#: Rtl/Sys/SysConst.pas:28 \r
-msgid "I/O error %d"
-msgstr "Hay un error E/S %d"
-
-#. Programmer's name for it: SFileNotFound\r
-#: Rtl/Sys/SysConst.pas:29 \r
-msgid "File not found"
-msgstr "Archivo no encontrado"
-
-#. Programmer's name for it: SInvalidFilename\r
-#: Rtl/Sys/SysConst.pas:30 \r
-msgid "Invalid filename"
-msgstr "Nombre de archivo no válido"
-
-#. Programmer's name for it: STooManyOpenFiles\r
-#: Rtl/Sys/SysConst.pas:31 \r
-msgid "Too many open files"
-msgstr "Demasiados archivos abiertos"
-
-#. Programmer's name for it: SAccessDenied\r
-#: Rtl/Sys/SysConst.pas:32 \r
-msgid "File access denied"
-msgstr "Acceso al archivo denegado"
-
-#. Programmer's name for it: SEndOfFile\r
-#: Rtl/Sys/SysConst.pas:33 \r
-msgid "Read beyond end of file"
-msgstr "Lectura más allá del final del archivo"
-
-#. Programmer's name for it: SDiskFull\r
-#: Rtl/Sys/SysConst.pas:34 \r
-msgid "Disk full"
-msgstr "Disco lleno"
-
-#. Programmer's name for it: SInvalidInput\r
-#: Rtl/Sys/SysConst.pas:35 \r
-msgid "Invalid numeric input"
-msgstr "Entrada numérica no válida"
-
-#. Programmer's name for it: SDivByZero\r
-#: Rtl/Sys/SysConst.pas:36 \r
-msgid "Division by zero"
-msgstr "División por cero"
-
-#. Programmer's name for it: SRangeError\r
-#: Rtl/Sys/SysConst.pas:37 \r
-msgid "Range check error"
-msgstr "Hay un error de comprobación de rango"
-
-#. Programmer's name for it: SIntOverflow\r
-#: Rtl/Sys/SysConst.pas:38 \r
-msgid "Integer overflow"
-msgstr "Desbordamimento de entero"
-
-#. Programmer's name for it: SInvalidOp\r
-#: Rtl/Sys/SysConst.pas:39 \r
-msgid "Invalid floating point operation"
-msgstr "Operación de coma flotante no válida"
-
-#. Programmer's name for it: SZeroDivide\r
-#: Rtl/Sys/SysConst.pas:40 \r
-msgid "Floating point division by zero"
-msgstr "División de coma flotante por cero"
-
-#. Programmer's name for it: SOverflow\r
-#: Rtl/Sys/SysConst.pas:41 \r
-msgid "Floating point overflow"
-msgstr "Desbordamiento de coma flotante"
-
-#. Programmer's name for it: SUnderflow\r
-#: Rtl/Sys/SysConst.pas:42 \r
-msgid "Floating point underflow"
-msgstr "Coma flotante por debajo de su valor"
-
-#. Programmer's name for it: SInvalidPointer\r
-#: Rtl/Sys/SysConst.pas:43 \r
-msgid "Invalid pointer operation"
-msgstr "Operación de puntero no válida"
-
-#. Programmer's name for it: SInvalidCast\r
-#: Rtl/Sys/SysConst.pas:44 \r
-msgid "Invalid class typecast"
-msgstr "Tipo no válido (typecast) de clase"
-
-#. Programmer's name for it: SAccessViolation\r
-#: Rtl/Sys/SysConst.pas:46 \r
-msgid "Access violation at address %p. %s of address %p"
-msgstr "Violación de acceso a la dirección %p. Accediendo a la dirección %p"
-
-#. Programmer's name for it: SAccessViolation\r
-#: Rtl/Sys/SysConst.pas:49 \r
-msgid "Access violation at address %p, accessing address %p"
-msgstr "Violación de acceso a la dirección %p. %s de dirección %p"
-
-#. Programmer's name for it: SStackOverflow\r
-#: Rtl/Sys/SysConst.pas:51 \r
-msgid "Stack overflow"
-msgstr "Desbordamiento de la pila"
-
-#. Programmer's name for it: SControlC\r
-#: Rtl/Sys/SysConst.pas:52 \r
-msgid "Control-C hit"
-msgstr "Control-C pulsado"
-
-#. Programmer's name for it: SQuit\r
-#: Rtl/Sys/SysConst.pas:53 \r
-msgid "Quit key hit"
-msgstr "Tecla de salida pulsada"
-
-#. Programmer's name for it: SPrivilege\r
-#: Rtl/Sys/SysConst.pas:54 \r
-msgid "Privileged instruction"
-msgstr "Instrucción privilegiada"
-
-#. Programmer's name for it: SOperationAborted\r
-#: Rtl/Sys/SysConst.pas:55 \r
-msgid "Operation aborted"
-msgstr "Operación abortada"
-
-#. Programmer's name for it: SException\r
-#: Rtl/Sys/SysConst.pas:56 \r
-msgid ""
-"Exception %s in module %s at %p.\n"
-"%s%s"
-msgstr ""
-"Excepción %s en el módulo %s en %p.\n"
-"%s%s"
-
-#. Programmer's name for it: SExceptTitle\r
-#: Rtl/Sys/SysConst.pas:57 \r
-msgid "Application Error"
-msgstr "Hay un error de la aplicación"
-
-#. Programmer's name for it: SSigactionFailed\r
-#: Rtl/Sys/SysConst.pas:59 \r
-msgid "sigaction call failed"
-msgstr "La llamada del sigaction falló"
-
-#. Programmer's name for it: SInvalidFormat\r
-#: Rtl/Sys/SysConst.pas:61 \r
-msgid "Format '%s' invalid or incompatible with argument"
-msgstr "Formato '%s' no válido o incompatible con el argumento"
-
-#. Programmer's name for it: SArgumentMissing\r
-#: Rtl/Sys/SysConst.pas:62 \r
-msgid "No argument for format '%s'"
-msgstr "No existe argumento para el formato '%s'"
-
-#. Programmer's name for it: SInvalidVarCast\r
-#: Rtl/Sys/SysConst.pas:63 \r
-msgid "Invalid variant type conversion"
-msgstr "Conversión de tipo variant no válida"
-
-#. Programmer's name for it: SInvalidVarOp\r
-#: Rtl/Sys/SysConst.pas:64 \r
-msgid "Invalid variant operation"
-msgstr "Operación variant no válida"
-
-#. Programmer's name for it: SDispatchError\r
-#: Rtl/Sys/SysConst.pas:65 \r
-msgid "Variant method calls not supported"
-msgstr "Llamadas al método variant no soportadas"
-
-#. Programmer's name for it: SResultTooLong\r
-#: Rtl/Sys/SysConst.pas:68 \r
-msgid "Format result longer than 4096 characters"
-msgstr "Formato del resultado más largo de 4096 caracteres"
-
-#. Programmer's name for it: SFormatTooLong\r
-#: Rtl/Sys/SysConst.pas:69 \r
-msgid "Format string too long"
-msgstr "Formato de cadena demasiado largo"
-
-#. Programmer's name for it: SVarArrayCreate\r
-#: Rtl/Sys/SysConst.pas:70 \r
-msgid "Error creating variant array"
-msgstr "Se ha producido un error al crear matriz de variant"
-
-#. Programmer's name for it: SVarNotArray\r
-#: Rtl/Sys/SysConst.pas:71 \r
-msgid "Variant is not an array"
-msgstr "Variant no es una matriz"
-
-#. Programmer's name for it: SVarArrayBounds\r
-#: Rtl/Sys/SysConst.pas:72 \r
-msgid "Variant array index out of bounds"
-msgstr "Indice de matriz variant fuera de rango"
-
-#. Programmer's name for it: SVarTypeUnknown\r
-#: Rtl/Sys/SysConst.pas:73 \r
-msgid "Unknown custom variant type ($.4x)"
-msgstr "Tipo variant del cliente desconocido ($.4x)"
-
-#. Programmer's name for it: SVarTypeOutOfRange\r
-#: Rtl/Sys/SysConst.pas:74 \r
-msgid "Custom variant type ($.4x) is out of range"
-msgstr "El tipo variant personalizado ($.4x) está fuera de rango"
-
-#. Programmer's name for it: SVarTypeAlreadyUsed\r
-#: Rtl/Sys/SysConst.pas:75 \r
-msgid "Custom variant type (%.4x) already used by %s"
-msgstr "El tipo variant personalizado (%.4x) ya està usado por %s"
-
-#. Programmer's name for it: SVarTypeNotUsable\r
-#: Rtl/Sys/SysConst.pas:76 \r
-msgid "Custom variant type (%.4x) is not usable"
-msgstr "El tipo variant personalizado (%.4x) no es utilizable"
-
-#. Programmer's name for it: SVarTypeTooManyCustom\r
-#: Rtl/Sys/SysConst.pas:77 \r
-msgid "Too many custom variants have been registered"
-msgstr "Han sido registradas demasiadas variantes personalizadas"
-
-#. Programmer's name for it: SVarDataClearRecursing\r
-#: Rtl/Sys/SysConst.pas:78 \r
-msgid "Recursion while doing a VarDataClear"
-msgstr "Recursión mientras se hacía un VarDataClear"
-
-#. Programmer's name for it: SVarDataCopyRecursing\r
-#: Rtl/Sys/SysConst.pas:79 \r
-msgid "Recursion while doing a VarDataCopy"
-msgstr "Recursión mientras se hacía un VarDataCopy"
-
-#. Programmer's name for it: SVarDataCopyNoIndRecursing\r
-#: Rtl/Sys/SysConst.pas:80 \r
-msgid "Recursion while doing a VarDataCopyNoInd"
-msgstr "Recursión mientras se hacía un VarDataCopyNoInd"
-
-#. Programmer's name for it: SVarDataInitRecursing\r
-#: Rtl/Sys/SysConst.pas:81 \r
-msgid "Recursion while doing a VarDataInit"
-msgstr "Recursión mientras se hacía un VarDataInit"
-
-#. Programmer's name for it: SVarDataCastToRecursing\r
-#: Rtl/Sys/SysConst.pas:82 \r
-msgid "Recursion while doing a VarDataCastTo"
-msgstr "Recursión mientras se hacía un VarDataCastTo"
-
-#. Programmer's name for it: SVarIsEmpty\r
-#: Rtl/Sys/SysConst.pas:83 \r
-msgid "Variant is empty"
-msgstr "La variable está vacía"
-
-#. Programmer's name for it: sUnknownFromType\r
-#: Rtl/Sys/SysConst.pas:84 \r
-msgid "Cannot convert from the specified type"
-msgstr "No se puede convertir desde el tipo especificado"
-
-#. Programmer's name for it: sUnknownToType\r
-#: Rtl/Sys/SysConst.pas:85 \r
-msgid "Cannot convert to the specified type"
-msgstr "No se puede convertir al tipo especificado"
-
-#. Programmer's name for it: SExternalException\r
-#: Rtl/Sys/SysConst.pas:86 \r
-msgid "External exception %x"
-msgstr "Excepción externa %x"
-
-#. Programmer's name for it: SAssertionFailed\r
-#: Rtl/Sys/SysConst.pas:87 \r
-msgid "Assertion failed"
-msgstr "Falló la aserción"
-
-#. Programmer's name for it: SIntfCastError\r
-#: Rtl/Sys/SysConst.pas:88 \r
-msgid "Interface not supported"
-msgstr "Interfaz no soportada"
-
-#. Programmer's name for it: SSafecallException\r
-#: Rtl/Sys/SysConst.pas:89 \r
-msgid "Exception in safecall method"
-msgstr "Excepción en método Safecall"
-
-#. Programmer's name for it: SAssertError\r
-#: Rtl/Sys/SysConst.pas:90 \r
-msgid "%s (%s, line %d)"
-msgstr "%s (%s, línea %d)"
-
-#. Programmer's name for it: SAbstractError\r
-#: Rtl/Sys/SysConst.pas:91 \r
-msgid "Abstract Error"
-msgstr "Hay un error abstracto"
-
-#. Programmer's name for it: SModuleAccessViolation\r
-#: Rtl/Sys/SysConst.pas:92 \r
-msgid "Access violation at address %p in module '%s'. %s of address %p"
-msgstr ""
-"Violación de acceso a la dirección %p en el módulo '%s'. %s de dirección %p"
-
-#. Programmer's name for it: SCannotReadPackageInfo\r
-#: Rtl/Sys/SysConst.pas:93 \r
-msgid "Cannot access package information for package '%s'"
-msgstr "No puede acceder la información del paquete para el paquete '%s'"
-
-#. Programmer's name for it: sErrorLoadingPackage\r
-#: Rtl/Sys/SysConst.pas:94 \r
-msgid ""
-"Can't load package %s.\n"
-"%s"
-msgstr ""
-"No se puede cargar el paquete %s.\n"
-"%s"
-
-#. Programmer's name for it: SInvalidPackageFile\r
-#: Rtl/Sys/SysConst.pas:95 \r
-msgid "Invalid package file '%s'"
-msgstr "El archivo del paquete no es válido '%s'"
-
-#. Programmer's name for it: SInvalidPackageHandle\r
-#: Rtl/Sys/SysConst.pas:96 \r
-msgid "Invalid package handle"
-msgstr "El manejador (handle) del paquete no es válido"
-
-#. Programmer's name for it: SDuplicatePackageUnit\r
-#: Rtl/Sys/SysConst.pas:98 \r
-msgid ""
-"Cannot load package '%s.' It contains unit '%s,'which is also contained in "
-"package '%s'"
-msgstr ""
-"No se puede cargar el paquete '%s'. Contiene la unidad '%s,' que también "
-"está contenida en el paquete '%s'"
-
-#. Programmer's name for it: SOSError\r
-#: Rtl/Sys/SysConst.pas:99 \r
-msgid ""
-"System Error. Code: %d.\n"
-"%s"
-msgstr ""
-"Hay un error del sistema. Código: %d\n"
-"%s"
-
-#. Programmer's name for it: SUnkOSError\r
-#: Rtl/Sys/SysConst.pas:100 \r
-msgid "A call to an OS function failed"
-msgstr "Ha fallado una llamada a una función del SO"
-
-#. use SOSError\r
-#: Rtl/Sys/SysConst.pas:102 \r
-msgid ""
-"Win32 Error. Code: %d.\n"
-"%s"
-msgstr ""
-"Hay un error Win32. Código: %d.\n"
-"%s"
-
-#. use SUnkOSError\r
-#: Rtl/Sys/SysConst.pas:103 \r
-msgid "A Win32 API function failed"
-msgstr "Ha fallado una función del API Win32"
-
-#. Programmer's name for it: SNL\r
-#: Rtl/Sys/SysConst.pas:105 \r
-msgid "Application is not licensed to use this feature"
-msgstr "La aplicación no está autorizada para usar esta característica"
-
-#. Programmer's name for it: SConvDuplicateType\r
-#: Rtl/Sys/SysConst.pas:111 \r
-msgid "Conversion type (%s) already registered"
-msgstr "La conversión de tipo (%s) ya está registrada"
-
-#. Programmer's name for it: SShortMonthNameJan\r
-#: Rtl/Sys/SysConst.pas:119 \r
-msgid "Jan"
-msgstr "Ene"
-
-#. Programmer's name for it: SShortMonthNameFeb\r
-#: Rtl/Sys/SysConst.pas:120 \r
-msgid "Feb"
-msgstr "Feb"
-
-#. Programmer's name for it: SShortMonthNameMar\r
-#: Rtl/Sys/SysConst.pas:121 \r
-msgid "Mar"
-msgstr "Mar"
-
-#. Programmer's name for it: SShortMonthNameApr\r
-#: Rtl/Sys/SysConst.pas:122 \r
-msgid "Apr"
-msgstr "Abr"
-
-#. Programmer's name for it: SShortMonthNameMay\r
-#. Programmer's name for it: SLongMonthNameMay\r
-#: Rtl/Sys/SysConst.pas:123 \r Rtl/Sys/SysConst.pas:136
-msgid "May"
-msgstr "May"
-
-#. Programmer's name for it: SShortMonthNameJun\r
-#: Rtl/Sys/SysConst.pas:124 \r
-msgid "Jun"
-msgstr "Jun"
-
-#. Programmer's name for it: SShortMonthNameJul\r
-#: Rtl/Sys/SysConst.pas:125 \r
-msgid "Jul"
-msgstr "Jul"
-
-#. Programmer's name for it: SShortMonthNameAug\r
-#: Rtl/Sys/SysConst.pas:126 \r
-msgid "Aug"
-msgstr "Ago"
-
-#. Programmer's name for it: SShortMonthNameSep\r
-#: Rtl/Sys/SysConst.pas:127 \r
-msgid "Sep"
-msgstr "Sep"
-
-#. Programmer's name for it: SShortMonthNameOct\r
-#: Rtl/Sys/SysConst.pas:128 \r
-msgid "Oct"
-msgstr "Oct"
-
-#. Programmer's name for it: SShortMonthNameNov\r
-#: Rtl/Sys/SysConst.pas:129 \r
-msgid "Nov"
-msgstr "Nov"
-
-#. Programmer's name for it: SShortMonthNameDec\r
-#: Rtl/Sys/SysConst.pas:130 \r
-msgid "Dec"
-msgstr "Dic"
-
-#. Programmer's name for it: SLongMonthNameJan\r
-#: Rtl/Sys/SysConst.pas:132 \r
-msgid "January"
-msgstr "Enero"
-
-#. Programmer's name for it: SLongMonthNameFeb\r
-#: Rtl/Sys/SysConst.pas:133 \r
-msgid "February"
-msgstr "Febrero"
-
-#. Programmer's name for it: SLongMonthNameMar\r
-#: Rtl/Sys/SysConst.pas:134 \r
-msgid "March"
-msgstr "Marzo"
-
-#. Programmer's name for it: SLongMonthNameApr\r
-#: Rtl/Sys/SysConst.pas:135 \r
-msgid "April"
-msgstr "Abril"
-
-#. Programmer's name for it: SLongMonthNameJun\r
-#: Rtl/Sys/SysConst.pas:137 \r
-msgid "June"
-msgstr "Junio"
-
-#. Programmer's name for it: SLongMonthNameJul\r
-#: Rtl/Sys/SysConst.pas:138 \r
-msgid "July"
-msgstr "Julio"
-
-#. Programmer's name for it: SLongMonthNameAug\r
-#: Rtl/Sys/SysConst.pas:139 \r
-msgid "August"
-msgstr "Agosto"
-
-#. Programmer's name for it: SLongMonthNameSep\r
-#: Rtl/Sys/SysConst.pas:140 \r
-msgid "September"
-msgstr "Septiembre"
-
-#. Programmer's name for it: SLongMonthNameOct\r
-#: Rtl/Sys/SysConst.pas:141 \r
-msgid "October"
-msgstr "Octubre"
-
-#. Programmer's name for it: SLongMonthNameNov\r
-#: Rtl/Sys/SysConst.pas:142 \r
-msgid "November"
-msgstr "Noviembre"
-
-#. Programmer's name for it: SLongMonthNameDec\r
-#: Rtl/Sys/SysConst.pas:143 \r
-msgid "December"
-msgstr "Diciembre"
-
-#. Programmer's name for it: SShortDayNameSun\r
-#: Rtl/Sys/SysConst.pas:145 \r
-msgid "Sun"
-msgstr "Dom"
-
-#. Programmer's name for it: SShortDayNameMon\r
-#: Rtl/Sys/SysConst.pas:146 \r
-msgid "Mon"
-msgstr "Lun"
-
-#. Programmer's name for it: SShortDayNameTue\r
-#: Rtl/Sys/SysConst.pas:147 \r
-msgid "Tue"
-msgstr "Mar"
-
-#. Programmer's name for it: SShortDayNameWed\r
-#: Rtl/Sys/SysConst.pas:148 \r
-msgid "Wed"
-msgstr "Mie"
-
-#. Programmer's name for it: SShortDayNameThu\r
-#: Rtl/Sys/SysConst.pas:149 \r
-msgid "Thu"
-msgstr "Jue"
-
-#. Programmer's name for it: SShortDayNameFri\r
-#: Rtl/Sys/SysConst.pas:150 \r
-msgid "Fri"
-msgstr "Vie"
-
-#. Programmer's name for it: SShortDayNameSat\r
-#: Rtl/Sys/SysConst.pas:151 \r
-msgid "Sat"
-msgstr "Sab"
-
-#. Programmer's name for it: SLongDayNameSun\r
-#: Rtl/Sys/SysConst.pas:153 \r
-msgid "Sunday"
-msgstr "Domingo"
-
-#. Programmer's name for it: SLongDayNameMon\r
-#: Rtl/Sys/SysConst.pas:154 \r
-msgid "Monday"
-msgstr "Lunes"
-
-#. Programmer's name for it: SLongDayNameTue\r
-#: Rtl/Sys/SysConst.pas:155 \r
-msgid "Tuesday"
-msgstr "Martes"
-
-#. Programmer's name for it: SLongDayNameWed\r
-#: Rtl/Sys/SysConst.pas:156 \r
-msgid "Wednesday"
-msgstr "Miércoles"
-
-#. Programmer's name for it: SLongDayNameThu\r
-#: Rtl/Sys/SysConst.pas:157 \r
-msgid "Thursday"
-msgstr "Jueves"
-
-#. Programmer's name for it: SLongDayNameFri\r
-#: Rtl/Sys/SysConst.pas:158 \r
-msgid "Friday"
-msgstr "Viernes"
-
-#. Programmer's name for it: SLongDayNameSat\r
-#: Rtl/Sys/SysConst.pas:159 \r
-msgid "Saturday"
-msgstr "Sábado"
-
-#. Programmer's name: FONT 8\r
-#. formAbout..Font.Name\r
-#. formAbout..lblCopyright..Font.Name\r
-#. formAbout..lblPleaseVisitUs..Font.Name\r
-#. formAbout..lblURL..Font.Name\r
-#. IdPropEdBindingEntry..Font.Name\r
-#. formAbout..Font.Name\r
-#. formAbout..Panel1..lblPleaseVisitUs..Font.Name\r
-#. formAbout..Panel1..lblURL..Font.Name\r
-#. formAbout..Panel2..lblCopyright..Font.Name\r
-#. frmNewMessagePart..Font.Name\r
-#. IdPropEdBindingEntry..Font.Name\r
-#. Form1..Font.Name\r
-#. LogDetailFrame..ActionList1..FontEdit1..Dialog.Font.Name\r
-#. AboutBox..DetailsPanel..Copyright..Font.Name\r
-#. AboutBox..DetailsPanel..Version..Font.Name\r
-#. AboutBox..DetailsPanel..SKUName..Font.Name\r
-#. AboutBox..DetailsPanel..CompanyName..Font.Name\r
-#. StandardActions..ActionList1..FontEdit1..Dialog.Font.Name\r
-#. frmGeneratorEditor..Font.Name\r
-#. frmIBRestoreEditor..Font.Name\r
-#. frmIBSecurityEditor..Font.Name\r
-#. frmIBServiceEditor..Font.Name\r
-#: Vcl/ExtDlgs.rc:14 \r Indy/IdAbout.xfm:20 Indy/IdAbout.xfm:2805
-#: Indy/IdAbout.xfm:2844 Indy/IdAbout.xfm:2864 Indy/IdDsnPropEdBinding.xfm:15
-#: Indy/IdAbout.dfm:13 Indy/IdAbout.dfm:38 Indy/IdAbout.dfm:55
-#: Indy/IdAbout.dfm:100 Indy/IdDsnNewMessagePart.dfm:12
-#: Indy/IdDsnPropEdBinding.dfm:14 Internet/SvrInfoConsole.dfm:11
-#: Internet/SvrLogDetailFrame.dfm:54 Internet/WebAppDbgAbout.dfm:84
-#: Internet/WebAppDbgAbout.dfm:98 Internet/WebAppDbgAbout.dfm:112
-#: Internet/WebAppDbgAbout.dfm:301 Vcl/ActnRes.dfm:216
-#: Vcl/IBGeneratorEditor.dfm:12 Vcl/IBRestoreEditor.dfm:12
-#: Vcl/IBSecurityEditor.dfm:11 Vcl/IBServiceEditor.dfm:11
-msgid "MS Sans Serif"
-msgstr ""
-
-#. LoginDialog..Caption\r
-#: Clx/QDBLogDlg.xfm:7 \r Vcl/DBLOGDLG.dfm:6
-msgid "Database Login"
-msgstr "Entrada a la base de datos"
-
-#. LoginDialog..OKButton..Caption\r
-#. PasswordDialog..OKButton..Caption\r
-#. ClxStrEditDlg..OKButton..Caption\r
-#. InputReqDialog..OKButton..Caption\r
-#. DataBindForm..OkBtn..Caption\r
-#. StrEditDlg..OKButton..Caption\r
-#. UpdateSQLEditForm..OkButton..Caption\r
-#. LoginDialog..OKButton..Caption\r
-#. PasswordDialog..OKButton..Caption\r
-#: Clx/QDBLogDlg.xfm:20 \r Clx/QDBPWDlg.xfm:20 Property\r
-#: Editors/ClxStrEdit.xfm:42 Editors/dbinpreq.dfm:18 Editors/DbOleEdt.dfm:109
-#: Editors/StrEdit.dfm:39 Editors/UpdSqlEd.dfm:20 Vcl/DBLOGDLG.dfm:21
-#: Vcl/DbPWDlg.dfm:18
-msgid "&OK"
-msgstr "&Aceptar"
-
-#. LoginDialog..Panel..Label3..Caption\r
-#: Clx/QDBLogDlg.xfm:56 \r Vcl/DBLOGDLG.dfm:49
-msgid "Database:"
-msgstr "Base de datos:"
-
-#. LoginDialog..Panel..Panel1..Label1..Caption\r
-#. frmIBSecurityEditor..GroupBox1..Label2..Caption\r
-#. frmIBServiceEditor..GroupBox1..Label2..Caption\r
-#: Clx/QDBLogDlg.xfm:81 \r Vcl/DBLOGDLG.dfm:77 Vcl/IBSecurityEditor.dfm:136
-#: Vcl/IBServiceEditor.dfm:159
-msgid "&User Name:"
-msgstr "Nombre de &usuario: "
-
-#. LoginDialog..Panel..Panel1..Label2..Caption\r
-#: Clx/QDBLogDlg.xfm:91 \r Vcl/DBLOGDLG.dfm:85
-msgid "&Password:"
-msgstr "&Contraseña: "
-
-#. PasswordDialog..Caption\r
-#: Clx/QDBPWDlg.xfm:7 \r Vcl/DbPWDlg.dfm:6
-msgid "Enter password"
-msgstr "Entrada de contraseña"
-
-#. PasswordDialog..GroupBox1..AddButton..Caption\r
-#. IdPropEdBindingEntry..btnAdd..Caption\r
-#. IdPropEdBindingEntry..actBndEditor..actAdd..Caption\r
-#. DSSQueryEditor..Pager..Dimensions..Label7..Caption\r
-#. IdPropEdBindingEntry..actBndEditor..actAdd..Caption\r
-#. CollectionEditor..ActionList1..AddCmd..Caption\r
-#. LinkFields..AddButton..Caption\r
-#. PasswordDialog..GroupBox1..AddButton..Caption\r
-#. SocketForm..MainMenu1..miPorts..miAdd..Caption\r
-#: Clx/QDBPWDlg.xfm:57 \r Indy/IdDsnPropEdBinding.xfm:87
-#: Indy/IdDsnPropEdBinding.xfm:123 Decision\r Cube/MXDSSQRY.DFM:78
-#: Indy/IdDsnPropEdBinding.dfm:113 Property\r Editors/ColnEdit.dfm:189
-#: Editors/FldLinks.DFM:114 Vcl/DbPWDlg.dfm:56 Vcl/ScktMain.dfm:344
-msgid "&Add"
-msgstr ""
-
-#. PasswordDialog..GroupBox1..RemoveButton..Caption\r
-#. IdPropEdBindingEntry..btnRemove..Caption\r
-#. IdPropEdBindingEntry..actBndEditor..actRemove..Caption\r
-#. PasswordDialog..GroupBox1..RemoveButton..Caption\r
-#. SocketForm..ActionList1..RemovePortAction..Caption\r
-#: Clx/QDBPWDlg.xfm:67 \r Indy/IdDsnPropEdBinding.xfm:96
-#: Indy/IdDsnPropEdBinding.xfm:128 Indy/IdDsnPropEdBinding.dfm:118
-#: Vcl/DbPWDlg.dfm:66 Vcl/ScktMain.dfm:396
-msgid "&Remove"
-msgstr ""
-
-#. PasswordDialog..GroupBox1..RemoveAllButton..Caption\r
-#: Clx/QDBPWDlg.xfm:77 \r Vcl/DbPWDlg.dfm:76
-msgid "Re&move all"
-msgstr ""
-
-#. formAbout..Caption\r
-#: Indy/IdAbout.xfm:11 \r
-msgid "About Indy"
-msgstr "Acerca de Indy"
-
-#. formAbout..lblName..Font.Name\r
-#. formAbout..lblVersion..Font.Name\r
-#. formAbout..Panel2..lblVersion..Font.Name\r
-#. formAbout..Panel2..lblName..Font.Name\r
-#: Indy/IdAbout.xfm:2786 \r Indy/IdAbout.xfm:2825 Indy/IdAbout.dfm:117
-#: Indy/IdAbout.dfm:133
-msgid "Times New Roman"
-msgstr ""
-
-#. formAbout..lblURL..Caption\r
-#: Indy/IdAbout.xfm:2860 \r
-#, fuzzy
-msgid "http://www.nevrona.com/indy"
-msgstr "http://www.nevrona.com/indy/"
-
-#. formAbout..scbxCredits..panlScroll..lblJimGunkel..Caption\r
-#: Indy/IdAbout.xfm:2894 \r
-msgid "Jim Gunkel"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblJimGunkel..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblNevronaDesignsFour..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblKudzu..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblNevronaOne..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblHadi..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblNevronaTwo..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblAndrewPeeMee..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblCharlesStack..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblGregorIbic..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblIntelicomdoo..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblJPeterMugaas..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblNevronaThree..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblMarkHolmes..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblRuneMoberg..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblStephaneGrobety..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblDonSIders..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblAllenOneil..Font.Name\r
-#: Indy/IdAbout.xfm:2898 \r Indy/IdAbout.xfm:2918 Indy/IdAbout.xfm:2957
-#: Indy/IdAbout.xfm:2977 Indy/IdAbout.xfm:3016 Indy/IdAbout.xfm:3036
-#: Indy/IdAbout.xfm:3076 Indy/IdAbout.xfm:3096 Indy/IdAbout.xfm:3116
-#: Indy/IdAbout.xfm:3136 Indy/IdAbout.xfm:3156 Indy/IdAbout.xfm:3176
-#: Indy/IdAbout.xfm:3196 Indy/IdAbout.xfm:3216 Indy/IdAbout.xfm:3236
-#: Indy/IdAbout.xfm:3276 Indy/IdAbout.xfm:3316
-msgid "Courier New"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblNevronaDesignsFour..Caption\r
-#. formAbout..scbxCredits..panlScroll..lblNevronaOne..Caption\r
-#. formAbout..scbxCredits..panlScroll..lblNevronaTwo..Caption\r
-#. formAbout..scbxCredits..panlScroll..lblNevronaThree..Caption\r
-#: Indy/IdAbout.xfm:2914 \r Indy/IdAbout.xfm:2973 Indy/IdAbout.xfm:3032
-#: Indy/IdAbout.xfm:3172
-msgid "Nevrona Designs"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lbCoordinator..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lbCoCordinator..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblIndyPitCrew..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblDocumentCoordinator..Font.Name\r
-#. formAbout..scbxCredits..panlScroll..lblProgramsCoordinator..Font.Name\r
-#: Indy/IdAbout.xfm:2937 \r Indy/IdAbout.xfm:2996 Indy/IdAbout.xfm:3056
-#: Indy/IdAbout.xfm:3256 Indy/IdAbout.xfm:3296
-#, fuzzy
-msgid "Arial"
-msgstr "Abril"
-
-#. formAbout..scbxCredits..panlScroll..lblKudzu..Caption\r
-#: Indy/IdAbout.xfm:2953 \r
-msgid "Kudzu (Chad Z. Hower)"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblHadi..Caption\r
-#: Indy/IdAbout.xfm:3012 \r
-msgid "Hadi Hariri"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblIndyPitCrew..Caption\r
-#: Indy/IdAbout.xfm:3052 \r
-msgid "The Indy Crew"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblAndrewPeeMee..Caption\r
-#: Indy/IdAbout.xfm:3072 \r
-msgid "Andrew Peter Mee"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblCharlesStack..Caption\r
-#: Indy/IdAbout.xfm:3092 \r
-msgid "Charles Stack"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblGregorIbic..Caption\r
-#: Indy/IdAbout.xfm:3112 \r
-msgid "Gregor Ibic"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblIntelicomdoo..Caption\r
-#: Indy/IdAbout.xfm:3132 \r
-msgid "Intelicom d.o.o."
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblJPeterMugaas..Caption\r
-#: Indy/IdAbout.xfm:3152 \r
-msgid "J. Peter Mugaas"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblMarkHolmes..Caption\r
-#: Indy/IdAbout.xfm:3192 \r
-msgid "Mark Holmes"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblRuneMoberg..Caption\r
-#: Indy/IdAbout.xfm:3212 \r
-msgid "Rune Moberg"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblDocumentCoordinator..Caption\r
-#: Indy/IdAbout.xfm:3252 \r
-msgid "Documentation Coordinator"
-msgstr "Coordinador de la documentación"
-
-#. formAbout..scbxCredits..panlScroll..lblDonSIders..Caption\r
-#: Indy/IdAbout.xfm:3272 \r
-msgid "Don Siders"
-msgstr ""
-
-#. formAbout..scbxCredits..panlScroll..lblProgramsCoordinator..Caption\r
-#: Indy/IdAbout.xfm:3292 \r
-msgid "Demo Programs Coordinator"
-msgstr "Coordinador de los programas demo"
-
-#. formAbout..scbxCredits..panlScroll..lblAllenOneil..Caption\r
-#: Indy/IdAbout.xfm:3312 \r
-msgid "Allen O'Neill"
-msgstr ""
-
-#. IdPropEdBindingEntry..Caption\r
-#: Indy/IdDsnPropEdBinding.xfm:6 \r Indy/IdDsnPropEdBinding.dfm:5
-msgid "Binding Editor"
-msgstr ""
-
-#. IdPropEdBindingEntry..Label1..Caption\r
-#: Indy/IdDsnPropEdBinding.xfm:28 \r Indy/IdDsnPropEdBinding.dfm:25
-msgid "Bindings"
-msgstr ""
-
-#. IdPropEdBindingEntry..Label2..Caption\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Indy/IdDsnPropEdBinding.xfm:36 \r Indy/IdDsnPropEdBinding.dfm:32
-#: Vcl/ScktMain.dfm:252
-msgid "IP Address"
-msgstr "Dirección IP"
-
-#. IdPropEdBindingEntry..Label3..Caption\r
-#. WebAppDbgMainForm..Port..Caption\r
-#. SocketForm..Pages..PropPage..PortGroup..Caption\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#. SocketForm..Panel1..HeaderControl1......Text\r
-#: Indy/IdDsnPropEdBinding.xfm:44 \r Indy/IdDsnPropEdBinding.dfm:39
-#: Internet/SvrMainForm.dfm:57 Vcl/ScktMain.dfm:38 Vcl/ScktMain.dfm:248
-#: Vcl/ScktMain.dfm:310
-msgid "Port"
-msgstr ""
-
-#. ClxIconViewItemsEditor..Caption\r
-#: Property\r Editors/ClxIconEdit.xfm:7 \r
-msgid "IconView Items Editor"
-msgstr ""
-
-#. ClxIconViewItemsEditor..GroupBox1..Caption\r
-#. ClxListViewItems..GroupBox1..Caption\r
-#. ClxTreeViewItems..GroupBox1..Caption\r
-#: Property\r Editors/ClxIconEdit.xfm:22 \r Editors/ClxItemEdit.xfm:22
-#: Editors/ClxNodeEdit.xfm:22
-msgid "&Items"
-msgstr ""
-
-#. ClxIconViewItemsEditor..GroupBox1..New..Caption\r
-#. ClxListViewItems..GroupBox1..New..Caption\r
-#: Property\r Editors/ClxIconEdit.xfm:30 \r Editors/ClxItemEdit.xfm:30
-msgid "&New Item"
-msgstr ""
-
-#. ClxIconViewItemsEditor..GroupBox1..Delete..Caption\r
-#. ClxImageListEditor..GroupBox1..Delete..Caption\r
-#. ClxListViewItems..GroupBox1..Delete..Caption\r
-#. ClxTreeViewItems..GroupBox1..Delete..Caption\r
-#. CollectionEditor..ActionList1..DeleteCmd..Caption\r
-#. DataBindForm..Panel1..DeleteBtn..Caption\r
-#. FieldsEditor..LocalMenu..DeleteItem..Caption\r
-#. LinkFields..DeleteButton..Caption\r
-#. IndexFiles..GroupBox1..Delete..Caption\r
-#. StandardActions..ActionList1..EditDelete1..Caption\r
-#: Property\r Editors/ClxIconEdit.xfm:41 \r Editors/ClxImgEdit.xfm:184
-#: Editors/ClxItemEdit.xfm:41 Editors/ClxNodeEdit.xfm:41
-#: Editors/ColnEdit.dfm:196 Editors/DbOleEdt.dfm:90 Editors/DSDesign.dfm:159
-#: Editors/FldLinks.DFM:123 Editors/Ixedit.dfm:43 Vcl/ActnRes.dfm:66
-msgid "&Delete"
-msgstr ""
-
-#. ClxIconViewItemsEditor..PropGroupBox..Caption\r
-#. ClxListViewItems..PropGroupBox..Caption\r
-#. ClxTreeViewItems..PropGroupBox..Caption\r
-#: Property\r Editors/ClxIconEdit.xfm:69 \r Editors/ClxItemEdit.xfm:79
-#: Editors/ClxNodeEdit.xfm:89
-msgid "Item Properties"
-msgstr ""
-
-#. ClxIconViewItemsEditor..PropGroupBox..Label1..Caption\r
-#. ClxListViewItems..PropGroupBox..Label1..Caption\r
-#: Property\r Editors/ClxIconEdit.xfm:77 \r Editors/ClxItemEdit.xfm:87
-msgid "&Caption:"
-msgstr ""
-
-#. ClxIconViewItemsEditor..PropGroupBox..Label2..Caption\r
-#. ClxListViewItems..PropGroupBox..Label2..Caption\r
-#. ClxTreeViewItems..PropGroupBox..Label2..Caption\r
-#: Property\r Editors/ClxIconEdit.xfm:87 \r Editors/ClxItemEdit.xfm:96
-#: Editors/ClxNodeEdit.xfm:105
-msgid "I&mage Index:"
-msgstr ""
-
-#. ClxIconViewItemsEditor..Apply..Caption\r
-#. ClxListViewItems..Apply..Caption\r
-#. ClxTreeViewItems..Apply..Caption\r
-#. SocketForm..ActionList1..ApplyAction..Caption\r
-#: Property\r Editors/ClxIconEdit.xfm:143 \r Editors/ClxItemEdit.xfm:169
-#: Editors/ClxNodeEdit.xfm:179 Vcl/ScktMain.dfm:381
-msgid "&Apply"
-msgstr ""
-
-#. ClxImageListEditor..Caption\r
-#: Property\r Editors/ClxImgEdit.xfm:10 \r
-msgid "ImageList Editor"
-msgstr ""
-
-#. ClxImageListEditor..ImageGroup..Caption\r
-#: Property\r Editors/ClxImgEdit.xfm:50 \r
-msgid " &Selected Image "
-msgstr ""
-
-#. ClxImageListEditor..ImageGroup..TransparentLabel..Caption\r
-#: Property\r Editors/ClxImgEdit.xfm:58 \r
-msgid "&Transparent Color:"
-msgstr ""
-
-#. ClxImageListEditor..ImageGroup..FillLabel..Caption\r
-#: Property\r Editors/ClxImgEdit.xfm:67 \r
-msgid "&Fill Color:"
-msgstr ""
-
-#. ClxImageListEditor..ImageGroup..OptionsGroup....Items.Strings\r
-#: Property\r Editors/ClxImgEdit.xfm:79 \r
-msgid ""
-"Cr&op\n"
-"St&retch\n"
-"C&enter\n"
-msgstr ""
-
-#. ClxImageListEditor..ImageGroup..OptionsGroup..Caption\r
-#. DBEditForm..GroupBox3..Caption\r
-#: Property\r Editors/ClxImgEdit.xfm:80 \r Editors/Dbedit.dfm:116
-msgid " Options "
-msgstr ""
-
-#. ClxImageListEditor..Apply..Caption\r
-#: Property\r Editors/ClxImgEdit.xfm:133 \r
-msgid "A&pply"
-msgstr ""
-
-#. ClxImageListEditor..GroupBox1..Caption\r
-#: Property\r Editors/ClxImgEdit.xfm:153 \r
-msgid " &Images "
-msgstr ""
-
-#. ClxImageListEditor..GroupBox1..Add..Caption\r
-#. IndexFiles..GroupBox1..Add..Caption\r
-#: Property\r Editors/ClxImgEdit.xfm:174 \r Editors/Ixedit.dfm:34
-msgid "&Add..."
-msgstr ""
-
-#. ClxImageListEditor..GroupBox1..Clear..Caption\r
-#. Caption\r
-#. ClxStrEditDlg..PopupMenu1..Clear1..Caption\r
-#. LogFrame..ActionList1..ClearAction..Caption\r
-#. WebAppDbgMainForm..ActionList1..ClearAction..Caption\r
-#. DBEditForm..GroupBox1..ClearButton..Caption\r
-#. LinkFields..ClearButton..Caption\r
-#. IndexFiles..GroupBox1..Clear..Caption\r
-#. PictureEditorDlg..GroupBox1..Clear..Caption\r
-#: Property\r Editors/ClxImgEdit.xfm:195 \r Editors/ClxPicEdit.xfm:93
-#: Editors/ClxStrEdit.xfm:115 Internet/SvrLogFrame.dfm:40
-#: Internet/SvrMainForm.dfm:166 Editors/Dbedit.dfm:99 Editors/FldLinks.DFM:132
-#: Editors/Ixedit.dfm:53 Editors/PicEdit.dfm:94
-msgid "&Clear"
-msgstr ""
-
-#. ClxImageListEditor..GroupBox1..ExportBtn..Caption\r
-#: Property\r Editors/ClxImgEdit.xfm:206 \r
-msgid "E&xport..."
-msgstr "E&xportar..."
-
-#. ClxImageListEditor..OpenDialog..DefaultExt\r
-#. ClxImageListEditor..SaveDialog..DefaultExt\r
-#: Property\r Editors/ClxImgEdit.xfm:215 \r Editors/ClxImgEdit.xfm:227
-msgid "bmp"
-msgstr "bmp"
-
-#. ClxImageListEditor..OpenDialog....DefaultExt\r
-#: Property\r Editors/ClxImgEdit.xfm:219 \r
-msgid ""
-"All (*.bmp; *.ico; *.png; *.xpm)|Bitmaps (*.bmp)|Icons (*.ico)|PNG's (*.png)|"
-"X Pixmaps (*.xpm)\n"
-msgstr ""
-
-#. ClxImageListEditor..OpenDialog..Title\r
-#: Property\r Editors/ClxImgEdit.xfm:220 \r
-msgid "Add Images"
-msgstr ""
-
-#. ClxImageListEditor..SaveDialog..Filter\r
-#: Property\r Editors/ClxImgEdit.xfm:228 \r
-msgid "Bitmaps (*.bmp)"
-msgstr "Mapas de bits (*.bmp)"
-
-#. ClxImageListEditor..SaveDialog..Title\r
-#: Property\r Editors/ClxImgEdit.xfm:230 \r
-msgid "Export Images"
-msgstr "Exportar imágenes"
-
-#. ClxListViewItems..Caption\r
-#: Property\r Editors/ClxItemEdit.xfm:7 \r
-msgid "ListView Items Editor"
-msgstr ""
-
-#. ClxListViewItems..GroupBox1..NewSub..Caption\r
-#: Property\r Editors/ClxItemEdit.xfm:51 \r
-msgid "N&ew SubItem"
-msgstr ""
-
-#. ClxListViewItems..PropGroupBox..Label3..Caption\r
-#: Property\r Editors/ClxItemEdit.xfm:105 \r
-msgid "&State Index:"
-msgstr ""
-
-#. ClxTreeViewItems..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:8 \r
-msgid "TreeView Items Editor"
-msgstr ""
-
-#. ClxTreeViewItems..GroupBox1..New..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:30 \r
-msgid "&New Node"
-msgstr ""
-
-#. ClxTreeViewItems..GroupBox1..NewSub..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:51 \r
-msgid "N&ew SubNode"
-msgstr ""
-
-#. ClxTreeViewItems..GroupBox1..Load..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:61 \r
-msgid "&Load"
-msgstr ""
-
-#. ClxTreeViewItems..PropGroupBox..Label1..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:96 \r
-msgid "&Text:"
-msgstr ""
-
-#. ClxTreeViewItems..PropGroupBox..Label4..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:114 \r
-msgid "&Selected Index:"
-msgstr ""
-
-#. ClxTreeViewItems..gbSubItems..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:199 \r
-msgid "Sub Items"
-msgstr ""
-
-#. ClxTreeViewItems..gbSubItems..btnAddSub..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:216 \r
-msgid "Add SubItem"
-msgstr ""
-
-#. ClxTreeViewItems..gbSubItemProps..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:237 \r
-msgid "Sub Item Properties"
-msgstr ""
-
-#. ClxTreeViewItems..gbSubItemProps..lblSubText..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:264 \r
-msgid "Text:"
-msgstr ""
-
-#. ClxTreeViewItems..gbSubItemProps..lblSubImgIndex..Caption\r
-#: Property\r Editors/ClxNodeEdit.xfm:272 \r
-msgid "Image Index:"
-msgstr ""
-
-#. ClxTreeViewItems..OpenDialog1..Filter\r
-#: Property\r Editors/ClxNodeEdit.xfm:277 \r
-msgid "All Files(*)"
-msgstr ""
-
-#. ClxPictureEditorDlg..Caption\r
-#. PictureEditorDlg..Caption\r
-#: Property\r Editors/ClxPicEdit.xfm:9 \r Editors/PicEdit.dfm:6
-msgid "Picture Editor"
-msgstr ""
-
-#. Caption\r
-#. ClxStrEditDlg..PopupMenu1..Load1..Caption\r
-#. PictureEditorDlg..GroupBox1..Load..Caption\r
-#. StrEditDlg..StringEditorMenu..LoadItem..Caption\r
-#: Property\r Editors/ClxPicEdit.xfm:73 \r Editors/ClxStrEdit.xfm:105
-#: Editors/PicEdit.dfm:76 Editors/StrEdit.dfm:76
-msgid "&Load..."
-msgstr ""
-
-#. Caption\r
-#. ClxStrEditDlg..PopupMenu1..Save1..Caption\r
-#. PictureEditorDlg..GroupBox1..Save..Caption\r
-#. StrEditDlg..StringEditorMenu..SaveItem..Caption\r
-#: Property\r Editors/ClxPicEdit.xfm:83 \r Editors/ClxStrEdit.xfm:110
-#: Editors/PicEdit.dfm:85 Editors/StrEdit.dfm:80
-msgid "&Save..."
-msgstr ""
-
-#. ClxStrEditDlg..Caption\r
-#: Property\r Editors/ClxStrEdit.xfm:10 \r
-msgid "String list editor"
-msgstr ""
-
-#. ClxStrEditDlg..LineCount..Caption\r
-#. StringsEditDlg..LineCount..Caption\r
-#: Property\r Editors/ClxStrEdit.xfm:33 \r Editors/StringsEdit.dfm:13
-msgid "0 lines"
-msgstr ""
-
-#. ClxStrEditDlg..OpenDialog....HelpContext\r
-#. ClxStrEditDlg..SaveDialog....DefaultExt\r
-#: Property\r Editors/ClxStrEdit.xfm:85 \r Editors/ClxStrEdit.xfm:96
-msgid ""
-"Text files (*.txt)|Config files (*.conf)|Shell scripts (*.sh)|All files (*)\n"
-msgstr ""
-
-#. ClxStrEditDlg..OpenDialog..Title\r
-#. StrEditDlg..OpenDialog..Title\r
-#: Property\r Editors/ClxStrEdit.xfm:85 \r Editors/StrEdit.dfm:61
-msgid "Load string list"
-msgstr ""
-
-#. ClxStrEditDlg..SaveDialog..DefaultExt\r
-#: Property\r Editors/ClxStrEdit.xfm:92 \r
-msgid "txt"
-msgstr "txt"
-
-#. ClxStrEditDlg..SaveDialog..Title\r
-#. StrEditDlg..SaveDialog..Title\r
-#: Property\r Editors/ClxStrEdit.xfm:97 \r Editors/StrEdit.dfm:70
-msgid "Save string list"
-msgstr ""
-
-#. DSSCubeEditor..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:6 \r
-msgid "Decision Cube Editor"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:27 \r
-msgid "Dimension Settings"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..CaptionLabel..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:34 \r
-msgid "Display &Name"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveLabel..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:43 \r
-msgid "&Active Type"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..BinLabel..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:52 \r
-msgid "&Grouping"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..StartLabel..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:61 \r
-msgid "&Initial Value"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..TypeLabel..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:70 \r
-msgid "&Type"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..Label1..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:79 \r
-msgid "Available &Fields"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..Label2..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:88 \r
-msgid "For&mat"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameLabel..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:105 \r
-msgid "&Base Field"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..CaptionEdit..Text\r
-#: Decision\r Cube/MXDCUBE.DFM:125 \r
-msgid "CaptionEdit"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit..Hint\r
-#: Decision\r Cube/MXDCUBE.DFM:133 \r
-msgid "Control of when the information for this field is loaded"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit..Text\r
-#: Decision\r Cube/MXDCUBE.DFM:138 \r
-msgid "ActiveEdit"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit....Items.Strings\r
-#: Decision\r Cube/MXDCUBE.DFM:144 \r
-msgid ""
-"Active\n"
-"As Needed\n"
-"Inactive\n"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit..Hint\r
-#: Decision\r Cube/MXDCUBE.DFM:150 \r
-msgid "Group values for this field into ranges"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit..Text\r
-#: Decision\r Cube/MXDCUBE.DFM:155 \r
-msgid "BinEdit"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit....Items.Strings\r
-#: Decision\r Cube/MXDCUBE.DFM:163 \r
-msgid ""
-"None\n"
-"Year\n"
-"Quarter\n"
-"Month\n"
-"Single Value\n"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..TypeEdit..Text\r
-#: Decision\r Cube/MXDCUBE.DFM:173 \r
-msgid "TypeEdit"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..TypeEdit....Items.Strings\r
-#: Decision\r Cube/MXDCUBE.DFM:184 \r
-msgid ""
-"Dimension\n"
-"Sum\n"
-"Count\n"
-"Average\n"
-"Min\n"
-"Max\n"
-"GenericAgg\n"
-"Unknown\n"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..FormatEdit..Text\r
-#: Decision\r Cube/MXDCUBE.DFM:193 \r
-msgid "FormatEdit"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..StartEdit....Height\r
-#: Decision\r Cube/MXDCUBE.DFM:204 \r
-msgid ""
-"Starting value for date ranges, Intial value for single valued dimensions\n"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameEdit....Height\r
-#: Decision\r Cube/MXDCUBE.DFM:217 \r
-msgid ""
-"Fieldname (for a summary, the original field used to calculate the summary)\n"
-msgstr ""
-
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameEdit..Text\r
-#: Decision\r Cube/MXDCUBE.DFM:220 \r
-msgid "BaseNameEdit"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:226 \r
-msgid "Memory Control"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..Hint\r
-#: Decision\r Cube/MXDCUBE.DFM:232 \r
-msgid "Control whether to load the decision cube at design time"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:233 \r
-msgid "Designer Data Options"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioMetaData..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:242 \r
-msgid "Display Dimension &Names"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioDimensionData..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:253 \r
-msgid "Display Names and &Values"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioAllData..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:262 \r
-msgid "Display Names, Values, and &Totals"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioNoData..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:271 \r
-msgid "&Run Time Display Only"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:281 \r
-msgid "Cube Maximums"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label4..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:307 \r
-msgid "Active"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label7..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:315 \r
-msgid "Active+Needed"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label9..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:323 \r
-msgid "&Dimensions"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label6..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:351 \r
-msgid "&Summaries"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label12..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:361 \r
-msgid "&Cells"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label5..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:379 \r
-msgid "Maximum"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label3..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:387 \r
-msgid "Current"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxDims....Height\r
-#: Decision\r Cube/MXDCUBE.DFM:424 \r
-msgid "Limit on the number of dimensions which can be loaded at one time\n"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxSums..Hint\r
-#: Decision\r Cube/MXDCUBE.DFM:433 \r
-msgid "Limit on the number of summaries which can be loaded at one time"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxCells....Height\r
-#: Decision\r Cube/MXDCUBE.DFM:446 \r
-msgid "Limit on the number of storage cells which can be loaded at one time\n"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..GetCellCounts..Hint\r
-#: Decision\r Cube/MXDCUBE.DFM:455 \r
-msgid "Run a query to fetch information required to estimate cell usage"
-msgstr ""
-
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..GetCellCounts..Caption\r
-#: Decision\r Cube/MXDCUBE.DFM:456 \r
-msgid "&Get Cell Counts"
-msgstr ""
-
-#. DimEditor..Caption\r
-#. FieldsEditor..Caption\r
-#: Decision\r Cube/MXDESIGN.DFM:6 \r Cube/MXDIMEDT.DFM:7 Property\r
-#: Editors/DSDesign.dfm:8
-msgid "Form1.Table1"
-msgstr ""
-
-#. SQLWindow..Caption\r
-#: Decision\r Cube/MXDSQL.DFM:6 \r
-msgid "Form2"
-msgstr ""
-
-#. SQLWindow..Memo1....Lines.Strings\r
-#. LogDetailFrame..Memo1....Lines.Strings\r
-#: Decision\r Cube/MXDSQL.DFM:32 \r Internet/SvrLogDetailFrame.dfm:18
-msgid "Memo1\n"
-msgstr ""
-
-#. DSSQueryEditor..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:6 \r
-msgid "Decision Query Editor"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Dimensions..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:25 \r
-msgid "Dimensions/Summaries"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Dimensions..Label2..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:32 \r
-msgid "&Dimensions:"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Dimensions..Label3..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:41 \r
-msgid "&Summaries:"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Dimensions..Label4..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:50 \r
-msgid "&List of Available Fields:"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Dimensions..Label5..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:59 \r
-msgid "&Table:"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Dimensions..Label6..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:68 \r
-msgid "Databas&e:"
-msgstr "Bas&e de datos"
-
-#. DSSQueryEditor..Pager..Dimensions..SelectAllFields..Hint\r
-#: Decision\r Cube/MXDSSQRY.DFM:131 \r
-msgid "List all fields or List only the fields in the query"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Dimensions..SelectAllFields..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:132 \r
-msgid "All &Fields"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Dimensions..TableCombo..Hint\r
-#: Decision\r Cube/MXDSSQRY.DFM:143 \r
-msgid "Start a new query using a table from the database"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Dimensions..CountStarAvg..Hint\r
-#: Decision\r Cube/MXDSSQRY.DFM:253 \r
-msgid "Use count(*) to calculate averages (counts null values)"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Dimensions..CountStarAvg..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:254 \r
-msgid "Count (*) for Averages"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Query..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:263 \r
-msgid "SQL Query"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Query..Label1..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:270 \r
-msgid "&Query Text:"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Query..CancelQryMod..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:289 \r
-msgid "&Cancel Edit"
-msgstr ""
-
-#. DSSQueryEditor..Pager..Query..EditQry..Hint\r
-#: Decision\r Cube/MXDSSQRY.DFM:298 \r
-msgid "Type in the query directly"
-msgstr ""
-
-#. DSSQueryEditor..VQB..Hint\r
-#: Decision\r Cube/MXDSSQRY.DFM:342 \r
-msgid "Add/Join Tables and Create Field List with SQL Builder"
-msgstr ""
-
-#. DSSQueryEditor..VQB..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:343 \r
-msgid "SQL &Builder ..."
-msgstr "Constructor S&QL..."
-
-#. DSSQueryEditor..AggPopup..count1..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:353 \r
-msgid "&sum"
-msgstr ""
-
-#. DSSQueryEditor..AggPopup..count2..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:357 \r
-msgid "&count"
-msgstr ""
-
-#. DSSQueryEditor..AggPopup..average1..Caption\r
-#: Decision\r Cube/MXDSSQRY.DFM:361 \r
-msgid "&average"
-msgstr ""
-
-#. ProgressDialog..Caption\r
-#: Decision\r Cube/MXPBAR.DFM:6 \r
-msgid "ProgressDialog"
-msgstr ""
-
-#. ProgressDialog..CancelButton..Caption\r
-#. DataBindForm..CancelBtn..Caption\r
-#: Decision\r Cube/MXPBAR.DFM:29 \r Property\r Editors/DbOleEdt.dfm:119
-msgid "&Cancel"
-msgstr ""
-
-#. ProgressDialog..StatusText..Caption\r
-#: Decision\r Cube/MXPBAR.DFM:40 \r
-msgid "StatusText"
-msgstr ""
-
-#. formAbout..Caption\r
-#: Indy/IdAbout.dfm:6 \r
-msgid "formAbout"
-msgstr "Referencia"
-
-#. frmNewMessagePart..Caption\r
-#: Indy/IdDsnNewMessagePart.dfm:5 \r
-msgid "New Message Part"
-msgstr "&Nueva parte del mensaje"
-
-#. frmNewMessagePart..Panel2..btnOk..Caption\r
-#: Indy/IdDsnNewMessagePart.dfm:31 \r
-msgid "Ok"
-msgstr ""
-
-#. frmNewMessagePart..lbTypes....Items.Strings\r
-#: Indy/IdDsnNewMessagePart.dfm:59 \r
-msgid ""
-"Attachment\n"
-"Text\n"
-msgstr ""
-
-#. StubActionModule......Name\r
-#. WebModule2......Name\r
-#: Internet/StubAction.dfm:6 \r Internet/SvrInfoModule.dfm:6
-msgid "WebActionItem1"
-msgstr ""
-
-#. Form1..Caption\r
-#: Internet/SvrInfoConsole.dfm:6 \r
-msgid "ServerInfo"
-msgstr ""
-
-#. WebModule2......PathInfo\r
-#: Internet/SvrInfoModule.dfm:7 \r
-msgid "/List"
-msgstr "/List"
-
-#. WebModule2......Name\r
-#: Internet/SvrInfoModule.dfm:11 \r
-msgid "WebActionItem2"
-msgstr ""
-
-#. WebModule2......PathInfo\r
-#: Internet/SvrInfoModule.dfm:12 \r
-msgid "/Clean"
-msgstr "/Clean"
-
-#. WebModule2......Name\r
-#: Internet/SvrInfoModule.dfm:16 \r
-msgid "WebActionItem3"
-msgstr ""
-
-#. WebModule2......PathInfo\r
-#: Internet/SvrInfoModule.dfm:17 \r
-msgid "/Details"
-msgstr "/Details"
-
-#. WebModule2..PageProducerSelect......HTMLDoc.Strings\r
-#: Internet/SvrInfoModule.dfm:71 \r
-msgid ""
-"<a>View List</a> | <a HREF=\"<#PATH>Details\">View Details</a>\n"
-msgstr ""
-"<a>View List</a> | <a HREF=\"<#PATH>Details\">View Details</a>\n"
-
-#. WebModule2..PageProducerSelect....HTMLDoc.Strings\r
-#: Internet/SvrInfoModule.dfm:71 \r
-msgid "<#LIST>"
-msgstr "<#LIST>"
-
-#. WebModule2..PageProducerSelect....HTMLDoc.Strings\r
-#. WebModule2..PageProducerDetails....HTMLDoc.Strings\r
-#: Internet/SvrInfoModule.dfm:72 \r Internet/SvrInfoModule.dfm:92
-msgid "</BODY>"
-msgstr "</BODY>"
-
-#. WebModule2..PageProducerSelect....HTMLDoc.Strings\r
-#. WebModule2..PageProducerDetails....HTMLDoc.Strings\r
-#: Internet/SvrInfoModule.dfm:73 \r Internet/SvrInfoModule.dfm:93
-msgid "</HTML>"
-msgstr "</HTML>"
-
-#. WebModule2..PageProducerSelect....HTMLDoc.Strings\r
-#. WebModule2..PageProducerDetails....HTMLDoc.Strings\r
-#: Internet/SvrInfoModule.dfm:74 \r Internet/SvrInfoModule.dfm:75
-#: Internet/SvrInfoModule.dfm:76 Internet/SvrInfoModule.dfm:94
-msgid " "
-msgstr ""
-
-#. WebModule2..PageProducerDetails......HTMLDoc.Strings\r
-#: Internet/SvrInfoModule.dfm:91 \r
-msgid "<a HREF=<#PATH>List>View List</a> | <a>View Details</a>\n"
-msgstr "<a HREF=<#PATH>List>View List</a> | <a>View Details</a>\n"
-
-#. WebModule2..PageProducerDetails....HTMLDoc.Strings\r
-#: Internet/SvrInfoModule.dfm:91 \r
-msgid "<#DETAILS>"
-msgstr "<#DETAILS>"
-
-#. LogDetail..Caption\r
-#: Internet/SvrLogDetailDlg.dfm:8 \r
-msgid "LogDetail"
-msgstr ""
-
-#. LogDetail..LogDetailFrame..cbTranslateText..Caption\r
-#: Internet/SvrLogDetailDlg.dfm:60 \r
-msgid "&Translate Post"
-msgstr ""
-
-#. LogDetail..ActionList1..PrevAction..Caption\r
-#. StandardActions..ActionList1..PreviousTab1..Caption\r
-#: Internet/SvrLogDetailDlg.dfm:70 \r Vcl/ActnRes.dfm:245
-msgid "&Previous"
-msgstr ""
-
-#. LogDetail..ActionList1..NextAction..Caption\r
-#. StandardActions..ActionList1..NextTab1..Caption\r
-#: Internet/SvrLogDetailDlg.dfm:75 \r Vcl/ActnRes.dfm:251
-msgid "&Next"
-msgstr ""
-
-#. LogDetailFrame..cbTranslateText..Caption\r
-#: Internet/SvrLogDetailFrame.dfm:30 \r
-msgid "&Translate Text"
-msgstr ""
-
-#. LogDetailFrame..cbWrapText..Caption\r
-#: Internet/SvrLogDetailFrame.dfm:40 \r
-msgid "&Wrap Text"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..FontEdit1..Category\r
-#. StandardActions..ActionList1..ColorSelect1..Category\r
-#. StandardActions..ActionList1..FontEdit1..Category\r
-#. StandardActions..ActionList1..OpenPicture1..Category\r
-#. StandardActions..ActionList1..SavePicture1..Category\r
-#. StandardActions..ActionList1..PrintDlg1..Category\r
-#. CustomizeFrm..ActionList1..CloseActn..Category\r
-#: Internet/SvrLogDetailFrame.dfm:49 \r Vcl/ActnRes.dfm:205 Vcl/ActnRes.dfm:211
-#: Vcl/ActnRes.dfm:223 Vcl/ActnRes.dfm:229 Vcl/ActnRes.dfm:305
-#: Vcl/CustomizeDlg.dfm:392
-msgid "Dialog"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..FontEdit1..Caption\r
-#. StandardActions..ActionList1..FontEdit1..Caption\r
-#: Internet/SvrLogDetailFrame.dfm:50 \r Vcl/ActnRes.dfm:212
-msgid "Select &Font..."
-msgstr ""
-
-#. LogDetailFrame..ActionList1..FontEdit1..Hint\r
-#. StandardActions..ActionList1..FontEdit1..Hint\r
-#: Internet/SvrLogDetailFrame.dfm:58 \r Vcl/ActnRes.dfm:220
-msgid "Font Select"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..EditCut1..Caption\r
-#. FieldsEditor..LocalMenu..CutItem..Caption\r
-#. StandardActions..ActionList1..EditCut1..Caption\r
-#: Internet/SvrLogDetailFrame.dfm:63 \r Property\r Editors/DSDesign.dfm:141
-#: Vcl/ActnRes.dfm:13
-msgid "Cu&t"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..EditCut1..Hint\r
-#. StandardActions..ActionList1..EditCut1..Hint\r
-#: Internet/SvrLogDetailFrame.dfm:64 \r Vcl/ActnRes.dfm:14
-msgid "Cut|Cuts the selection and puts it on the Clipboard"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..EditCopy1..Caption\r
-#. FieldsEditor..LocalMenu..CopyItem..Caption\r
-#. StandardActions..ActionList1..EditCopy1..Caption\r
-#: Internet/SvrLogDetailFrame.dfm:70 \r Property\r Editors/DSDesign.dfm:147
-#: Vcl/ActnRes.dfm:20
-msgid "&Copy"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..EditCopy1..Hint\r
-#. StandardActions..ActionList1..EditCopy1..Hint\r
-#: Internet/SvrLogDetailFrame.dfm:71 \r Vcl/ActnRes.dfm:21
-msgid "Copy|Copies the selection and puts it on the Clipboard"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..EditPaste1..Caption\r
-#. FieldsEditor..LocalMenu..PasteItem..Caption\r
-#. StandardActions..ActionList1..EditPaste1..Caption\r
-#: Internet/SvrLogDetailFrame.dfm:77 \r Property\r Editors/DSDesign.dfm:153
-#: Vcl/ActnRes.dfm:27
-msgid "&Paste"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..EditPaste1..Hint\r
-#. StandardActions..ActionList1..EditPaste1..Hint\r
-#: Internet/SvrLogDetailFrame.dfm:78 \r Vcl/ActnRes.dfm:28
-msgid "Paste|Inserts Clipboard contents"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..EditSelectAll1..Caption\r
-#. StandardActions..ActionList1..EditSelectAll1..Caption\r
-#: Internet/SvrLogDetailFrame.dfm:84 \r Vcl/ActnRes.dfm:73
-msgid "Select &All"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..EditSelectAll1..Hint\r
-#. StandardActions..ActionList1..EditSelectAll1..Hint\r
-#: Internet/SvrLogDetailFrame.dfm:85 \r Vcl/ActnRes.dfm:74
-msgid "Select All|Selects the entire document"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..EditUndo1..Caption\r
-#. StandardActions..ActionList1..EditUndo1..Caption\r
-#: Internet/SvrLogDetailFrame.dfm:90 \r Vcl/ActnRes.dfm:79
-msgid "&Undo"
-msgstr ""
-
-#. LogDetailFrame..ActionList1..EditUndo1..Hint\r
-#. StandardActions..ActionList1..EditUndo1..Hint\r
-#: Internet/SvrLogDetailFrame.dfm:91 \r Vcl/ActnRes.dfm:80
-msgid "Undo|Reverts the last action"
-msgstr ""
-
-#. LogDetailFrame..PopupMenu1..N1..Caption\r
-#. LogDetailFrame..PopupMenu1..N2..Caption\r
-#. WebAppDbgMainForm..MainMenu1..PropertiesItem..N2..Caption\r
-#. WebAppDbgMainForm..MainMenu1..PropertiesItem..N1..Caption\r
-#. CollectionEditor..PopupMenu1..N2..Caption\r
-#. FieldsEditor..LocalMenu..N1..Caption\r
-#. SocketForm..PopupMenu..N1..Caption\r
-#. SocketForm..MainMenu1..miPorts..N3..Caption\r
-#. SocketForm..MainMenu1..Connections1..N2..Caption\r
-#: Internet/SvrLogDetailFrame.dfm:319 \r Internet/SvrLogDetailFrame.dfm:334
-#: Internet/SvrMainForm.dfm:186 Internet/SvrMainForm.dfm:192 Property\r
-#: Editors/ColnEdit.dfm:183 Editors/DSDesign.dfm:138 Vcl/ScktMain.dfm:323
-#: Vcl/ScktMain.dfm:351 Vcl/ScktMain.dfm:370
-msgid "-"
-msgstr ""
-
-#. LogFrame..ActionList1..DetailAction..Caption\r
-#: Internet/SvrLogFrame.dfm:45 \r
-msgid "&Details..."
-msgstr ""
-
-#. WebAppDbgMainForm..Caption\r
-#. WebAppDbgMainForm..ActionList1..MainUpdateAction..Caption\r
-#: Internet/SvrMainForm.dfm:7 \r Internet/SvrMainForm.dfm:161
-msgid "MainUpdateAction"
-msgstr ""
-
-#. WebAppDbgMainForm..Label2..Caption\r
-#: Internet/SvrMainForm.dfm:29 \r
-msgid "Default URL:"
-msgstr ""
-
-#. WebAppDbgMainForm..Label1..Caption\r
-#: Internet/SvrMainForm.dfm:47 \r
-msgid "Port:"
-msgstr ""
-
-#. WebAppDbgMainForm..PageControl1..TabSheet2..Caption\r
-#: Internet/SvrMainForm.dfm:77 \r
-msgid "Statistics"
-msgstr ""
-
-#. WebAppDbgMainForm..PageControl1..TabSheet1..Caption\r
-#. DlgProperties..PageControl1..TabLog..Caption\r
-#: Internet/SvrMainForm.dfm:89 \r Internet/SvrPropDlg.dfm:124
-msgid "Log"
-msgstr ""
-
-#. WebAppDbgMainForm..PageControl1..TabSheet1..GroupBox1..CheckBox1..Caption\r
-#: Internet/SvrMainForm.dfm:121 \r
-msgid "&Log To List"
-msgstr ""
-
-#. WebAppDbgMainForm..ActionList1..ToggleServerAction..Caption\r
-#: Internet/SvrMainForm.dfm:131 \r
-msgid "Toggle"
-msgstr ""
-
-#. WebAppDbgMainForm..ActionList1..ExitAction..Caption\r
-#. StandardActions..ActionList1..FileExit1..Caption\r
-#: Internet/SvrMainForm.dfm:136 \r Vcl/ActnRes.dfm:103
-msgid "E&xit"
-msgstr "Marchar"
-
-#. WebAppDbgMainForm..ActionList1..StopAction..Caption\r
-#: Internet/SvrMainForm.dfm:140 \r
-msgid "S&top Server"
-msgstr ""
-
-#. WebAppDbgMainForm..ActionList1..StartAction..Caption\r
-#: Internet/SvrMainForm.dfm:145 \r
-msgid "&Start Server"
-msgstr ""
-
-#. WebAppDbgMainForm..ActionList1..AboutAction..Caption\r
-#: Internet/SvrMainForm.dfm:150 \r
-msgid "&About..."
-msgstr "&Acerca de..."
-
-#. WebAppDbgMainForm..ActionList1..PropertiesAction..Caption\r
-#: Internet/SvrMainForm.dfm:154 \r
-msgid "&Options..."
-msgstr ""
-
-#. WebAppDbgMainForm..ActionList1..BrowseAction..Caption\r
-#: Internet/SvrMainForm.dfm:158 \r
-msgid "BrowseAction"
-msgstr ""
-
-#. WebAppDbgMainForm..ActionList1..ToggleLogAction..Caption\r
-#: Internet/SvrMainForm.dfm:169 \r
-msgid "&Log Traffic"
-msgstr ""
-
-#. WebAppDbgMainForm..MainMenu1..PropertiesItem..Caption\r
-#: Internet/SvrMainForm.dfm:178 \r
-msgid "&Server"
-msgstr "&Servidor"
-
-#. DlgProperties..Caption\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..Caption\r
-#. CustomizeFrm..Tabs..OptionsTab..Caption\r
-#. CustomizeFrm..ActionList1..ResetUsageDataActn..Category\r
-#. CustomizeFrm..ActionList1..RecentlyUsedActn..Category\r
-#. CustomizeFrm..ActionList1..FullMenusActn..Category\r
-#. CustomizeFrm..ActionList1..ShowHintsActn..Category\r
-#. CustomizeFrm..ActionList1..ShowShortCutsInTipsActn..Category\r
-#. CustomizeFrm..ActionList1..LargeIconsActn..Category\r
-#: Internet/SvrPropDlg.dfm:6 \r Property\r Editors/UpdSqlEd.dfm:54
-#: Vcl/CustomizeDlg.dfm:260 Vcl/CustomizeDlg.dfm:396 Vcl/CustomizeDlg.dfm:401
-#: Vcl/CustomizeDlg.dfm:407 Vcl/CustomizeDlg.dfm:413 Vcl/CustomizeDlg.dfm:420
-#: Vcl/CustomizeDlg.dfm:432
-msgid "Options"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabConnection..Caption\r
-#. frmIBSecurityEditor..GroupBox2..Caption\r
-#. frmIBServiceEditor..GroupBox2..Caption\r
-#: Internet/SvrPropDlg.dfm:52 \r Vcl/IBSecurityEditor.dfm:23
-#: Vcl/IBServiceEditor.dfm:23
-msgid "Connection"
-msgstr "Conexión"
-
-#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label1..Caption\r
-#: Internet/SvrPropDlg.dfm:68 \r
-msgid "&Port:"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label2..Caption\r
-#: Internet/SvrPropDlg.dfm:76 \r
-msgid "&Search Path:"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label3..Caption\r
-#: Internet/SvrPropDlg.dfm:84 \r
-msgid "&Default URL:"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabConnection..GroupBox1..cbPort..Text\r
-#: Internet/SvrPropDlg.dfm:94 \r
-msgid "cbPort"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabConnection..GroupBox1..cbActiveAtStartup..Caption\r
-#: Internet/SvrPropDlg.dfm:102 \r
-msgid "&Activate at Startup"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabConnection..GroupBox1..edDefault..Text\r
-#: Internet/SvrPropDlg.dfm:111 \r
-msgid "edDefault"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabConnection..GroupBox1..edPath..Text\r
-#: Internet/SvrPropDlg.dfm:119 \r
-msgid "edPath"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabLog..GroupBox2..Caption\r
-#: Internet/SvrPropDlg.dfm:135 \r
-msgid "Show in Log"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabLog..GroupBox6..Caption\r
-#: Internet/SvrPropDlg.dfm:159 \r
-msgid " Log Size "
-msgstr ""
-
-#. DlgProperties..PageControl1..TabLog..GroupBox6..Label4..Caption\r
-#: Internet/SvrPropDlg.dfm:170 \r
-msgid "Max Events:"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabLog..GroupBox6..Label5..Caption\r
-#: Internet/SvrPropDlg.dfm:178 \r
-msgid "Delete when max exceeded:"
-msgstr ""
-
-#. DlgProperties..PageControl1..TabLog..GroupBox6..edLogMax..Text\r
-#: Internet/SvrPropDlg.dfm:187 \r
-msgid "edLogMax"
-msgstr ""
-
-#. StatsFrame..GroupBox1..Label3..Caption\r
-#: Internet/SvrStatsFrame.dfm:46 \r
-msgid "RequestCount:"
-msgstr ""
-
-#. StatsFrame..GroupBox1..Label5..Caption\r
-#: Internet/SvrStatsFrame.dfm:53 \r
-msgid "Total Response Time:"
-msgstr ""
-
-#. StatsFrame..GroupBox1..Label7..Caption\r
-#: Internet/SvrStatsFrame.dfm:60 \r
-msgid "Avg Response Time:"
-msgstr ""
-
-#. StatsFrame..GroupBox1..Label8..Caption\r
-#: Internet/SvrStatsFrame.dfm:67 \r
-msgid "Last Response Time:"
-msgstr ""
-
-#. StatsFrame..GroupBox1..Label1..Caption\r
-#: Internet/SvrStatsFrame.dfm:74 \r
-msgid "Min Response Time:"
-msgstr "Tiempo mín. de respuesta:"
-
-#. StatsFrame..GroupBox1..Label2..Caption\r
-#: Internet/SvrStatsFrame.dfm:81 \r
-msgid "Max Response Time:"
-msgstr "Tiempo max. de respuesta:"
-
-#. StatsFrame..ActionList1..ResetCountsAction..Caption\r
-#: Internet/SvrStatsFrame.dfm:110 \r
-msgid "&Reset"
-msgstr "Reinicializar"
-
-#. AboutBox..Caption\r
-#: Internet/WebAppDbgAbout.dfm:5 \r
-msgid "About Web App Debugger"
-msgstr ""
-
-#. AboutBox..Label3..Caption\r
-#: Internet/WebAppDbgAbout.dfm:29 \r
-msgid "Memory Available to Windows:"
-msgstr ""
-
-#. AboutBox..OS..Caption\r
-#: Internet/WebAppDbgAbout.dfm:47 \r
-msgid "OS"
-msgstr ""
-
-#. AboutBox..DetailsPanel..Version..Caption\r
-#: Internet/WebAppDbgAbout.dfm:94 \r
-msgid "Version 6.0"
-msgstr "Versión 6.0"
-
-#. AboutBox..DetailsPanel..SKUName..Caption\r
-#: Internet/WebAppDbgAbout.dfm:108 \r
-msgid "Web Application Debugger"
-msgstr ""
-
-#. AboutBox..DetailsPanel..CompanyName..Caption\r
-#: Internet/WebAppDbgAbout.dfm:297 \r
-msgid "Borland Software Corporation"
-msgstr ""
-
-#. ConnEditForm..SourceofConnection..Caption\r
-#: Property\r Editors/AdoConEd.dfm:49 \r
-msgid " Source of Connection "
-msgstr ""
-
-#. ConnEditForm..SourceofConnection..UseDataLinkFile..Caption\r
-#: Property\r Editors/AdoConEd.dfm:57 \r
-msgid "Use Data &Link File"
-msgstr ""
-
-#. ConnEditForm..SourceofConnection..Browse..Caption\r
-#: Property\r Editors/AdoConEd.dfm:77 \r
-msgid "&Browse..."
-msgstr ""
-
-#. ConnEditForm..SourceofConnection..UseConnectionString..Caption\r
-#: Property\r Editors/AdoConEd.dfm:87 \r
-msgid "Use &Connection String"
-msgstr "Usar cadena de conexión"
-
-#. ConnEditForm..SourceofConnection..Build..Caption\r
-#: Property\r Editors/AdoConEd.dfm:105 \r
-msgid "B&uild..."
-msgstr "Construir..."
-
-#. ClientDataForm..Caption\r
-#: Property\r Editors/CDSEdit.dfm:6 \r
-msgid "Client DataSet Data"
-msgstr ""
-
-#. ClientDataForm..GroupBox1..Caption\r
-#: Property\r Editors/CDSEdit.dfm:19 \r
-msgid " Assign Data From "
-msgstr ""
-
-#. CollectionEditor..Caption\r
-#: Property\r Editors/ColnEdit.dfm:10 \r
-msgid "CollectionEditor"
-msgstr ""
-
-#. CollectionEditor..ToolBar1..ToolButton3..Caption\r
-#: Property\r Editors/ColnEdit.dfm:41 \r
-#, fuzzy
-msgid "ToolButton3"
-msgstr "Más botones"
-
-#. CollectionEditor..ActionList1..AddCmd..Hint\r
-#: Property\r Editors/ColnEdit.dfm:190 \r
-msgid "Add New"
-msgstr ""
-
-#. CollectionEditor..ActionList1..DeleteCmd..Hint\r
-#: Property\r Editors/ColnEdit.dfm:198 \r
-msgid "Delete Selected"
-msgstr ""
-
-#. CollectionEditor..ActionList1..MoveUpCmd..Caption\r
-#: Property\r Editors/ColnEdit.dfm:205 \r
-msgid "Move &Up"
-msgstr ""
-
-#. CollectionEditor..ActionList1..MoveUpCmd..Hint\r
-#: Property\r Editors/ColnEdit.dfm:207 \r
-msgid "Move Selected Up"
-msgstr ""
-
-#. CollectionEditor..ActionList1..MoveDownCmd..Caption\r
-#: Property\r Editors/ColnEdit.dfm:214 \r
-msgid "Move Dow&n"
-msgstr ""
-
-#. CollectionEditor..ActionList1..MoveDownCmd..Hint\r
-#: Property\r Editors/ColnEdit.dfm:216 \r
-msgid "Move Selected Down"
-msgstr ""
-
-#. CollectionEditor..ActionList1..SelectAllCmd..Caption\r
-#. UpdateSQLEditForm..FieldListPopup..miSelectAll..Caption\r
-#. StandardActions..ActionList1..ListControlSelectAll1..Caption\r
-#: Property\r Editors/ColnEdit.dfm:223 \r Editors/UpdSqlEd.dfm:210
-#: Vcl/ActnRes.dfm:276
-msgid "&Select All"
-msgstr ""
-
-#. DBEditForm..GroupBox1..Caption\r
-#: Property\r Editors/Dbedit.dfm:18 \r
-msgid " Database "
-msgstr "Base de datos"
-
-#. DBEditForm..GroupBox1..Label1..Caption\r
-#: Property\r Editors/Dbedit.dfm:25 \r
-msgid "&Alias name:"
-msgstr ""
-
-#. DBEditForm..GroupBox1..Label2..Caption\r
-#: Property\r Editors/Dbedit.dfm:33 \r
-msgid "&Driver name:"
-msgstr "Nombre del dispositivo:"
-
-#. DBEditForm..GroupBox1..Label3..Caption\r
-#: Property\r Editors/Dbedit.dfm:41 \r
-msgid "&Parameter overrides:"
-msgstr ""
-
-#. DBEditForm..GroupBox1..Label4..Caption\r
-#. DefineField..FieldGroup..FieldNameLabel..Caption\r
-#: Property\r Editors/Dbedit.dfm:49 \r Editors/DSDefine.dfm:154
-msgid "&Name:"
-msgstr ""
-
-#. DBEditForm..GroupBox1..DefaultsButton..Caption\r
-#: Property\r Editors/Dbedit.dfm:90 \r
-msgid "D&efaults"
-msgstr ""
-
-#. DBEditForm..GroupBox3..LoginPrompt..Caption\r
-#: Property\r Editors/Dbedit.dfm:123 \r
-msgid "&Login prompt"
-msgstr ""
-
-#. DBEditForm..GroupBox3..KeepConnection..Caption\r
-#: Property\r Editors/Dbedit.dfm:131 \r
-msgid "&Keep inactive connection"
-msgstr "Mantener la conexión inactiva"
-
-#. InputReqDialog..Caption\r
-#: Property\r Editors/dbinpreq.dfm:6 \r
-msgid "Input Requested"
-msgstr "Entrada esperada"
-
-#. InputReqDialog..NoPromptAgain..Caption\r
-#: Property\r Editors/dbinpreq.dfm:48 \r
-msgid "Don't Prompt Again"
-msgstr ""
-
-#. DataBindForm..Caption\r
-#: Property\r Editors/DbOleEdt.dfm:6 \r
-msgid "ActiveX Control Data Bindings Editor"
-msgstr ""
-
-#. DataBindForm..Panel1..Label1..Caption\r
-#: Property\r Editors/DbOleEdt.dfm:29 \r
-msgid "&Property Name:"
-msgstr ""
-
-#. DataBindForm..Panel1..Label2..Caption\r
-#: Property\r Editors/DbOleEdt.dfm:37 \r
-msgid "&Field Name:"
-msgstr ""
-
-#. DataBindForm..Panel1..Label3..Caption\r
-#: Property\r Editors/DbOleEdt.dfm:45 \r
-msgid "Bo&und Properties to Fields:"
-msgstr ""
-
-#. DataBindForm..Panel1..BindBtn..Caption\r
-#: Property\r Editors/DbOleEdt.dfm:73 \r
-msgid "<- &Bind ->"
-msgstr ""
-
-#. DataBindForm..Panel1..ClearBtn..Caption\r
-#: Property\r Editors/DbOleEdt.dfm:99 \r
-msgid "C&lear"
-msgstr ""
-
-#. AddFields..GroupBox1..Caption\r
-#: Property\r Editors/DSAdd.dfm:46 \r
-msgid "Available fields"
-msgstr ""
-
-#. AssociateAttributes..Caption\r
-#: Property\r Editors/DSAttrA.dfm:5 \r
-msgid "Associate attributes"
-msgstr ""
-
-#. AssociateAttributes..GroupBox1..Caption\r
-#: Property\r Editors/DSAttrA.dfm:51 \r
-msgid "Attribute set name"
-msgstr ""
-
-#. SaveAttributesAs..Caption\r
-#: Property\r Editors/DSAttrS.dfm:5 \r
-msgid "Save %s attributes as"
-msgstr ""
-
-#. SaveAttributesAs..Label1..Caption\r
-#: Property\r Editors/DSAttrS.dfm:25 \r
-msgid "&Attribute set name:"
-msgstr ""
-
-#. SaveAttributesAs..Label2..Caption\r
-#: Property\r Editors/DSAttrS.dfm:33 \r
-msgid "&Based on:"
-msgstr ""
-
-#. DefineField..Caption\r
-#: Property\r Editors/DSDefine.dfm:5 \r
-msgid "New Field"
-msgstr ""
-
-#. DefineField..LookupGroup..Caption\r
-#: Property\r Editors/DSDefine.dfm:20 \r
-msgid "Lookup definition"
-msgstr ""
-
-#. DefineField..LookupGroup..DatasetLabel..Caption\r
-#: Property\r Editors/DSDefine.dfm:27 \r
-msgid "D&ataset:"
-msgstr ""
-
-#. DefineField..LookupGroup..KeyFieldsLabel..Caption\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label3..Caption\r
-#: Property\r Editors/DSDefine.dfm:36 \r Editors/UpdSqlEd.dfm:75
-msgid "&Key Fields:"
-msgstr ""
-
-#. DefineField..LookupGroup..LookupKeysLabel..Caption\r
-#: Property\r Editors/DSDefine.dfm:45 \r
-msgid "Look&up Keys:"
-msgstr ""
-
-#. DefineField..LookupGroup..ResultFieldLabel..Caption\r
-#: Property\r Editors/DSDefine.dfm:54 \r
-msgid "&Result Field:"
-msgstr ""
-
-#. DefineField..FieldGroup..Caption\r
-#: Property\r Editors/DSDefine.dfm:139 \r
-msgid "Field properties"
-msgstr ""
-
-#. DefineField..FieldGroup..ComponentNameLabel..Caption\r
-#: Property\r Editors/DSDefine.dfm:146 \r
-msgid "C&omponent:"
-msgstr ""
-
-#. DefineField..FieldGroup..FieldTypeLabel..Caption\r
-#: Property\r Editors/DSDefine.dfm:162 \r
-msgid "&Type:"
-msgstr ""
-
-#. DefineField..FieldGroup..SizeEditLabel..Caption\r
-#: Property\r Editors/DSDefine.dfm:170 \r
-msgid "&Size:"
-msgstr ""
-
-#. DefineField..FieldKind..Caption\r
-#: Property\r Editors/DSDefine.dfm:216 \r
-msgid "Field type"
-msgstr ""
-
-#. DefineField..FieldKind....Items.Strings\r
-#: Property\r Editors/DSDefine.dfm:223 \r
-msgid ""
-"&Data\n"
-"&Calculated\n"
-"&Lookup\n"
-msgstr ""
-
-#. FieldsEditor..FieldListBox..Hint\r
-#: Property\r Editors/DSDesign.dfm:81 \r
-msgid "Fields"
-msgstr ""
-
-#. FieldsEditor..AggListBox..Hint\r
-#: Property\r Editors/DSDesign.dfm:100 \r
-msgid "Aggregates"
-msgstr ""
-
-#. FieldsEditor..LocalMenu..AddItem..Caption\r
-#: Property\r Editors/DSDesign.dfm:121 \r
-msgid "&Add fields..."
-msgstr ""
-
-#. FieldsEditor..LocalMenu..NewItem..Caption\r
-#: Property\r Editors/DSDesign.dfm:127 \r
-msgid "&New field..."
-msgstr ""
-
-#. FieldsEditor..LocalMenu..Addallfields1..Caption\r
-#: Property\r Editors/DSDesign.dfm:133 \r
-msgid "Add all &fields"
-msgstr ""
-
-#. FieldsEditor..LocalMenu..SelectAllItem..Caption\r
-#: Property\r Editors/DSDesign.dfm:165 \r
-msgid "Se&lect all"
-msgstr ""
-
-#. LinkFields..Caption\r
-#: Property\r Editors/FldLinks.DFM:6 \r
-msgid "Field Link Designer"
-msgstr ""
-
-#. LinkFields..Label30..Caption\r
-#: Property\r Editors/FldLinks.DFM:35 \r
-msgid "D&etail Fields"
-msgstr ""
-
-#. LinkFields..Label31..Caption\r
-#: Property\r Editors/FldLinks.DFM:44 \r
-msgid "&Master Fields"
-msgstr ""
-
-#. LinkFields..IndexLabel..Caption\r
-#: Property\r Editors/FldLinks.DFM:53 \r
-msgid "A&vailable Indexes"
-msgstr ""
-
-#. LinkFields..Label2..Caption\r
-#: Property\r Editors/FldLinks.DFM:61 \r
-msgid "&Joined Fields"
-msgstr ""
-
-#. IndexFiles..Caption\r
-#. IndexFiles..GroupBox1..Caption\r
-#: Property\r Editors/Ixedit.dfm:5 \r Editors/Ixedit.dfm:17
-msgid "Index Files"
-msgstr "Archivos del índice"
-
-#. IndexFiles..OpenDialog....OnClick\r
-#: Property\r Editors/Ixedit.dfm:92 \r
-msgid ""
-"dBASE Multiple Index (*.MDX)|*.mdx|dBase Index (*.NDX)|*.ndx|FoxPro Index (*."
-"CDX)|*.cdx\n"
-msgstr ""
-
-#. PictureEditorDlg..OpenDialog....OnClick\r
-#. PictureEditorDlg..SaveDialog....Top\r
-#: Property\r Editors/PicEdit.dfm:104 \r Editors/PicEdit.dfm:112
-msgid ""
-"All (*.bmp;*.ico;*.emf;*.wmf)|*.bmp;*.ico;*.emf;*.wmf|Bitmaps (*.bmp)|*.bmp|"
-"Icons (*.ico)|*.ico|Enhanced Metafiles (*.emf)|*.emf|Metafiles (*.wmf)|*."
-"wmf\n"
-msgstr ""
-
-#. SQLEditForm..Caption\r
-#: Property\r Editors/SqlEdit.dfm:5 \r
-msgid "CommandText Editor"
-msgstr "Editor del CommandText"
-
-#. SQLEditForm..TopPanel..TableListLabel..Caption\r
-#: Property\r Editors/SqlEdit.dfm:52 \r
-msgid "&Tables:"
-msgstr ""
-
-#. SQLEditForm..TopPanel..SQLLabel..Caption\r
-#: Property\r Editors/SqlEdit.dfm:60 \r
-msgid "&SQL:"
-msgstr ""
-
-#. SQLEditForm..MetaInfoPanel..TableListPanel..AddTableButton..Caption\r
-#: Property\r Editors/SqlEdit.dfm:165 \r
-msgid "Add T&able to SQL"
-msgstr ""
-
-#. SQLEditForm..MetaInfoPanel..FieldsPanel..FieldListLabel..Caption\r
-#: Property\r Editors/SqlEdit.dfm:183 \r
-msgid "&Fields:"
-msgstr ""
-
-#. SQLEditForm..MetaInfoPanel..FieldsPanel..AddFieldButton..Caption\r
-#: Property\r Editors/SqlEdit.dfm:203 \r
-msgid "Add F&ield to SQL"
-msgstr ""
-
-#. StrEditDlg..Caption\r
-#: Property\r Editors/StrEdit.dfm:5 \r
-msgid "String List Editor"
-msgstr ""
-
-#. StrEditDlg..CodeWndBtn..Caption\r
-#. StrEditDlg..StringEditorMenu..CodeEditorItem..Caption\r
-#: Property\r Editors/StrEdit.dfm:20 \r Editors/StrEdit.dfm:84
-msgid "&Code Editor..."
-msgstr "Editor de &código..."
-
-#. StrEditDlg..OpenDialog..DefaultExt\r
-#: Property\r Editors/StrEdit.dfm:56 \r
-msgid "TXT"
-msgstr "TXT"
-
-#. StrEditDlg..OpenDialog....DefaultExt\r
-#. StrEditDlg..SaveDialog....HelpContext\r
-#: Property\r Editors/StrEdit.dfm:60 \r Editors/StrEdit.dfm:69
-msgid ""
-"Text files (*.TXT)|*.TXT|Config files (*.SYS;*.INI)|*.SYS;*.INI|Batch files "
-"(*.BAT)|*.BAT|All files (*.*)|*.*\n"
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:60 \r
-msgid " SQL Generation "
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label1..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:67 \r
-msgid "Table &Name:"
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label4..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:83 \r
-msgid "Update &Fields:"
-msgstr "Actualiza campos:"
-
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..GenerateButton..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:123 \r
-msgid "&Generate SQL"
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..PrimaryKeyButton..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:132 \r
-msgid "Select &Primary Keys"
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..DefaultButton..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:141 \r
-msgid "&Dataset Defaults"
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..QuoteFields..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:151 \r
-msgid "&Quote Field Names"
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..GetTableFieldsButton..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:160 \r
-msgid "Get &Table Fields"
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..SQLPage..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:167 \r
-msgid "SQL"
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..SQLPage..Label2..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:173 \r
-msgid "S&QL Text:"
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..SQLPage..StatementType..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:190 \r
-msgid "Statement Type"
-msgstr ""
-
-#. UpdateSQLEditForm..PageControl..SQLPage..StatementType....Items.Strings\r
-#: Property\r Editors/UpdSqlEd.dfm:197 \r
-msgid ""
-"&Modify\n"
-"&Insert\n"
-"&Delete\n"
-msgstr ""
-
-#. UpdateSQLEditForm..FieldListPopup..miClearAll..Caption\r
-#: Property\r Editors/UpdSqlEd.dfm:214 \r
-msgid "&Clear All"
-msgstr ""
-
-#. ValueEditDlg..Caption\r
-#: Property\r Editors/ValueEdit.dfm:4 \r
-msgid "Value List editor"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowArrange1..Category\r
-#. StandardActions..ActionList1..WindowCascade1..Category\r
-#. StandardActions..ActionList1..WindowClose1..Category\r
-#. StandardActions..ActionList1..WindowMinimizeAll1..Category\r
-#. StandardActions..ActionList1..WindowTileHorizontal1..Category\r
-#. StandardActions..ActionList1..WindowTileVertical1..Category\r
-#: Vcl/ActnRes.dfm:33 \r Vcl/ActnRes.dfm:37 Vcl/ActnRes.dfm:43
-#: Vcl/ActnRes.dfm:48 Vcl/ActnRes.dfm:53 Vcl/ActnRes.dfm:59
-msgid "Window"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowArrange1..Caption\r
-#: Vcl/ActnRes.dfm:34 \r
-msgid "&Arrange"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowCascade1..Caption\r
-#: Vcl/ActnRes.dfm:38 \r
-msgid "&Cascade"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowCascade1..Hint\r
-#: Vcl/ActnRes.dfm:39 \r
-msgid "Cascade"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowClose1..Caption\r
-#: Vcl/ActnRes.dfm:44 \r
-msgid "C&lose"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowClose1..Hint\r
-#. CustomizeFrm..CloseBtn..Caption\r
-#. CustomizeFrm..ActionList1..CloseActn..Caption\r
-#: Vcl/ActnRes.dfm:45 \r Vcl/CustomizeDlg.dfm:35 Vcl/CustomizeDlg.dfm:393
-msgid "Close"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowMinimizeAll1..Caption\r
-#: Vcl/ActnRes.dfm:49 \r
-msgid "&Minimize All"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowMinimizeAll1..Hint\r
-#: Vcl/ActnRes.dfm:50 \r
-msgid "Minimize All"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowTileHorizontal1..Caption\r
-#: Vcl/ActnRes.dfm:54 \r
-msgid "Tile &Horizontally"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowTileHorizontal1..Hint\r
-#: Vcl/ActnRes.dfm:55 \r
-msgid "Tile Horizontal"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowTileVertical1..Caption\r
-#: Vcl/ActnRes.dfm:60 \r
-msgid "&Tile Vertically"
-msgstr ""
-
-#. StandardActions..ActionList1..WindowTileVertical1..Hint\r
-#: Vcl/ActnRes.dfm:61 \r
-msgid "Tile Vertical"
-msgstr ""
-
-#. StandardActions..ActionList1..EditDelete1..Hint\r
-#: Vcl/ActnRes.dfm:67 \r
-msgid "Delete|Erases the selection"
-msgstr ""
-
-#. StandardActions..ActionList1..HelpContents1..Caption\r
-#: Vcl/ActnRes.dfm:86 \r
-msgid "&Contents"
-msgstr "&Contenido"
-
-#. StandardActions..ActionList1..HelpContents1..Hint\r
-#: Vcl/ActnRes.dfm:87 \r
-msgid "Help Contents"
-msgstr "Contenidos de la ayuda"
-
-#. StandardActions..ActionList1..HelpOnHelp1..Caption\r
-#: Vcl/ActnRes.dfm:92 \r
-msgid "&Help on Help"
-msgstr ""
-
-#. StandardActions..ActionList1..HelpOnHelp1..Hint\r
-#: Vcl/ActnRes.dfm:93 \r
-msgid "Help on help"
-msgstr ""
-
-#. StandardActions..ActionList1..HelpTopicSearch1..Caption\r
-#: Vcl/ActnRes.dfm:97 \r
-msgid "&Topic Search"
-msgstr ""
-
-#. StandardActions..ActionList1..HelpTopicSearch1..Hint\r
-#: Vcl/ActnRes.dfm:98 \r
-msgid "Topic Search"
-msgstr ""
-
-#. StandardActions..ActionList1..FileExit1..Category\r
-#. StandardActions..ActionList1..FileOpen1..Category\r
-#. StandardActions..ActionList1..FilePrintSetup1..Category\r
-#. StandardActions..ActionList1..FileSaveAs1..Category\r
-#. StandardActions..ActionList1..FileRun1..Category\r
-#: Vcl/ActnRes.dfm:102 \r Vcl/ActnRes.dfm:108 Vcl/ActnRes.dfm:115
-#: Vcl/ActnRes.dfm:120 Vcl/ActnRes.dfm:235
-msgid "File"
-msgstr ""
-
-#. StandardActions..ActionList1..FileExit1..Hint\r
-#: Vcl/ActnRes.dfm:104 \r
-msgid "Exit|Quits the application"
-msgstr "Marchar|Salir de la aplicación"
-
-#. StandardActions..ActionList1..FileOpen1..Caption\r
-#: Vcl/ActnRes.dfm:109 \r
-msgid "&Open..."
-msgstr ""
-
-#. StandardActions..ActionList1..FileOpen1..Hint\r
-#: Vcl/ActnRes.dfm:110 \r
-msgid "Open|Opens an existing file"
-msgstr ""
-
-#. StandardActions..ActionList1..FilePrintSetup1..Caption\r
-#: Vcl/ActnRes.dfm:116 \r
-msgid "Print Set&up..."
-msgstr ""
-
-#. StandardActions..ActionList1..FilePrintSetup1..Hint\r
-#: Vcl/ActnRes.dfm:117 \r
-msgid "Print Setup"
-msgstr ""
-
-#. StandardActions..ActionList1..FileSaveAs1..Caption\r
-#: Vcl/ActnRes.dfm:121 \r
-msgid "Save &As..."
-msgstr ""
-
-#. StandardActions..ActionList1..FileSaveAs1..Hint\r
-#: Vcl/ActnRes.dfm:122 \r
-msgid "Save As|Saves the active file with a new name"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditBold1..Category\r
-#. StandardActions..ActionList1..RichEditItalic1..Category\r
-#. StandardActions..ActionList1..RichEditUnderline1..Category\r
-#. StandardActions..ActionList1..RichEditAlignCenter1..Category\r
-#. StandardActions..ActionList1..RichEditAlignLeft1..Category\r
-#. StandardActions..ActionList1..RichEditAlignRight1..Category\r
-#. StandardActions..ActionList1..RichEditBullets1..Category\r
-#. StandardActions..ActionList1..RichEditStrikeOut1..Category\r
-#: Vcl/ActnRes.dfm:126 \r Vcl/ActnRes.dfm:134 Vcl/ActnRes.dfm:142
-#: Vcl/ActnRes.dfm:170 Vcl/ActnRes.dfm:177 Vcl/ActnRes.dfm:184
-#: Vcl/ActnRes.dfm:191 Vcl/ActnRes.dfm:198
-msgid "Format"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditBold1..Caption\r
-#: Vcl/ActnRes.dfm:128 \r
-msgid "&Bold"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditItalic1..Caption\r
-#: Vcl/ActnRes.dfm:136 \r
-msgid "&Italic"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditUnderline1..Caption\r
-#: Vcl/ActnRes.dfm:144 \r
-msgid "&Underline"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditUnderline1..Hint\r
-#: Vcl/ActnRes.dfm:145 \r
-msgid "Underline"
-msgstr ""
-
-#. StandardActions..ActionList1..SearchFind1..Category\r
-#. StandardActions..ActionList1..SearchFindNext1..Category\r
-#. StandardActions..ActionList1..SearchReplace1..Category\r
-#. StandardActions..ActionList1..SearchFindFirst1..Category\r
-#: Vcl/ActnRes.dfm:150 \r Vcl/ActnRes.dfm:157 Vcl/ActnRes.dfm:164
-#: Vcl/ActnRes.dfm:255
-msgid "Search"
-msgstr ""
-
-#. StandardActions..ActionList1..SearchFind1..Caption\r
-#: Vcl/ActnRes.dfm:151 \r
-msgid "&Find..."
-msgstr ""
-
-#. StandardActions..ActionList1..SearchFind1..Hint\r
-#: Vcl/ActnRes.dfm:152 \r
-msgid "Find|Finds the specified text"
-msgstr "Encontrar|Encuentra el texto especificado"
-
-#. StandardActions..ActionList1..SearchFindNext1..Caption\r
-#: Vcl/ActnRes.dfm:158 \r
-msgid "Find &Next"
-msgstr ""
-
-#. StandardActions..ActionList1..SearchFindNext1..Hint\r
-#: Vcl/ActnRes.dfm:159 \r
-msgid "Find Next|Repeats the last find"
-msgstr ""
-
-#. StandardActions..ActionList1..SearchReplace1..Hint\r
-#: Vcl/ActnRes.dfm:166 \r
-msgid "Replace|Replaces specific text with different text"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditAlignCenter1..Caption\r
-#: Vcl/ActnRes.dfm:172 \r
-msgid "&Center"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditAlignCenter1..Hint\r
-#: Vcl/ActnRes.dfm:173 \r
-msgid "Center|Centers text between margins"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditAlignLeft1..Caption\r
-#: Vcl/ActnRes.dfm:179 \r
-msgid "Align &Left"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditAlignLeft1..Hint\r
-#: Vcl/ActnRes.dfm:180 \r
-msgid "Align Left|Aligns text at the left indent"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditAlignRight1..Caption\r
-#: Vcl/ActnRes.dfm:186 \r
-msgid "Align &Right"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditAlignRight1..Hint\r
-#: Vcl/ActnRes.dfm:187 \r
-msgid "Align Right|Aligns text at the right indent"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditBullets1..Caption\r
-#: Vcl/ActnRes.dfm:193 \r
-msgid "&Bullets"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditBullets1..Hint\r
-#: Vcl/ActnRes.dfm:194 \r
-msgid "Bullets|Inserts a bullet on the current line"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditStrikeOut1..Caption\r
-#: Vcl/ActnRes.dfm:200 \r
-msgid "&Strikeout"
-msgstr ""
-
-#. StandardActions..ActionList1..RichEditStrikeOut1..Hint\r
-#: Vcl/ActnRes.dfm:201 \r
-msgid "Strikeout"
-msgstr ""
-
-#. StandardActions..ActionList1..ColorSelect1..Caption\r
-#: Vcl/ActnRes.dfm:206 \r
-msgid "Select &Color..."
-msgstr ""
-
-#. StandardActions..ActionList1..ColorSelect1..Hint\r
-#: Vcl/ActnRes.dfm:208 \r
-msgid "Color Select"
-msgstr ""
-
-#. StandardActions..ActionList1..OpenPicture1..Caption\r
-#: Vcl/ActnRes.dfm:224 \r
-msgid "&Open Picture..."
-msgstr ""
-
-#. StandardActions..ActionList1..OpenPicture1..Hint\r
-#: Vcl/ActnRes.dfm:225 \r
-msgid "Open Picture"
-msgstr ""
-
-#. StandardActions..ActionList1..SavePicture1..Caption\r
-#: Vcl/ActnRes.dfm:230 \r
-msgid "&Save Picture..."
-msgstr ""
-
-#. StandardActions..ActionList1..SavePicture1..Hint\r
-#: Vcl/ActnRes.dfm:231 \r
-msgid "Save Picture"
-msgstr ""
-
-#. StandardActions..ActionList1..FileRun1..Caption\r
-#: Vcl/ActnRes.dfm:238 \r
-msgid "&Run..."
-msgstr ""
-
-#. StandardActions..ActionList1..FileRun1..Hint\r
-#: Vcl/ActnRes.dfm:239 \r
-msgid "Run|Runs an application"
-msgstr ""
-
-#. StandardActions..ActionList1..FileRun1..Operation\r
-#: Vcl/ActnRes.dfm:240 \r
-msgid "open"
-msgstr ""
-
-#. StandardActions..ActionList1..PreviousTab1..Hint\r
-#: Vcl/ActnRes.dfm:246 \r
-msgid "Previous|Go back to the previous tab"
-msgstr ""
-
-#. StandardActions..ActionList1..NextTab1..LastTabCaption\r
-#: Vcl/ActnRes.dfm:250 \r
-msgid "&Finish"
-msgstr ""
-
-#. StandardActions..ActionList1..NextTab1..Hint\r
-#: Vcl/ActnRes.dfm:252 \r
-msgid "Next|Go to the next tab"
-msgstr ""
-
-#. StandardActions..ActionList1..SearchFindFirst1..Caption\r
-#: Vcl/ActnRes.dfm:256 \r
-msgid "F&ind First"
-msgstr ""
-
-#. StandardActions..ActionList1..SearchFindFirst1..Hint\r
-#: Vcl/ActnRes.dfm:257 \r
-msgid "Find First|Finds the first occurance of specified text"
-msgstr ""
-
-#. StandardActions..ActionList1..HelpContextAction1..Caption\r
-#: Vcl/ActnRes.dfm:261 \r
-#, fuzzy
-msgid "HelpContextAction1"
-msgstr "Contenidos de la ayuda"
-
-#. StandardActions..ActionList1..ListControlCopySelection1..Category\r
-#. StandardActions..ActionList1..ListControlDeleteSelection1..Category\r
-#. StandardActions..ActionList1..ListControlSelectAll1..Category\r
-#. StandardActions..ActionList1..ListControlClearSelection1..Category\r
-#. StandardActions..ActionList1..ListControlMoveSelection1..Category\r
-#: Vcl/ActnRes.dfm:265 \r Vcl/ActnRes.dfm:270 Vcl/ActnRes.dfm:275
-#: Vcl/ActnRes.dfm:280 Vcl/ActnRes.dfm:285
-msgid "List"
-msgstr ""
-
-#. StandardActions..ActionList1..ListControlCopySelection1..Caption\r
-#: Vcl/ActnRes.dfm:266 \r
-msgid "&Copy Selection"
-msgstr ""
-
-#. StandardActions..ActionList1..ListControlCopySelection1..Hint\r
-#: Vcl/ActnRes.dfm:267 \r
-msgid "Copy Selection"
-msgstr ""
-
-#. StandardActions..ActionList1..ListControlDeleteSelection1..Caption\r
-#: Vcl/ActnRes.dfm:271 \r
-msgid "&Delete Selection"
-msgstr ""
-
-#. StandardActions..ActionList1..ListControlDeleteSelection1..Hint\r
-#: Vcl/ActnRes.dfm:272 \r
-msgid "Delete Selection"
-msgstr ""
-
-#. StandardActions..ActionList1..ListControlClearSelection1..Caption\r
-#. StandardActions..ActionList1..ListControlClearSelection1..Hint\r
-#: Vcl/ActnRes.dfm:281 \r Vcl/ActnRes.dfm:282
-msgid "Clear Selection"
-msgstr ""
-
-#. StandardActions..ActionList1..ListControlMoveSelection1..Caption\r
-#: Vcl/ActnRes.dfm:286 \r
-msgid "&Move Selection"
-msgstr ""
-
-#. StandardActions..ActionList1..ListControlMoveSelection1..Hint\r
-#: Vcl/ActnRes.dfm:287 \r
-msgid "Move Selection"
-msgstr ""
-
-#. StandardActions..ActionList1..BrowseURL1..Category\r
-#. StandardActions..ActionList1..DownLoadURL1..Category\r
-#. StandardActions..ActionList1..SendMail1..Category\r
-#: Vcl/ActnRes.dfm:290 \r Vcl/ActnRes.dfm:295 Vcl/ActnRes.dfm:300
-msgid "Internet"
-msgstr ""
-
-#. StandardActions..ActionList1..BrowseURL1..Caption\r
-#: Vcl/ActnRes.dfm:291 \r
-msgid "&Browse URL"
-msgstr ""
-
-#. StandardActions..ActionList1..BrowseURL1..Hint\r
-#: Vcl/ActnRes.dfm:292 \r
-msgid "Browse URL"
-msgstr ""
-
-#. StandardActions..ActionList1..DownLoadURL1..Caption\r
-#: Vcl/ActnRes.dfm:296 \r
-msgid "&Download URL"
-msgstr ""
-
-#. StandardActions..ActionList1..DownLoadURL1..Hint\r
-#: Vcl/ActnRes.dfm:297 \r
-msgid "Download from URL"
-msgstr ""
-
-#. StandardActions..ActionList1..SendMail1..Caption\r
-#: Vcl/ActnRes.dfm:301 \r
-msgid "&Send Mail..."
-msgstr ""
-
-#. StandardActions..ActionList1..SendMail1..Hint\r
-#: Vcl/ActnRes.dfm:302 \r
-msgid "Send email"
-msgstr ""
-
-#. StandardActions..ActionList1..PrintDlg1..Caption\r
-#: Vcl/ActnRes.dfm:306 \r
-msgid "&Print..."
-msgstr ""
-
-#. CustomizeFrm..Caption\r
-#: Vcl/CustomizeDlg.dfm:6 \r
-msgid "Customize"
-msgstr ""
-
-#. CustomizeFrm..Font.Name\r
-#: Vcl/CustomizeDlg.dfm:15 \r
-#, fuzzy
-msgid "Tahoma"
-msgstr "Brazas"
-
-#. CustomizeFrm..Tabs..ToolbarsTab..Caption\r
-#. CustomizeFrm..ActionList1..ResetActn..Category\r
-#. CustomizeFrm..ActionList1..ApplyToAllActn..Category\r
-#: Vcl/CustomizeDlg.dfm:52 \r Vcl/CustomizeDlg.dfm:386 Vcl/CustomizeDlg.dfm:426
-msgid "Toolbars"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ToolbarsTab..ToolbarsLbl..Caption\r
-#: Vcl/CustomizeDlg.dfm:62 \r
-msgid "Toolb&ars:"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ToolbarsTab..Label2..Caption\r
-#: Vcl/CustomizeDlg.dfm:71 \r
-msgid "(Checkmark toggles visibility)"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ToolbarsTab..CaptionOptionsGrp..Caption\r
-#: Vcl/CustomizeDlg.dfm:100 \r
-msgid "&Toolbar Options"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ToolbarsTab..CaptionOptionsGrp..Label4..Caption\r
-#: Vcl/CustomizeDlg.dfm:108 \r
-msgid "&Caption Options"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ToolbarsTab..CaptionOptionsGrp..ApplyToAllChk..Caption\r
-#: Vcl/CustomizeDlg.dfm:116 \r
-msgid "Apply caption options &to all toolbars"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ToolbarsTab..CaptionOptionsGrp..CaptionOptionsCombo....Items.Strings\r
-#: Vcl/CustomizeDlg.dfm:132 \r
-msgid ""
-"None\n"
-"Selective\n"
-"All\n"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ActionsTab..Caption\r
-#: Vcl/CustomizeDlg.dfm:136 \r
-msgid "Actions"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ActionsTab..InfoLbl....AutoSize\r
-#: Vcl/CustomizeDlg.dfm:152 \r
-msgid ""
-"To add actions to your application simply drag and drop from either "
-"Categories or Actions onto an existing ActionBar.\n"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ActionsTab..ListPanel..ActionsCatLbl..Caption\r
-#: Vcl/CustomizeDlg.dfm:172 \r
-msgid "Cate&gories:"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ActionsTab..ListPanel..ActionsActionsLbl..Caption\r
-#: Vcl/CustomizeDlg.dfm:181 \r
-msgid "A&ctions:"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ActionsTab..DescGroupBox..Caption\r
-#: Vcl/CustomizeDlg.dfm:222 \r
-msgid "Description"
-msgstr ""
-
-#. CustomizeFrm..Tabs..ActionsTab..DescGroupBox..HintLbl..Caption\r
-#: Vcl/CustomizeDlg.dfm:235 \r
-msgid "HintLbl"
-msgstr ""
-
-#. CustomizeFrm..Tabs..OptionsTab..PersonalizeLbl..Caption\r
-#: Vcl/CustomizeDlg.dfm:271 \r
-msgid "Personalized Menus and Toolbars"
-msgstr ""
-
-#. CustomizeFrm..Tabs..OptionsTab..Label1..Caption\r
-#: Vcl/CustomizeDlg.dfm:305 \r
-msgid "&Menu animations:"
-msgstr ""
-
-#. CustomizeFrm..Tabs..OptionsTab..MenuAnimationStyles....Items.Strings\r
-#: Vcl/CustomizeDlg.dfm:365 \r
-msgid ""
-"(None)\n"
-"Default\n"
-"UnFold\n"
-"Slide\n"
-"Fade\n"
-msgstr ""
-
-#. CustomizeFrm..ActionList1..ResetActn..Caption\r
-#: Vcl/CustomizeDlg.dfm:387 \r
-msgid "&Reset..."
-msgstr ""
-
-#. CustomizeFrm..ActionList1..ResetUsageDataActn..Caption\r
-#: Vcl/CustomizeDlg.dfm:397 \r
-msgid "Reset Usage Data"
-msgstr ""
-
-#. CustomizeFrm..ActionList1..RecentlyUsedActn..Caption\r
-#: Vcl/CustomizeDlg.dfm:402 \r
-msgid "Me&nu show recently used items first"
-msgstr ""
-
-#. CustomizeFrm..ActionList1..FullMenusActn..Caption\r
-#: Vcl/CustomizeDlg.dfm:409 \r
-msgid "Show f&ull menus after a short delay"
-msgstr ""
-
-#. CustomizeFrm..ActionList1..ShowHintsActn..Caption\r
-#: Vcl/CustomizeDlg.dfm:415 \r
-msgid "Show &tips on toolbars"
-msgstr ""
-
-#. CustomizeFrm..ActionList1..ShowShortCutsInTipsActn..Caption\r
-#: Vcl/CustomizeDlg.dfm:422 \r
-msgid "Show shortcut keys in tips"
-msgstr ""
-
-#. CustomizeFrm..ActionList1..ApplyToAllActn..Caption\r
-#: Vcl/CustomizeDlg.dfm:428 \r
-msgid "Apply &to all toolbars"
-msgstr ""
-
-#. CustomizeFrm..ActionList1..LargeIconsActn..Caption\r
-#: Vcl/CustomizeDlg.dfm:434 \r
-msgid "&Large icons"
-msgstr ""
-
-#. LoginDialog..Panel..Panel1..Password..PasswordChar\r
-#. PasswordDialog..GroupBox1..Edit..PasswordChar\r
-#: Vcl/DBLOGDLG.dfm:102 \r Vcl/DbPWDlg.dfm:47
-msgid "*"
-msgstr ""
-
-#. HTTPServer......Name\r
-#: Vcl/HTTPIntr.dfm:6 \r
-msgid "Interpreter"
-msgstr ""
-
-#. frmGeneratorEditor..Caption\r
-#: Vcl/IBGeneratorEditor.dfm:5 \r
-msgid "frmGeneratorEditor"
-msgstr ""
-
-#. frmGeneratorEditor..Label1..Caption\r
-#: Vcl/IBGeneratorEditor.dfm:25 \r
-msgid "&Generator"
-msgstr ""
-
-#. frmGeneratorEditor..Label2..Caption\r
-#: Vcl/IBGeneratorEditor.dfm:35 \r
-msgid "&Field"
-msgstr ""
-
-#. frmGeneratorEditor..Label3..Caption\r
-#: Vcl/IBGeneratorEditor.dfm:44 \r
-msgid "Increment By"
-msgstr ""
-
-#. frmGeneratorEditor..cbxGenerators..Text\r
-#: Vcl/IBGeneratorEditor.dfm:74 \r
-msgid "cbxGenerators"
-msgstr ""
-
-#. frmGeneratorEditor..cbxFields..Text\r
-#: Vcl/IBGeneratorEditor.dfm:84 \r
-msgid "cbxFields"
-msgstr ""
-
-#. frmGeneratorEditor..grpApplyEvent..Caption\r
-#: Vcl/IBGeneratorEditor.dfm:91 \r
-msgid "&Apply Event"
-msgstr ""
-
-#. frmGeneratorEditor..grpApplyEvent....Items.Strings\r
-#: Vcl/IBGeneratorEditor.dfm:97 \r
-msgid ""
-"On New Record\n"
-"On Post\n"
-"On Server\n"
-msgstr ""
-
-#. frmIBRestoreEditor..Caption\r
-#: Vcl/IBRestoreEditor.dfm:5 \r
-msgid "Restore Database Files"
-msgstr ""
-
-#. frmIBSecurityEditor..Caption\r
-#. frmIBServiceEditor..Caption\r
-#: Vcl/IBSecurityEditor.dfm:6 \r Vcl/IBServiceEditor.dfm:6
-msgid "Service Editor"
-msgstr ""
-
-#. frmIBSecurityEditor..GroupBox2..Label7..Caption\r
-#. frmIBServiceEditor..GroupBox2..Label7..Caption\r
-#: Vcl/IBSecurityEditor.dfm:30 \r Vcl/IBServiceEditor.dfm:38
-msgid "&Server:"
-msgstr ""
-
-#. frmIBSecurityEditor..GroupBox2..Label8..Caption\r
-#. frmIBServiceEditor..GroupBox2..Label8..Caption\r
-#: Vcl/IBSecurityEditor.dfm:39 \r Vcl/IBServiceEditor.dfm:47
-msgid "&Protocol:"
-msgstr ""
-
-#. frmIBSecurityEditor..GroupBox2..LocalRbtn..Caption\r
-#. frmIBServiceEditor..GroupBox2..LocalRbtn..Caption\r
-#: Vcl/IBSecurityEditor.dfm:48 \r Vcl/IBServiceEditor.dfm:63
-msgid "&Local"
-msgstr ""
-
-#. frmIBSecurityEditor..GroupBox2..RemoteRbtn..Caption\r
-#. frmIBServiceEditor..GroupBox2..RemoteRbtn..Caption\r
-#: Vcl/IBSecurityEditor.dfm:59 \r Vcl/IBServiceEditor.dfm:74
-msgid "&Remote"
-msgstr ""
-
-#. frmIBSecurityEditor..GroupBox2..Protocol....Items.Strings\r
-#. frmIBServiceEditor..GroupBox2..Protocol....Items.Strings\r
-#: Vcl/IBSecurityEditor.dfm:84 \r Vcl/IBServiceEditor.dfm:107
-msgid ""
-"TCP\n"
-"NamedPipe\n"
-"SPX\n"
-msgstr ""
-
-#. frmIBSecurityEditor..GroupBox1..Caption\r
-#. frmIBServiceEditor..GroupBox1..Caption\r
-#: Vcl/IBSecurityEditor.dfm:129 \r Vcl/IBServiceEditor.dfm:152
-msgid "Database Parameters"
-msgstr "Parámetros de la base de datos"
-
-#. frmIBSecurityEditor..GroupBox1..Label3..Caption\r
-#. frmIBServiceEditor..GroupBox1..Label3..Caption\r
-#: Vcl/IBSecurityEditor.dfm:144 \r Vcl/IBServiceEditor.dfm:167
-msgid "Pass&word:"
-msgstr "Contrase&ña: "
-
-#. frmIBSecurityEditor..GroupBox1..Label5..Caption\r
-#. frmIBServiceEditor..GroupBox1..Label5..Caption\r
-#: Vcl/IBSecurityEditor.dfm:152 \r Vcl/IBServiceEditor.dfm:175
-msgid "Se&ttings:"
-msgstr ""
-
-#. frmIBSecurityEditor..GroupBox1..LoginPrompt..Caption\r
-#. frmIBServiceEditor..GroupBox1..LoginPrompt..Caption\r
-#: Vcl/IBSecurityEditor.dfm:185 \r Vcl/IBServiceEditor.dfm:208
-msgid "Lo&gin Prompt"
-msgstr ""
-
-#. frmIBSecurityEditor..GroupBox1..chkActive..Caption\r
-#. frmIBServiceEditor..GroupBox1..chkActive..Caption\r
-#: Vcl/IBSecurityEditor.dfm:193 \r Vcl/IBServiceEditor.dfm:216
-msgid "&Active"
-msgstr ""
-
-#. frmIBServiceEditor..GroupBox2..Label1..Caption\r
-#: Vcl/IBServiceEditor.dfm:30 \r
-msgid "&Database:"
-msgstr "Base de &datos:"
-
-#. frmIBServiceEditor..GroupBox2..Browse..Caption\r
-#: Vcl/IBServiceEditor.dfm:83 \r
-msgid "&Browse"
-msgstr ""
-
-#. SocketForm..Caption\r
-#: Vcl/ScktMain.dfm:6 \r
-msgid "Borland Socket Server"
-msgstr ""
-
-#. SocketForm..Pages..PropPage..PortGroup..Label1..Caption\r
-#: Vcl/ScktMain.dfm:46 \r
-msgid "&Listen on Port:"
-msgstr ""
-
-#. SocketForm..Pages..PropPage..PortGroup..PortDesc....AutoSize\r
-#: Vcl/ScktMain.dfm:60 \r
-msgid ""
-"Many values of Port are associated by convention with a particular service "
-"such as ftp or http. Port is the ID of the connection on which the server "
-"listens for client requests. \n"
-msgstr ""
-
-#. SocketForm..Pages..PropPage..ThreadGroup..Caption\r
-#: Vcl/ScktMain.dfm:92 \r
-msgid "Thread Caching"
-msgstr ""
-
-#. SocketForm..Pages..PropPage..ThreadGroup..Label4..Caption\r
-#: Vcl/ScktMain.dfm:100 \r
-msgid "&Thread Cache Size:"
-msgstr ""
-
-#. SocketForm..Pages..PropPage..ThreadGroup..ThreadDesc....AutoSize\r
-#: Vcl/ScktMain.dfm:113 \r
-msgid ""
-"Thread Cache Size is the maximum number of threads that can be reused for "
-"new client connections.\n"
-msgstr ""
-
-#. SocketForm..Pages..PropPage..InterceptGroup..Caption\r
-#: Vcl/ScktMain.dfm:145 \r
-msgid "Intercept GUID"
-msgstr ""
-
-#. SocketForm..Pages..PropPage..InterceptGroup..Label5..Caption\r
-#: Vcl/ScktMain.dfm:152 \r
-msgid "&GUID:"
-msgstr ""
-
-#. SocketForm..Pages..PropPage..InterceptGroup..GUIDDesc....AutoSize\r
-#: Vcl/ScktMain.dfm:164 \r
-msgid ""
-"Intercept GUID is the GUID for a data interceptor COM object. See help for "
-"the TSocketConnection for details.\n"
-msgstr ""
-
-#. SocketForm..Pages..PropPage..TimeoutGroup..Label7..Caption\r
-#: Vcl/ScktMain.dfm:188 \r
-msgid "&Inactive Timeout:"
-msgstr "Fuera de tiempo inactivo:"
-
-#. SocketForm..Pages..PropPage..TimeoutGroup..TimeoutDesc....AutoSize\r
-#: Vcl/ScktMain.dfm:201 \r
-msgid ""
-"Inactive Timeout specifes the number of minutes a client can be inactive "
-"before being disconnected. (0 indicates infinite)\n"
-msgstr ""
-
-#. SocketForm..Pages..StatPage..Caption\r
-#: Vcl/ScktMain.dfm:239 \r
-msgid "Users"
-msgstr ""
-
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/ScktMain.dfm:256 \r
-msgid "Host"
-msgstr ""
-
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/ScktMain.dfm:260 \r
-msgid "Last Activity"
-msgstr ""
-
-#. SocketForm..PopupMenu..miProperties..Caption\r
-#: Vcl/ScktMain.dfm:326 \r
-msgid "&Properties"
-msgstr ""
-
-#. SocketForm..MainMenu1..miPorts..Caption\r
-#: Vcl/ScktMain.dfm:342 \r
-msgid "&Ports"
-msgstr ""
-
-#. SocketForm..MainMenu1..miPorts..miExit..Caption\r
-#: Vcl/ScktMain.dfm:354 \r
-msgid "&Exit"
-msgstr ""
-
-#. SocketForm..MainMenu1..Connections1..Caption\r
-#: Vcl/ScktMain.dfm:359 \r
-msgid "&Connections"
-msgstr "&Conexiones"
-
-#. SocketForm..ActionList1..DisconnectAction..Caption\r
-#: Vcl/ScktMain.dfm:386 \r
-msgid "&Disconnect"
-msgstr "&Desconectar"
-
-#. SocketForm..ActionList1..ShowHostAction..Caption\r
-#: Vcl/ScktMain.dfm:391 \r
-msgid "&Show Host Name"
-msgstr ""
-
-#. SocketForm..ActionList1..RegisteredAction..Caption\r
-#: Vcl/ScktMain.dfm:401 \r
-msgid "&Registered Objects Only"
-msgstr ""
-
-#. SocketForm..ActionList1..AllowXML..Caption\r
-#: Vcl/ScktMain.dfm:406 \r
-msgid "&Allow XML Packets"
-msgstr ""
+++ /dev/null
-msgid ""
-msgstr ""
-"Project-Id-Version: GPSBabel command line program\n"
-"POT-Creation-Date: 2006-10-29 16:00\n"
-"PO-Revision-Date: 2008-05-01 10:24+0100\n"
-"Last-Translator: Daniel Díaz <Daniel.Diaz.Quintero@gmail.com>\n"
-"Language-Team: Daniel Díaz <Daniel.Diaz.Quintero@gmail.com>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Country: SPAIN\n"
-
-msgid "(integer sec or 'auto') Barograph to GPS time diff"
-msgstr "Dif. de tiempos de barógrafo a GPS (núm de segs. o 'auto')"
-
-msgid "(USR input) Break segments into separate tracks"
-msgstr "(Entrada USR) Dividir segmentos en trazas separadas"
-
-msgid "(USR output) Merge into one segmented track"
-msgstr "(Salida USR) Combinar en una traza segmentada"
-
-msgid "Ad-hoc closed icon name"
-msgstr "Cerrar nombre de icono Ad-hoc"
-
-msgid "Ad-hoc open icon name"
-msgstr "Abrir nombre de icono Ad-hoc"
-
-msgid "After output job done sleep n second(s)"
-msgstr "Después de la conversión, para 'n' segundos."
-
-msgid "Allow whitespace synth. shortnames"
-msgstr "Permitir espacios en los nombres cortos a generar"
-
-msgid "Altitudes are absolute and not clamped to ground"
-msgstr "Altitudes absolutas, no relativas al suelo"
-
-msgid "Append icon_descr to description"
-msgstr "Añadir descripción de icono a la descripción"
-
-msgid "Append realtime positioning data to the output file instead of truncating"
-msgstr "Añadir datos de posicionamiento de tiempo real al fichero de salida en vez de truncarlo"
-
-msgid "Base URL for link tag in output"
-msgstr "URL base para marca de enlace en salida"
-
-msgid "Basename prepended to URL on output"
-msgstr "Prefijo de la URL del resultado"
-
-msgid "Bitmap of categories"
-msgstr "Categorías de bitmap"
-
-msgid "Category name (Cache)"
-msgstr "Nombre de categoría (Cache)"
-
-msgid "Category number to use for written waypoints"
-msgstr "Número de categoría a usar en los puntos de ruta"
-
-msgid "Color for lines or mapnotes"
-msgstr "Color para líneas o notas de mapa"
-
-msgid "Command unit to power itself down"
-msgstr "Enviar comando de apagado a la unidad"
-
-msgid "Complete date-free tracks with given date (YYYYMMDD)."
-msgstr "Completar las trazas sin fecha con la fecha facilitada (AAAAMMDD)."
-
-msgid "Create unique waypoint names (default = yes)"
-msgstr "Crear nombres únicos para los puntos de ruta (defecto = si)"
-
-msgid "Create waypoints from geocache log entries"
-msgstr "Crear puntos de ruta a partir de entradas de log de geocache"
-
-msgid "Database name"
-msgstr "Nombre de la base de datos"
-
-msgid "Database name (filename)"
-msgstr "Nombre de la base de datos (nombre de fichero)"
-
-msgid "Datum (default=NAD27)"
-msgstr "Datum (por defecto=NAD27)"
-
-msgid "Days after which points are considered old"
-msgstr "Días después de los cuales los puntos se consideran antiguos"
-
-msgid "Decimal seconds to pause between groups of strings"
-msgstr "Segundos de pausa (en decimal) entre grupos de cadenas."
-
-msgid "Default category on output"
-msgstr "Categoría por defecto en la salida"
-
-msgid "Default category on output (1..16)"
-msgstr "Categoría por defecto del resultado (1..16)"
-
-msgid "Default icon name"
-msgstr "Nombre del icono por defecto"
-
-msgid "Default location"
-msgstr "Localización por defecto"
-
-msgid "Default proximity"
-msgstr "Proximidad por defecto"
-
-msgid "Default speed"
-msgstr "Velocidad por defecto"
-
-msgid "Default speed for waypoints (knots/hr)"
-msgstr "Velocidad por defecto para los puntos de ruta (nudos/hora)"
-
-msgid "Degrees output as 'ddd', 'dmm'(default) or 'dms'"
-msgstr "Salida en grados como 'ggg', 'gmm' (defecto) o 'gms'"
-
-msgid "Delete all routes"
-msgstr "Borrar todas las rutas"
-
-msgid "Delete all track points"
-msgstr "Borrar todos los puntos de la traza"
-
-msgid "Delete all waypoints"
-msgstr "Borrar todos los puntos de ruta"
-
-msgid "Display labels on track and routepoints (default = 1)"
-msgstr "Mostrar etiquetas en las trazas y puntos de ruta (defecto=1)"
-
-msgid "Distance unit [m=metric, s=statute]"
-msgstr "Unidades de distancia [m=metrico,s=imperial]"
-
-msgid "Do not add geocache data to description"
-msgstr "No añadir datos de geocache a la descripción"
-
-msgid "Do not add URLs to description"
-msgstr "No añadir URL a la descripción"
-
-msgid "Don't show gpi bitmap on device"
-msgstr "No mostrar bitmaps gpi en el dispositivo"
-
-msgid "Draw extrusion line from trackpoint to ground"
-msgstr "Dibujar línea de extrusión desde el punto de trazado a tierra."
-
-msgid "Drop route points that do not have an equivalent waypoint (hidden points)"
-msgstr "Descartar puntos de la ruta que no tengan punto de ruta equivalente (oculto)"
-
-msgid "Enable alerts on speed or proximity distance"
-msgstr "Habilitar alertas de velocidad o proximidad"
-
-msgid "Encrypt hints using ROT13"
-msgstr "Encriptar sugerencias mediante ROT13"
-
-msgid "Encrypt hints with ROT13"
-msgstr "Encriptar sugerencias mediante ROT13"
-
-msgid "Erase device data after download"
-msgstr "Borrar datos del dispositivo después de descargar."
-
-msgid "Export linestrings for tracks and routes"
-msgstr "Exportar las cadenas de caracteres para las trazas y rutas"
-
-msgid "Export placemarks for tracks and routes"
-msgstr "Exportar marcas de situación para trazas y rutas"
-
-msgid "Full path to XCSV style file"
-msgstr "Ruta completa de la hoja de estilo XCSV"
-
-msgid "Generate # points"
-msgstr "Genera # puntos"
-
-msgid "Generate file with lat/lon for centering map"
-msgstr "Generar fichero con lat/lon para centrar mapa"
-
-msgid "Give points (waypoints/route points) a default radius (proximity)"
-msgstr "Dar a los puntos (puntos de ruta/puntos de la ruta) un radio por defecto (proximidad)"
-
-msgid "GPS datum (def. WGS 84)"
-msgstr "Datum GPS (def. WGS 84)"
-
-msgid "Height in pixels of map"
-msgstr "Alto del mapa, en pixels"
-
-msgid "Ignore event marker icons on read"
-msgstr "Ignorar iconos marcadores de eventos en la lectura"
-
-msgid "Include extended data for trackpoints (default = 1)"
-msgstr "Incluir datos extendidos para los puntos de la traza (defecto = 1)"
-
-msgid "Include groundspeak logs if present"
-msgstr "Incluir registros de groundspeak, si existen"
-
-msgid "Include major turn points (with description) from calculated route"
-msgstr "Incluir los puntos de giros más importantes (con descripción) de la ruta calculada"
-
-msgid "Include only via stations in route"
-msgstr "Suprimir puntos de ruta calculados"
-
-msgid "Include short name in bookmarks"
-msgstr "Incluir nombre corto en Favoritos"
-
-msgid "Index of name field in .dbf"
-msgstr "Índice del campo nombre en .dbf"
-
-msgid "Index of route (if more than one in source)"
-msgstr "Índice de ruta (si hay más de una en el origen)"
-
-msgid "Index of route to write (if more than one in source)"
-msgstr "Índice de la ruta a escribir (si existe más de una en origen)"
-
-msgid "Index of route/track to write (if more than one in source)"
-msgstr "Índice de la ruta/traza a escribir (si existe más de una)"
-
-msgid "Index of track (if more than one in source)"
-msgstr "Índice de traza (si hay más de una en el origen)"
-
-msgid "Index of track to write (if more than one in source)"
-msgstr "Índice de la traza a grabar (si hay más de una en el origen)"
-
-msgid "Index of URL field in .dbf"
-msgstr "Índice del campo URL en .dbf"
-
-msgid "Indicate direction of travel in track icons (default = 0)"
-msgstr "Indicar la dirección del viaje en los iconos de la traza"
-
-msgid "Infrastructure closed icon name"
-msgstr "Nombre de icono para cerrar infraestructura."
-
-msgid "Infrastructure open icon name"
-msgstr "Nombre de icono para abrir infraestructura."
-
-msgid "Keep turns if simplify filter is used"
-msgstr "Mantener giros si se usa el filtro de simplificación"
-
-msgid "Length of generated shortnames"
-msgstr "Longitud de nombres cortos a generar"
-
-msgid "Length of generated shortnames (default 16)"
-msgstr "Longitud de nombres cortos a generar"
-
-msgid "Line color, specified in hex AABBGGRR"
-msgstr "Color de línea, especificado en hex AABBGGRR"
-
-msgid "Make synth. shortnames unique"
-msgstr "Crear nombres cortos únicos"
-
-msgid "MapSend version TRK file to generate (3,4)"
-msgstr "Versión de fichero TRK de MapSend a generar (3,4)"
-
-msgid "Margin for map. Degrees or percentage"
-msgstr "Márgen para el mapa. Grados de porcentaje."
-
-msgid "Marker type for new points"
-msgstr "Tipo de marcador para puntos nuevos"
-
-msgid "Marker type for old points"
-msgstr "Tipo de marcador para puntos antiguos"
-
-msgid "Marker type for unfound points"
-msgstr "Tipo de marcador para puntos no encontrados"
-
-msgid "Max length of waypoint name to write"
-msgstr "Longitud máxima de nombre de los puntos de rutas a escribir"
-
-msgid "Max number of comments to write (maxcmts=200)"
-msgstr "Máximo número de comentarios a escribir (maxcmts=200)"
-
-msgid "Max shortname length when used with -s"
-msgstr "Longitud máxima de nombre corto cuando se use con -s"
-
-msgid "Max synthesized shortname length"
-msgstr "Longitud máxima de nombre corto a generar"
-
-msgid "Merge output with existing file"
-msgstr "Combinar salida con fichero existente"
-
-msgid "MTK compatible CSV output file"
-msgstr "MTK compatible con fichero CSV"
-
-msgid "Name of the 'unassigned' category"
-msgstr "Nombre de la categoría 'Sin asignar'"
-
-msgid "New name for the route"
-msgstr "Nuevo nombre de la ruta"
-
-msgid "No separator lines between waypoints"
-msgstr "Sin líneas de separación entre puntos de ruta"
-
-msgid "No whitespace in generated shortnames"
-msgstr "Sin espacios en blanco en nombres cortos."
-
-msgid "Non-stealth encrypted icon name"
-msgstr "Nombre de icono encriptado (No oculto)"
-
-msgid "Non-stealth non-encrypted icon name"
-msgstr "Nombre de icono no encriptado (No oculto)"
-
-msgid "Numeric value of bitrate (baud=4800)"
-msgstr "Valor numérico de bitrate (baudios=4800)"
-
-msgid "Omit Placer name"
-msgstr "Omitir nombre del creador"
-
-msgid "Only read turns; skip all other points"
-msgstr "Sólo leer giros; ignorar todos los demás puntos"
-
-msgid "Path to HTML style sheet"
-msgstr "Ruta de la hoja de estilo HTML"
-
-msgid "Precision of coordinates"
-msgstr "Precisión de las coordenadas."
-
-msgid "Proximity distance"
-msgstr "Distancia de proximidad"
-
-msgid "Radius for circles"
-msgstr "Radio para los círculos"
-
-msgid "Radius of our big earth (default 6371000 meters)"
-msgstr "Radio de nuestra gran Tierra (por defecto 6371000 metros)"
-
-msgid "Read control points as waypoint/route/none"
-msgstr "Leer puntos de control como punto de ruta/ruta/ninguno"
-
-msgid "Read/Write date format (i.e. DDMMYYYY)"
-msgstr "Formato de fecha en Lectura/Escritura (p.e. DDMMAAAA)"
-
-msgid "Read/Write date format (i.e. yyyy/mm/dd)"
-msgstr "Formato de fecha en Lectura/Escritura (p.e. aaaa/mm/dd)"
-
-msgid "Read/write GPGGA sentences"
-msgstr "Comandos de Lectura/Escritura en GPGGA"
-
-msgid "Read/write GPGSA sentences"
-msgstr "Comandos de Lectura/Escritura en GPGSA"
-
-msgid "Read/write GPRMC sentences"
-msgstr "Comandos de Lectura/Escritura en GPRMC"
-
-msgid "Read/write GPVTG sentences"
-msgstr "Comandos de Lectura/Escritura en GPVTG"
-
-msgid "Read/Write time format (i.e. HH:mm:ss xx)"
-msgstr "Formato de hora en Lectura/Escritura (p.e. HH:mm:ss xx)"
-
-msgid "Retain at most this number of position points (0 = unlimited)"
-msgstr "Almacenar como poco este número de puntos de posición (0=ilimitado)"
-
-msgid "Return current position as a waypoint"
-msgstr "Devolver la posición actual como un punto de ruta"
-
-msgid "Road type changes"
-msgstr "Cambios en tipo de carretera."
-
-msgid "Set waypoint name to source filename."
-msgstr "Establecer el nombre de los puntos de ruta al fichero origen"
-
-msgid "Shortname is MAC address"
-msgstr "El nombre corto es la dirección MAC"
-
-msgid "Speed in bits per second of serial port (baud=4800)"
-msgstr "Velocidad en bits por segundos del puerto serie (4800 baudios)"
-
-msgid "Split input into separate files"
-msgstr "Dividir la entrada en archivos separados"
-
-msgid "Split into multiple routes at turns"
-msgstr "Dividir en múltiples rutas en los giros"
-
-msgid "Starting seed of the internal number generator"
-msgstr "Iniciando el origen de datos del generador numérico interno"
-
-msgid "Stealth encrypted icon name"
-msgstr "Nombre de icono encriptado (Oculto)"
-
-msgid "Stealth non-encrypted icon name"
-msgstr "Nombre de icono no encriptado (Oculto)"
-
-msgid "String to separate concatenated address fields (default=\", \")"
-msgstr "Separar la cadena en campos de dirección concatenados (defecto=\",\")"
-
-msgid "Suppress labels on generated pins"
-msgstr "Quitar etiquetas en pins generados"
-
-msgid "Suppress retired geocaches"
-msgstr "Eliminar geocaches retirados"
-
-msgid "Suppress separator lines between waypoints"
-msgstr "Quitar líneas de separación entre puntos de ruta"
-
-msgid "Suppress use of handshaking in name of speed"
-msgstr "Eliminar uso de handshaking en nombre de velocidad (???)"
-
-msgid "Suppress whitespace in generated shortnames"
-msgstr "Quitar espacios en nombres cortos generados"
-
-msgid "Symbol to use for point data"
-msgstr "Símbolo a usar para los datos de puntos"
-
-msgid "Sync GPS time to computer time"
-msgstr "Sincronizar la hora del GPS con la del PC"
-
-msgid "Synthesize track times"
-msgstr "Resumir los tiempos de las trazas"
-
-msgid "Target GPX version for output"
-msgstr "Versión GPX destino para la salida"
-
-msgid "Temperature unit [c=Celsius, f=Fahrenheit]"
-msgstr "Unidades de temperatura [c=Celsius, f=Fahrenheit]"
-
-msgid "The icon description is already the marker"
-msgstr "La descripción del icono ya es el marcador"
-
-msgid "Treat waypoints as icons on write"
-msgstr "Tratar los puntos de ruta como iconos en la escritura"
-
-msgid "Type of .an1 file"
-msgstr "Fichero de tipo .an1"
-
-msgid "Units for altitude (f)eet or (m)etres"
-msgstr "Unidades de altitud (p)íes o (m)etros"
-
-msgid "Units used for names with @speed ('s'tatute or 'm'etric)"
-msgstr "Unidades utilizadas para los nombre con @velocidad ('s'tatute o 'm'etrica)"
-
-msgid "Units used when writing comments ('s'tatute or 'm'etric)"
-msgstr "Unidades utilizadas en los comentarios ('i'mperial o 'm'étrico')"
-
-msgid "UPPERCASE synth. shortnames"
-msgstr "Nombres cortos a generar en MAYÚSCULAS"
-
-msgid "Use depth values on output (default is ignore)"
-msgstr "Usar valores de profundidad en resultado (por defecto: ignorar)"
-
-msgid "Use proximity values on output (default is ignore)"
-msgstr "Usar valores de proximidad en resultado (por defecto: ignorar)"
-
-msgid "Use shortname instead of description"
-msgstr "Usar el nombre corto en lugar de la descripción"
-
-msgid "Use specified bitmap on output"
-msgstr "Utilizar el bitmap escificado en la salida"
-
-msgid "Version of gdb file to generate (1..3)"
-msgstr "Versión del fichero gbd a generar (1..3)"
-
-msgid "Version of mapsource file to generate (3,4,5)"
-msgstr "Versión de fichero mapsource a generar (3,4,5)"
-
-msgid "Waypoint background color"
-msgstr "Color de fondo para los puntos de ruta"
-
-msgid "Waypoint foreground color"
-msgstr "Color primer plano para los puntos de ruta"
-
-msgid "Waypoint type"
-msgstr "Tipo de punto de trazado"
-
-msgid "Width in pixels of map"
-msgstr "Ancho del mapa, en pixels"
-
-msgid "Width of lines, in pixels"
-msgstr "Ancho de líneas, en pixels"
-
-msgid "Write additional node tag key/value pairs"
-msgstr "Escribir etiquetas adicionales de clave/valor en los nodos"
-
-msgid "Write additional way tag key/value pairs"
-msgstr "Graba etiquetas adicionales de clave/valor en la ruta"
-
-msgid "Write all tracks into one file"
-msgstr "Graba todas las trazas en un fichero"
-
-msgid "Write description to address field"
-msgstr "Graba la descripción al campo dirección"
-
-msgid "Write each waypoint in a separate file"
-msgstr "Graba cada punto de ruta en un fichero individual"
-
-msgid "Write notes to address field"
-msgstr "Graba las notas al campo dirección"
-
-msgid "Write position to address field"
-msgstr "Graba la posición al campo dirección"
-
-msgid "Write position using this grid."
-msgstr "Graba la posición utilizando esta rejilla"
-
-msgid "Write timestamps with offset x to UTC time"
-msgstr "Escribir marcas de tiempo con un desplazamiento de 'x' sobre la hora UTC"
-
-msgid "Write tracks compatible with Carto Exploreur"
-msgstr "Crear trazas compatibles con Carto Exploreur"
-
-msgid "Write tracks for Gisteq Phototracker"
-msgstr "Graba las trazas para el Gisteq Phototracker "
-
-msgid "Zoom level to reduce points"
-msgstr "Nivel de Zoom para reducir puntos"
-
+++ /dev/null
-#\r
-msgid ""\r
-msgstr ""\r
-"Project-Id-Version: GPSBabelGUI-2\n"\r
-"POT-Creation-Date: 2005-09-22 23:44\n"\r
-"PO-Revision-Date: 2007-05-01 20:29+0100\n"\r
-"Last-Translator: Olaf Klein <o.b.klein@t-online.de>\n"\r
-"MIME-Version: 1.0\n"\r
-"Content-Type: text/plain; charset=UTF-8\n"\r
-"Content-Transfer-Encoding: 8bit\n"\r
-"X-Generator: dxgettext 1.2\n"\r
-"Language-Team: Utagawa VTT <contact@utagawavtt.com>\n"\r
-"X-Poedit-Language: French\n"\r
-"X-Poedit-SourceCharset: utf-8\n"\r
-"Plural-Forms: s\n"\r
-\r
-#. frmAbout..Caption\r
-#: about.dfm:5\r
-msgid "About"\r
-msgstr "A propos"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbHint1..Caption\r
-#: about.dfm:76\r
-msgid "This program is part of the GPSBabel project, hosted on"\r
-msgstr "Ce programme fait partie du projet GPSBabel, hébergé sur"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbVersion..Caption\r
-#: about.dfm:84\r
-#: about.pas:80\r
-msgid "Version"\r
-msgstr "Version"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbTranslators..Caption\r
-#: about.dfm:91\r
-msgid "Translations"\r
-msgstr "Traductions"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbURL..Caption\r
-#: about.dfm:98\r
-msgid "www.gpsbabel.org"\r
-msgstr "www.gpsbabel.org"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbCopyRight..Caption\r
-#: about.dfm:114\r
-msgid "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"\r
-msgstr "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"\r
-\r
-#. frmAbout..pnClient..pnCenter..lbMoreInfo..Caption\r
-#: about.dfm:121\r
-msgid "Find more info at"\r
-msgstr "Plus d'infos sur"\r
-\r
-#. frmAbout..pnClient..pnCenter..stDescription..Caption\r
-#: about.dfm:149\r
-msgid "The frontend for GPSBabel command line program"\r
-msgstr "L'interface graphique de GPSBabel"\r
-\r
-#. frmAbout..pnClient..pnCenter..stLicense..Caption\r
-#: about.dfm:163\r
-msgid "THIS SOFTWARE MAY ONLY BE LICENSED FREE OF CHARGE"\r
-msgstr "Ce prgramme ne peut être utilisé que sous license gratuite"\r
-\r
-#. frmAbout..pnClient..pnCenter..btnNewLanguage..Caption\r
-#: about.dfm:192\r
-msgid "Adding a new language"\r
-msgstr "Ajouter une nouvelle langue"\r
-\r
-#. frmFilter..Caption\r
-#: filter.dfm:6\r
-msgid "Filter"\r
-msgstr "Filtre"\r
-\r
-#. frmFilter..gbTracks..Caption\r
-#. frmMain..pnBottom..cbTracks..Caption\r
-#: filter.dfm:31\r
-#: main.dfm:581\r
-msgid "&Tracks"\r
-msgstr "&Traces"\r
-\r
-#. frmFilter..gbTracks..lbTimePlusMinus..Caption\r
-#: filter.dfm:39\r
-#: about.pas:87\r
-#: about.pas:88\r
-#: about.pas:89\r
-#: about.pas:90\r
-msgid "by"\r
-msgstr "par"\r
-\r
-#. frmFilter..gbTracks..lbTimeDays..Caption\r
-#: filter.dfm:46\r
-msgid "day(s), "\r
-msgstr "jour(s),"\r
-\r
-#. frmFilter..gbTracks..lbTimeHours..Caption\r
-#: filter.dfm:53\r
-msgid "hour(s), "\r
-msgstr "heure(s)"\r
-\r
-#. frmFilter..gbTracks..lbTimeMinutes..Caption\r
-#: filter.dfm:60\r
-msgid "minute(s),"\r
-msgstr "minute(s)"\r
-\r
-#. frmFilter..gbTracks..lbTimeSeconds..Caption\r
-#: filter.dfm:67\r
-msgid "second(s)"\r
-msgstr "seconde(s)"\r
-\r
-#. frmFilter..gbTracks..cbTrackTitle..Hint\r
-#: filter.dfm:74\r
-msgid "Title for new tracks"\r
-msgstr "Titres des nouvelles traces"\r
-\r
-#. frmFilter..gbTracks..cbTrackTitle..Caption\r
-#: filter.dfm:76\r
-msgid "Tit&le"\r
-msgstr "Tit&re"\r
-\r
-#. frmFilter..gbTracks..cbTrackSplit..Hint\r
-#: filter.dfm:95\r
-msgid "Split track into several tracks depending on date of trackpoint"\r
-msgstr "Scinder la trace en plusieurs traces en fonction de la date des points"\r
-\r
-#. frmFilter..gbTracks..cbTrackSplit..Caption\r
-#: filter.dfm:96\r
-msgid "&Split"\r
-msgstr "&Scinder"\r
-\r
-#. frmFilter..gbTracks..cbTrackTime..Hint\r
-#: filter.dfm:104\r
-msgid "Shift all tracks"\r
-msgstr "Inverser toutes les traces"\r
-\r
-#. frmFilter..gbTracks..cbTrackTime..Caption\r
-#: filter.dfm:105\r
-msgid "&Move"\r
-msgstr "&Déplacer"\r
-\r
-#. frmFilter..gbTracks..cbTrackStart..Hint\r
-#: filter.dfm:197\r
-msgid "Take only trackpoints starting at"\r
-msgstr "Utiliser seulement les points commençant à"\r
-\r
-#. frmFilter..gbTracks..cbTrackStart..Caption\r
-#: filter.dfm:198\r
-msgid "Start at"\r
-msgstr "Commencer à"\r
-\r
-#. frmFilter..gbTracks..cbTrackStop..Caption\r
-#: filter.dfm:237\r
-msgid "stop at"\r
-msgstr "Arrêter à"\r
-\r
-#. frmFilter..gbTracks..cbTrackPack..Hint\r
-#: filter.dfm:276\r
-msgid "Pack all tracks into one track (No duplicate timestamps)"\r
-msgstr "Fusionner toutes les traces en une seule (pas de duplication de l'horodatage)"\r
-\r
-#. frmFilter..gbTracks..cbTrackPack..Caption\r
-#: filter.dfm:277\r
-msgid "&Pack (or)"\r
-msgstr "&Fusionner (ou)"\r
-\r
-#. frmFilter..gbTracks..cbTrackMerge..Hint\r
-#: filter.dfm:286\r
-msgid "Merge all tracks into one track"\r
-msgstr "Fusionner toutes les traces en une seule"\r
-\r
-#. frmFilter..gbTracks..cbTrackMerge..Caption\r
-#: filter.dfm:287\r
-msgid "Merge"\r
-msgstr "Fusionner"\r
-\r
-#. frmFilter..gbTracks..cbTrackRangeTimeZone..Hint\r
-#: filter.dfm:296\r
-msgid "Shift start/stop by local timezone offset"\r
-msgstr "Décaler le début/fin en fonction du décalage horaire local"\r
-\r
-#. frmFilter..gbTracks..cbTrackRangeTimeZone..Caption\r
-#: filter.dfm:297\r
-msgid "TZ"\r
-msgstr "TZ"\r
-\r
-#. frmFilter..gbTracks..cbGPSfix..Hint\r
-#: filter.dfm:306\r
-msgid "Synthesize GPS fixes (PPS, DGPS, 3D, 2D)"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbGPSfix..Caption\r
-#: filter.dfm:307\r
-msgid "GPS fixes"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackCourse..Hint\r
-#: filter.dfm:316\r
-msgid "Synthesize course values"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackCourse..Caption\r
-#: filter.dfm:317\r
-msgid "Course"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackSpeed..Hint\r
-#: filter.dfm:325\r
-msgid "Synthesize speed values"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cbTrackSpeed..Caption\r
-#: filter.dfm:326\r
-msgid "Speed"\r
-msgstr "Vitesse"\r
-\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:338\r
-msgid "none"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:339\r
-msgid "pps"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings\r
-#: filter.dfm:340\r
-msgid "dgps"\r
-msgstr ""\r
-\r
-#. frmFilter..gbRoutes..Caption\r
-#: filter.dfm:352\r
-msgid "&Routes && Tracks"\r
-msgstr "&Routes && Traces"\r
-\r
-#. frmFilter..gbRoutes..lbRouteSimplifyCount..Caption\r
-#: filter.dfm:360\r
-msgid "limit to"\r
-msgstr "limiter à"\r
-\r
-#. frmFilter..gbRoutes..lbRouteSimplifyText..Caption\r
-#: filter.dfm:368\r
-msgid "Points"\r
-msgstr "Points"\r
-\r
-#. frmFilter..gbRoutes..cbRouteSimplify..Hint\r
-#: filter.dfm:375\r
-msgid "Simplify routes and tracks by limited number of points"\r
-msgstr "Simplifier les routes et traces en limitant le nombre de points"\r
-\r
-#. frmFilter..gbRoutes..cbRouteSimplify..Caption\r
-#: filter.dfm:376\r
-msgid "Simplify"\r
-msgstr "Simplifier"\r
-\r
-#. frmFilter..gbRoutes..edRoutesSimplifyMaxPoints..Hint\r
-#: filter.dfm:385\r
-msgid "Upper limit of points for routes and tracks"\r
-msgstr "Limite maximum du nombre de points pour les routes et traces"\r
-\r
-#. frmFilter..gbRoutes..cbReverse..Hint\r
-#: filter.dfm:407\r
-msgid "Reverse routes and tracks"\r
-msgstr "Inverser les routes et les traces"\r
-\r
-#. frmFilter..gbRoutes..cbReverse..Caption\r
-#: filter.dfm:408\r
-msgid "Reverse"\r
-msgstr "Inverser"\r
-\r
-#. frmFilter..pnBottom..btnOK..Caption\r
-#: filter.dfm:425\r
-msgid "OK"\r
-msgstr "OK"\r
-\r
-#. frmFilter..pnBottom..BitBtn1..Caption\r
-#: filter.dfm:461\r
-msgid "File based filters"\r
-msgstr "Filtres de fichiers"\r
-\r
-#. frmFilter..gbWaypoints..Caption\r
-#. frmMain..pnBottom..cbWaypoints..Caption\r
-#: filter.dfm:490\r
-#: main.dfm:555\r
-msgid "&Waypoints"\r
-msgstr "&Waypoints"\r
-\r
-#. frmFilter..gbWaypoints..lbWayptRadiusLat..Caption\r
-#: filter.dfm:499\r
-msgid "Latitude"\r
-msgstr "Latitude"\r
-\r
-#. frmFilter..gbWaypoints..lbWayptRadiusLon..Caption\r
-#: filter.dfm:507\r
-msgid "Longitude"\r
-msgstr "Longitude"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupLoc..Hint\r
-#: filter.dfm:515\r
-msgid "Merge waypoints with duplicate locations"\r
-msgstr "Fusionner les waypoints avec les positions en doublon"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupLoc..Caption\r
-#: filter.dfm:516\r
-msgid "locations"\r
-msgstr "positions"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupNames..Hint\r
-#: filter.dfm:525\r
-msgid "Merge waypoints with duplicate \"short name\""\r
-msgstr "Fusionner les waypoints avec les doublons \"short name\""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDupNames..Caption\r
-#: filter.dfm:526\r
-msgid "\"short names\""\r
-msgstr "\"noms courts\""\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDistance..Hint\r
-#: filter.dfm:535\r
-msgid "Merge waypoints separated by less then"\r
-msgstr "Fusionner les waypoints séparé par moins de"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDistance..Caption\r
-#: filter.dfm:536\r
-msgid "Position"\r
-msgstr "Position"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptSort..Hint\r
-#: filter.dfm:564\r
-msgid "Sort waypoints by \"short name\" or by description"\r
-msgstr "Trier les waypoints par \"short name\" ou par description"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptSort..Caption\r
-#: filter.dfm:565\r
-msgid "Sort"\r
-msgstr "Trier"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDups..Hint\r
-#: filter.dfm:573\r
-msgid "Merge duplicate waypoints"\r
-msgstr "Fusionner les waypoints identiques"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptMergeDups..Caption\r
-#: filter.dfm:574\r
-msgid "Duplicates"\r
-msgstr "Doublons"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptRadius..Hint\r
-#: filter.dfm:583\r
-msgid "Include points based on their proximity to central point"\r
-msgstr "Inclure les points en fonction de la proximité d'un point central"\r
-\r
-#. frmFilter..gbWaypoints..cbWayptRadius..Caption\r
-#: filter.dfm:584\r
-msgid "Radius"\r
-msgstr "Rayon"\r
-\r
-#. frmFilter..gbWaypoints..edWayptRadiusLat..Hint\r
-#: filter.dfm:612\r
-msgid "Latitude of central point"\r
-msgstr "Latitude du point central"\r
-\r
-#. frmFilter..gbWaypoints..edWayptRadiusLon..Hint\r
-#: filter.dfm:622\r
-msgid "Longitude of central point"\r
-msgstr "Longitude du point central"\r
-\r
-#. frmFilter..gbTransform..Caption\r
-#: filter.dfm:634\r
-msgid "Transformation"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTransform..cbTransform..Caption\r
-#: filter.dfm:651\r
-msgid "Transform"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTransform..cbTransformDelete..Hint\r
-#: filter.dfm:660\r
-msgid "Delete source data after transformation"\r
-msgstr ""\r
-\r
-#. frmFilter..gbTransform..cbTransformDelete..Caption\r
-#: filter.dfm:661\r
-msgid "Delete"\r
-msgstr ""\r
-\r
-#. frmMain..pnTop..gbInput..Caption\r
-#: main.dfm:38\r
-#: main.pas:270\r
-#: main.pas:275\r
-#: main.pas:467\r
-#: main.pas:868\r
-msgid "Input"\r
-msgstr "Entrée"\r
-\r
-#. frmMain..pnTop..gbInput..sbOpenFile..Hint\r
-#: main.dfm:45\r
-msgid "Start the file open dialog"\r
-msgstr "Menu de d'ouverture de fichier"\r
-\r
-#. frmMain..pnTop..gbInput..lbInputOpts..Caption\r
-#. frmMain..pnTop..gbOutput..lbOutputOpts..Caption\r
-#. frmMain..ActionList1..acOptionsSourceFormat..Category\r
-#. frmMain..ActionList1..acOptionsTargetFormat..Category\r
-#. frmMain..ActionList1..acOptionsEnableCharactersetTransformation..Category\r
-#: main.dfm:68\r
-#: main.dfm:229\r
-#: main.dfm:1418\r
-#: main.dfm:1423\r
-#: main.dfm:1437\r
-msgid "Options"\r
-msgstr "Options"\r
-\r
-#. frmMain..pnTop..gbInput..lbInputFormat..Caption\r
-#. frmMain..pnTop..gbOutput..lbOutputFormat..Caption\r
-#: main.dfm:76\r
-#: main.dfm:259\r
-msgid "Format"\r
-msgstr "Format"\r
-\r
-#. frmMain..pnTop..gbInput..lbInputFile..Caption\r
-#. frmMain..pnTop..gbOutput..lbOutputFile..Caption\r
-#. frmMain..ActionList1..acFileExit..Category\r
-#. frmMain..ActionList1..acFileClearMemo..Category\r
-#. frmMain..ActionList1..acFileOutputToScreen..Category\r
-#. frmMain..ActionList1..acFileChangeLanguage..Category\r
-#. frmMain..ActionList1..acFileExportCSV..Category\r
-#: main.dfm:83\r
-#: main.dfm:266\r
-#: main.dfm:1399\r
-#: main.dfm:1428\r
-#: main.dfm:1443\r
-#: main.dfm:1455\r
-#: main.dfm:1460\r
-#: main.pas:865\r
-#: main.pas:919\r
-msgid "File"\r
-msgstr "Fichier"\r
-\r
-#. frmMain..pnTop..gbInput..chbInputDevice..Hint\r
-#: main.dfm:112\r
-msgid "Read data from device instead from file"\r
-msgstr "Lire les données depuis un périphérique plutôt qu'un fichier"\r
-\r
-#. frmMain..pnTop..gbInput..chbInputDevice..Caption\r
-#. frmMain..pnTop..gbOutput..chbOutputDevice..Caption\r
-#: main.dfm:115\r
-#: main.dfm:299\r
-msgid "Device"\r
-msgstr "Périphérique"\r
-\r
-#. frmMain..pnTop..gbInput..edInputOpts..Hint\r
-#: main.dfm:124\r
-msgid "Options for the selected input format"\r
-msgstr "Options du format d'entrée sélectionné"\r
-\r
-#. frmMain..pnTop..gbInput..edInputFile..Hint\r
-#: main.dfm:135\r
-msgid "Read data from given filename"\r
-msgstr "Lire les données de puis un fichier"\r
-\r
-#. frmMain..pnTop..gbInput..cbInputLang..Hint\r
-#: main.dfm:146\r
-msgid "Characterset for input data"\r
-msgstr "Code de caractères pour l'entrée"\r
-\r
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings\r
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings\r
-#: main.dfm:152\r
-#: main.dfm:363\r
-msgid "- default -"\r
-msgstr "- défaut -"\r
-\r
-#. frmMain..pnTop..gbInput..cbInputDevice..Hint\r
-#: main.dfm:179\r
-msgid "Read data from device ..."\r
-msgstr "Lire les données depuis le périphérique"\r
-\r
-#. frmMain..pnTop..gbInput..cbInputFormatDevice..Hint\r
-#: main.dfm:194\r
-msgid "Format for input from device"\r
-msgstr "Format d'entrée depuis le périphérique"\r
-\r
-#. frmMain..pnTop..gbInput..cbInputFormat..Hint\r
-#: main.dfm:208\r
-msgid "Format for input from file"\r
-msgstr "Format d'entrée depuis un fichier"\r
-\r
-#. frmMain..pnTop..gbOutput..Caption\r
-#: main.dfm:222\r
-#: main.pas:271\r
-#: main.pas:276\r
-#: main.pas:476\r
-#: main.pas:922\r
-msgid "Output"\r
-msgstr "Sortie"\r
-\r
-#. frmMain..pnTop..gbOutput..sbSaveFile..Hint\r
-#: main.dfm:273\r
-msgid "Start the file save dialog"\r
-msgstr "Menu de sauvegarde de fichier"\r
-\r
-#. frmMain..pnTop..gbOutput..chbOutputDevice..Hint\r
-#: main.dfm:296\r
-msgid "Write data to device instead to file"\r
-msgstr "Ecrire les données sur le périphérique plutôt que dans un fichier"\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputFormatDevice..Hint\r
-#: main.dfm:309\r
-msgid "Format for ouput to device"\r
-msgstr "Format de sortie vers le périphérique"\r
-\r
-#. frmMain..pnTop..gbOutput..edOutputOpts..Hint\r
-#: main.dfm:321\r
-msgid "Options for the selected output format"\r
-msgstr "Options du format de sortie sélectionné"\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputFormat..Hint\r
-#: main.dfm:332\r
-msgid "Format for output to file"\r
-msgstr "Format de sortie vers un fichier"\r
-\r
-#. frmMain..pnTop..gbOutput..edOutputFile..Hint\r
-#: main.dfm:345\r
-msgid "Write data to given filename"\r
-msgstr "Ecrire les données dans un fichier"\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputLang..Hint\r
-#: main.dfm:357\r
-msgid "Characterset for output data"\r
-msgstr "Code de caractères pour la sortie"\r
-\r
-#. frmMain..pnTop..gbOutput..cbOutputDevice..Hint\r
-#: main.dfm:390\r
-msgid "Write data to device ..."\r
-msgstr "Ecrire les données sur le périphérique"\r
-\r
-#. frmMain..pnBottom..lbWhat..Caption\r
-#: main.dfm:415\r
-msgid "What ?"\r
-msgstr "Quoi ?"\r
-\r
-#. frmMain..pnBottom..cbWaypoints..Hint\r
-#: main.dfm:554\r
-msgid "Process waypoint information"\r
-msgstr "Inclure les waypoints"\r
-\r
-#. frmMain..pnBottom..cbRoutes..Hint\r
-#: main.dfm:568\r
-msgid "Process route information"\r
-msgstr "Inclure les routes"\r
-\r
-#. frmMain..pnBottom..cbRoutes..Caption\r
-#: main.dfm:569\r
-msgid "&Routes"\r
-msgstr "&Routes"\r
-\r
-#. frmMain..pnBottom..cbTracks..Hint\r
-#: main.dfm:580\r
-msgid "Process track information"\r
-msgstr "Inclure les traces"\r
-\r
-#. frmMain..pnBottom..btnFilter..Caption\r
-#. frmMain..ActionList1..acFilterSelect..Caption\r
-#: main.dfm:594\r
-#: main.dfm:1393\r
-msgid "&Filter"\r
-msgstr "&Filtre"\r
-\r
-#. frmMain..pnBottom..btnProcess..Hint\r
-#: main.dfm:638\r
-msgid "Start data conversion"\r
-msgstr "Démarrer la conversion de données"\r
-\r
-#. frmMain..pnBottom..btnProcess..Caption\r
-#. frmMain..ActionList1..acConvert..Caption\r
-#: main.dfm:641\r
-#: main.dfm:1386\r
-msgid "let's go"\r
-msgstr "Lancer"\r
-\r
-#. frmMain..OpenDialog..Filter\r
-#: main.dfm:701\r
-msgid "Garmin Mapsource mps|*.mps|All files|*.*"\r
-msgstr "Garmin Mapsource mps|*.mps|Tous les fichiers|*.*"\r
-\r
-#. frmMain..SaveDialog..Filter\r
-#: main.dfm:707\r
-msgid "All file(s)|*.*|Garmin MapSource mps|*.mps"\r
-msgstr "Tous les fichier(s)|*.*|Garmin MapSource mps|*.mps"\r
-\r
-#. frmMain..ActionList1..acConvert..Category\r
-#. frmMain..ActionList1..acFilterSelect..Category\r
-#: main.dfm:1385\r
-#: main.dfm:1392\r
-msgid "Babel"\r
-msgstr "Babel"\r
-\r
-#. frmMain..ActionList1..acFilterSelect..Hint\r
-#: main.dfm:1394\r
-msgid "Filter incomming data before writing them to file or device"\r
-msgstr "Filtrer les données envoyées avant de les écrire sur un périphérique ou dans un fichier"\r
-\r
-#. frmMain..ActionList1..acFileExit..Caption\r
-#: main.dfm:1400\r
-msgid "E&xit"\r
-msgstr "F&ermer"\r
-\r
-#. frmMain..ActionList1..acHelpAbout..Category\r
-#. frmMain..ActionList1..acHelpIntro..Category\r
-#. frmMain..ActionList1..acHelpReadme..Category\r
-#: main.dfm:1404\r
-#: main.dfm:1409\r
-#: main.dfm:1413\r
-msgid "Help"\r
-msgstr "Aide"\r
-\r
-#. frmMain..ActionList1..acHelpAbout..Caption\r
-#: main.dfm:1405\r
-msgid "&About"\r
-msgstr "&A propos"\r
-\r
-#. frmMain..ActionList1..acHelpIntro..Caption\r
-#: main.dfm:1410\r
-msgid "&Intro"\r
-msgstr "&Introduction"\r
-\r
-#. frmMain..ActionList1..acHelpReadme..Caption\r
-#. frmReadme..Caption\r
-#: main.dfm:1414\r
-#: readme.dfm:6\r
-msgid "GPSBabel README"\r
-msgstr "GPSBabel README"\r
-\r
-#. frmMain..ActionList1..acOptionsSourceFormat..Caption\r
-#: main.dfm:1419\r
-msgid "... for source format"\r
-msgstr "... pour le format source"\r
-\r
-#. frmMain..ActionList1..acOptionsTargetFormat..Caption\r
-#: main.dfm:1424\r
-msgid "... for target format"\r
-msgstr "... pour le format cible"\r
-\r
-#. frmMain..ActionList1..acFileClearMemo..Caption\r
-#: main.dfm:1429\r
-msgid "Clear output"\r
-msgstr "Effacer la sortie"\r
-\r
-#. frmMain..ActionList1..acFileClearMemo..Hint\r
-#: main.dfm:1430\r
-msgid "Clear messages"\r
-msgstr "Effacer les messages"\r
-\r
-#. frmMain..ActionList1..acOptionsEnableCharactersetTransformation..Caption\r
-#: main.dfm:1438\r
-msgid "Enable characterset transformation"\r
-msgstr "Activer la transformation du code de caractères"\r
-\r
-#. frmMain..ActionList1..acFileOutputToScreen..Caption\r
-#: main.dfm:1444\r
-msgid "Output to screen"\r
-msgstr "Afficher sur l'écran"\r
-\r
-#. frmMain..ActionList1..acFileChangeLanguage..Caption\r
-#: main.dfm:1456\r
-msgid "Change language"\r
-msgstr "Changer de langue"\r
-\r
-#. frmMain..ActionList1..acFileExportCSV..Caption\r
-#: main.dfm:1461\r
-msgid "Export gpsbabel.csv (unicode)"\r
-msgstr "Export gpsbabel.csv (unicode)"\r
-\r
-#. frmMain..MainMenu1..mnuFile..Caption\r
-#: main.dfm:1469\r
-msgid "&File"\r
-msgstr "&Fichier"\r
-\r
-#. frmMain..MainMenu1..mnuFile..File1..Caption\r
-#: main.dfm:1477\r
-msgid "Export"\r
-msgstr "Export"\r
-\r
-#. frmMain..MainMenu1..mnuOptions..Caption\r
-#: main.dfm:1498\r
-msgid "&Options"\r
-msgstr "&Options"\r
-\r
-#. frmMain..MainMenu1..mnuOptions..mnuSynthesizeShortNames..Caption\r
-#: main.dfm:1500\r
-msgid "Synthesize shortnames"\r
-msgstr "Générer les nom courts"\r
-\r
-#. frmMain..MainMenu1..mnuOptions..mnuSynthesizeShortNames....Hint\r
-#: main.dfm:1503\r
-msgid "Ignore shortnames from source data and synthesize them from description or notes"\r
-msgstr "Ingorer les noms \"courts\" de la source de données et les générer à partir des noms longs"\r
-\r
-#. frmMain..MainMenu1..mnuOptions..mnuOptionsForceDataType..Caption\r
-#: main.dfm:1507\r
-msgid "Force selected GPS data types (nuketypes filter)"\r
-msgstr "Forcer le type de données GPS selctionné (filtre nuketypes)"\r
-\r
-#. frmMain..MainMenu1..mnuHelp..Caption\r
-#: main.dfm:1548\r
-msgid "&Help"\r
-msgstr "&Aide"\r
-\r
-#. frmOptions..Caption\r
-#: options.dfm:5\r
-msgid "Options for ..."\r
-msgstr "Options pour ..."\r
-\r
-#. frmSelect..pnBottom..btnCancel..Caption\r
-#: select.dfm:66\r
-msgid "Abort"\r
-msgstr "Annuler"\r
-\r
-#: about.pas:87\r
-#: select.pas:81\r
-msgid "German"\r
-msgstr "Allemand"\r
-\r
-#: about.pas:88\r
-#: select.pas:83\r
-msgid "French"\r
-msgstr "Français"\r
-\r
-#: about.pas:89\r
-#: select.pas:82\r
-msgid "Spanish"\r
-msgstr "Espagnol"\r
-\r
-#: about.pas:90\r
-#: select.pas:85\r
-msgid "Hungarian"\r
-msgstr "Hongrois"\r
-\r
-#: about.pas:90\r
-#: select.pas:85\r
-msgid "Italian"\r
-msgstr "Italien"\r
-\r
-#: about.pas:132\r
-msgid ""\r
-"Please have a look at the file README.GUI.\n"\r
-"\n"\r
-"There you will find all information you need to\n"\r
-"get GPSBabelGUI working in your own language."\r
-msgstr ""\r
-"Consultez le fichier README.GUI\n"\r
-"\n"\r
-"Vous trouverez toutes l'information nécessaire\n"\r
-"pour faire fonctionner GPSBabelGUI dans votre langue."\r
-\r
-#: filter.pas:180\r
-#: filter.pas:181\r
-#: filter.pas:184\r
-#: filter.pas:185\r
-msgid "Waypoints"\r
-msgstr "Waypoints"\r
-\r
-#: filter.pas:180\r
-#: filter.pas:181\r
-#: filter.pas:182\r
-#: filter.pas:183\r
-msgid "Routes"\r
-msgstr "Routes"\r
-\r
-#: filter.pas:182\r
-#: filter.pas:183\r
-#: filter.pas:184\r
-#: filter.pas:185\r
-msgid "Tracks"\r
-msgstr "Traces"\r
-\r
-#: filter.pas:224\r
-msgid "Feet"\r
-msgstr "Pieds"\r
-\r
-#: filter.pas:225\r
-msgid "Meter"\r
-msgstr "Mètre"\r
-\r
-#: filter.pas:228\r
-msgid "Miles"\r
-msgstr "Miles"\r
-\r
-#: filter.pas:229\r
-msgid "Kilometer"\r
-msgstr "Kilomètre"\r
-\r
-#: filter.pas:239\r
-msgid "Not supported by gpsbabel.exe, release %s!"\r
-msgstr "Non supporté par GPSBabel, version %s!"\r
-\r
-#: filter.pas:288\r
-msgid "Value (%s) out of range (%g to %g)!"\r
-msgstr "Valeurs (%s) en dehors des limites (%g à %g)!"\r
-\r
-#: filter.pas:593\r
-#: options.pas:661\r
-msgid "Discard changes?"\r
-msgstr "Ne pas tenir compte des changements?"\r
-\r
-#: main.pas:244\r
-msgid "Internal development release"\r
-msgstr "Version interne"\r
-\r
-#: main.pas:246\r
-msgid "BETA"\r
-msgstr "BETA"\r
-\r
-#: main.pas:248\r
-msgid "Private release"\r
-msgstr "Version privée"\r
-\r
-#: main.pas:250\r
-msgid "Special release"\r
-msgstr "Version spéciale"\r
-\r
-#: main.pas:342\r
-msgid "The file \"gpsbabel.exe\" found in current directory is too old!"\r
-msgstr "Le fichier \"gpsbabel.exe\" présent dans le répertoir courant est trop vieux!"\r
-\r
-#: main.pas:416\r
-#: main.pas:550\r
-msgid "All files|*.*"\r
-msgstr "Tous les fichiers|*.*"\r
-\r
-#: main.pas:484\r
-msgid "Select and edit options for \"%s\""\r
-msgstr "Selctionner et éditer les options pour \"%s\""\r
-\r
-#: main.pas:488\r
-msgid "No options available for \"%s\""\r
-msgstr "Pas d'option disponible pour \"%s\""\r
-\r
-#. s := s + '-1';\r
-#: main.pas:603\r
-msgid "File %s not found."\r
-msgstr "Fichier%s non trouvé."\r
-\r
-#: main.pas:664\r
-msgid "File \"%s\" exists ! Overwrite ?"\r
-msgstr "Le fichier \"%s\" existe déjà ! Ecraser ?"\r
-\r
-#: main.pas:665\r
-msgid "Warning"\r
-msgstr "Attention"\r
-\r
-#: main.pas:698\r
-msgid "Could not run \"gpsbabel.exe\"!"\r
-msgstr "Impossible d'éxécuter \"gpsbabel.exe\"!"\r
-\r
-#: main.pas:707\r
-msgid "Sorry, gpsbabel.exe reported problems!"\r
-msgstr "Désolé, GPSBabel a reporté un problème !"\r
-\r
-#: main.pas:709\r
-msgid "Converted successfully from \"%s\" to \"%s\"."\r
-msgstr "Conversion de \"%s\" à \"%s\" réussie."\r
-\r
-#: main.pas:820\r
-msgid "GPSBabel, version %s"\r
-msgstr "GPSBabel, version %s"\r
-\r
-#: main.pas:854\r
-#: main.pas:909\r
-msgid "Port"\r
-msgstr "Port"\r
-\r
-#: main.pas:1013\r
-msgid "Options for \"%s\""\r
-msgstr "Options pour \"%s\""\r
-\r
-#: main.pas:1203\r
-#: main.pas:1273\r
-msgid "Choose language"\r
-msgstr "Choisir la langue"\r
-\r
-#: main.pas:1203\r
-msgid "for GUIBabelGUI"\r
-msgstr "pour GPSBabelGUI"\r
-\r
-#: main.pas:1273\r
-msgid "for export"\r
-msgstr "pour export"\r
-\r
-#. override;\r
-#: options.pas:147\r
-msgid "Be aware, that most options are made for the output side. "\r
-msgstr "Attention, la plupart des options sont faites pour le format de sortie."\r
-\r
-#: options.pas:148\r
-msgid "Currently we don't have a flag which tells us which direction is used by the options."\r
-msgstr "Nous n'avons pour l'instant pas de drapeau indiquant dans quelle direction sont utilisées les options."\r
-\r
-#: options.pas:208\r
-msgid "Short \"%s\""\r
-msgstr "Raccourci \"%s\""\r
-\r
-#: options.pas:332\r
-msgid "Invalid line format!"\r
-msgstr "Format de ligne invalide"\r
-\r
-#: options.pas:353\r
-msgid "Unknown option \"%s\"!"\r
-msgstr "Option inconnue \"%s\""\r
-\r
-#: select.pas:84\r
-msgid "English"\r
-msgstr "Anglais"\r
-\r
-#: utils.pas:119\r
-msgid "Error WINAPI: Could not create \"NamedPipe\"!"\r
-msgstr "Erreur WIANPI: Ne peut pas créer \"NamedPipe\"!"\r
-\r
-#: utils.pas:124\r
-msgid "\"gpsbabel.exe\" not found!!!"\r
-msgstr "\"gpsbabel.exe\" non trouvé!!!"\r
-\r
-#. dwCreationFlags, // creation flags\r
-#: utils.pas:143\r
-msgid "Could not run \"gpsbabel.exe\" (Error %d)!"\r
-msgstr "Impossible d'éxecuter \"gpsbabel.exe\" (Error %d)!"\r
-\r
-#: utils.pas:176\r
-msgid "\"gpsbabel.exe\" returned error 0x%x (%d)"\r
-msgstr "\"gpsbabel.exe\" a renvoyé l'erreur 0x%x (%d)"\r
-\r
+++ /dev/null
-msgid ""\r
-msgstr ""\r
-"Project-Id-Version: Borland Delphi 5 Runtime libraries\n"\r
-"POT-Creation-Date: 2003-03-04 15:18\n"\r
-"PO-Revision-Date: 2006-04-14 14:12+0100\n"\r
-"Last-Translator: Olaf Klein <o.b.klein@gpsbabel.org>\n"\r
-"Language-Team: \n"\r
-"MIME-Version: 1.0\n"\r
-"Content-Type: text/plain; charset=UTF-8\n"\r
-"Content-Transfer-Encoding: 8bit\n"\r
-"X-Generator: dxgettext 1.2\n"\r
-"License: May only be used with a purchased Borland Delphi\n"\r
-"X-Poedit-Language: French\n"\r
-"X-Poedit-Country: FRANCE\n"\r
-\r
-#. Programmer's name for it: sRowError\r
-#: Decision Cube/mxconsts.pas:27\r
-msgid "row error"\r
-msgstr "Erreur ligne"\r
-\r
-#. Programmer's name for it: sAllValues\r
-#: Decision Cube/mxconsts.pas:29\r
-msgid "All Values"\r
-msgstr "Toutes les valeurs"\r
-\r
-#. Programmer's name for it: sMovetoRow\r
-#: Decision Cube/mxconsts.pas:30\r
-msgid "Move to Row Area"\r
-msgstr "Déplacer vers zone Ligne"\r
-\r
-#. Programmer's name for it: sMovetoCol\r
-#: Decision Cube/mxconsts.pas:31\r
-msgid "Move to Column Area"\r
-msgstr "Déplacer vers zone Colonne"\r
-\r
-#. Programmer's name for it: sMakeDimOpen\r
-#: Decision Cube/mxconsts.pas:32\r
-msgid "Open Dimension"\r
-msgstr "Ouvrir dimension"\r
-\r
-#. Programmer's name for it: sDrilled\r
-#: Decision Cube/mxconsts.pas:33\r
-msgid "Drilled In"\r
-msgstr "Perforé"\r
-\r
-#. Programmer's name for it: sCouldNotOpen\r
-#: Decision Cube/mxconsts.pas:34\r
-msgid "The information requested could not be loaded. "\r
-msgstr "L'information demandée n'a pas pu être chargée. "\r
-\r
-#. Programmer's name for it: sNoSumsAvailable\r
-#: Decision Cube/mxconsts.pas:35\r
-msgid "No active summaries have been defined. "\r
-msgstr "Aucun récapitulatif actif n'a été défini. "\r
-\r
-#. Programmer's name for it: sNoSumsCouldBeLoaded\r
-#: Decision Cube/mxconsts.pas:36\r
-msgid "Not enough room available to load a summary. "\r
-msgstr "Pas assez de place disponible pour charger un récapitulatif. "\r
-\r
-#. Programmer's name for it: sNoDimsAvailable\r
-#: Decision Cube/mxconsts.pas:37\r
-msgid "No available dimensions have been defined. "\r
-msgstr "Aucune dimension disponible n'a été définie. "\r
-\r
-#. Programmer's name for it: sNoDimsCouldBeLoaded\r
-#: Decision Cube/mxconsts.pas:38\r
-msgid "Not enough space available to load a dimension. "\r
-msgstr "Pas assez d'espace pour charger une dimension. "\r
-\r
-#. Programmer's name for it: sTemplatePrefix\r
-#: Decision Cube/mxconsts.pas:40\r
-msgid "Template: "\r
-msgstr "Modèle : "\r
-\r
-#. Programmer's name for it: sGridCellError\r
-#: Decision Cube/mxconsts.pas:42\r
-msgid "[Error]"\r
-msgstr "[Erreur]"\r
-\r
-#. Programmer's name for it: sTotalCaption\r
-#: Decision Cube/mxconsts.pas:43\r
-msgid "Sum"\r
-msgstr "Somme"\r
-\r
-#. Programmer's name for it: sActivateLabel\r
-#: Decision Cube/mxconsts.pas:44\r
-msgid "Inactive Dimensions"\r
-msgstr "Dimensions inactives"\r
-\r
-#. Programmer's name for it: sRowCaption\r
-#: Decision Cube/mxconsts.pas:45\r
-msgid "R"\r
-msgstr "L"\r
-\r
-#. Programmer's name for it: sColCaption\r
-#: Decision Cube/mxconsts.pas:46\r
-msgid "C"\r
-msgstr "C"\r
-\r
-#. Programmer's name for it: sCaptionMenu1\r
-#: Decision Cube/mxconsts.pas:47\r
-msgid "Display Data and Subtotals"\r
-msgstr "Afficher les données et les sous-totaux"\r
-\r
-#. Programmer's name for it: sCaptionMenu2\r
-#: Decision Cube/mxconsts.pas:48\r
-msgid "Display Data Only"\r
-msgstr "Afficher seulement les données"\r
-\r
-#. Programmer's name for it: sCaptionMenu3\r
-#: Decision Cube/mxconsts.pas:49\r
-msgid "Display Subtotals Only"\r
-msgstr "Afficher seulement les sous-totaux"\r
-\r
-#. Programmer's name for it: sDrillIn\r
-#: Decision Cube/mxconsts.pas:50\r
-msgid "Drill in to this value"\r
-msgstr "Percer jusqu'à cette valeur"\r
-\r
-#. Programmer's name for it: sGridMenu1\r
-#: Decision Cube/mxconsts.pas:51\r
-msgid "Subtotals on/off"\r
-msgstr "Sous-totaux oui/non"\r
-\r
-#. Programmer's name for it: sGridMenu2\r
-#: Decision Cube/mxconsts.pas:52\r
-msgid "Decision Cube Editor.."\r
-msgstr "Editeur de cube de décision..."\r
-\r
-#. Programmer's name for it: sGridMenu3\r
-#: Decision Cube/mxconsts.pas:53\r
-msgid "Decision Query Editor.."\r
-msgstr "Editeur de requête de décision..."\r
-\r
-#. Programmer's name for it: sGridMenu4\r
-#: Decision Cube/mxconsts.pas:54\r
-msgid "Show Detail Records.."\r
-msgstr "Montrer les enregistrements détail."\r
-\r
-#. Programmer's name for it: sUnsupportedDataType\r
-#: Decision Cube/mxconsts.pas:57\r
-msgid "Unsupported data type : %s"\r
-msgstr "Type de données non supporté : %s"\r
-\r
-#. Programmer's name for it: sRowOutOfRange\r
-#: Decision Cube/mxconsts.pas:58\r
-msgid "Row index out of range : %d"\r
-msgstr "Index de ligne hors limites : %d"\r
-\r
-#. Programmer's name for it: sColOutOfRange\r
-#: Decision Cube/mxconsts.pas:59\r
-msgid "Column index out of range : %d"\r
-msgstr "Index de colonne hors limites : %d"\r
-\r
-#. Programmer's name for it: sDupeItem\r
-#: Decision Cube/mxconsts.pas:60\r
-msgid "Duplicate item in array"\r
-msgstr "Elément dupliqué dans le tableau"\r
-\r
-#. Programmer's name for it: sArrayIndexOutOfRange\r
-#: Decision Cube/mxconsts.pas:61\r
-msgid "Array index out of range : %d"\r
-msgstr "Index de tableau hors limites : %d"\r
-\r
-#. Programmer's name for it: sLowCapacityError\r
-#: Decision Cube/mxconsts.pas:62\r
-msgid "The DecisionCube Capacity is low. Please deactivate dimensions or change the data set."\r
-msgstr "La capacité du cube de décision est faible. Désactivez des dimensions ou modifiez le dataset."\r
-\r
-#. Programmer's name for it: sQryNotInitialized\r
-#: Decision Cube/mxconsts.pas:63\r
-msgid "Query could not be run. Check that the query, SQL text, and Database are correct."\r
-msgstr "La requête n'a pu être exécutée. Vérifiez que la requête, le texte SQL et la base de données sont corrects."\r
-\r
-#. Programmer's name for it: sSortedListError\r
-#: Decision Cube/mxconsts.pas:64\r
-msgid "Operation not allowed on sorted string list."\r
-msgstr "Opération non autorisée sur une liste de chaînes triée."\r
-\r
-#. Programmer's name for it: sDuplicateString\r
-#: Decision Cube/mxconsts.pas:65\r
-msgid "String list does not allow duplicates."\r
-msgstr "La liste de chaînes n'autorise pas les doublons."\r
-\r
-#. Programmer's name for it: sMaxAllowedSums\r
-#: Decision Cube/mxconsts.pas:66\r
-msgid "The maximum allowed summaries of %d has been exceeded."\r
-msgstr "Le nombre maximum de %d récapitulatifs a été dépassé."\r
-\r
-#. Programmer's name for it: sGeneralArrayError\r
-#: Decision Cube/mxconsts.pas:67\r
-msgid "General array error."\r
-msgstr "Erreur générale de tableau."\r
-\r
-#. Programmer's name for it: sDimIndexError\r
-#: Decision Cube/mxconsts.pas:70\r
-msgid "Illegal Dimension Index"\r
-msgstr "Index de dimension illégal"\r
-\r
-#. Programmer's name for it: sIllegalValueForBin\r
-#: Decision Cube/mxconsts.pas:73\r
-msgid "Initial Value is not legal for this type of Grouping"\r
-msgstr "Valeur initiale illégale pour ce type de groupage"\r
-\r
-#. Programmer's name for it: sIllegalDimMap\r
-#: Decision Cube/mxconsts.pas:74\r
-msgid "Dimension Map is not the correct size"\r
-msgstr "Carte de dimension de taille incorrecte"\r
-\r
-#. Programmer's name for it: sDimMapActiveError\r
-#: Decision Cube/mxconsts.pas:75\r
-msgid "Cannot perform this action on an active Dimension Map"\r
-msgstr "Impossible d'effectuer cette action sur une carte de dimensions active"\r
-\r
-#. Programmer's name for it: sNotAvailable\r
-#: Decision Cube/mxconsts.pas:76\r
-msgid "Not Available"\r
-msgstr "Non disponible"\r
-\r
-#. Programmer's name for it: sGetValueCounts\r
-#: Decision Cube/mxconsts.pas:77\r
-msgid "Information required to do Maximum Cell limit is not current. Do you want to fetch it now?"\r
-msgstr "L'information requise pour calculer la limite de cellule maximum n'est pas à jour. Voulez-vous l'obtenir maintenant ?"\r
-\r
-#. Programmer's name for it: sDateBinningNotAllowed\r
-#: Decision Cube/mxconsts.pas:78\r
-msgid "Date grouping is not allowed for fields of this type"\r
-msgstr "Le groupage par date n'est pas autorisé pour ces types de champs"\r
-\r
-#. Programmer's name for it: sEmptyDataSet\r
-#: Decision Cube/mxconsts.pas:79\r
-msgid "Cannot build the Decision Cube with an empty data set"\r
-msgstr "Impossible de construire le cube de décision avec un ensemble de données vide"\r
-\r
-#. Programmer's name for it: sNoDataSet\r
-#: Decision Cube/mxconsts.pas:82\r
-msgid "Data set property is not assigned"\r
-msgstr "La propriété dataset n'est pas affectée"\r
-\r
-#. Programmer's name for it: sNoAggs\r
-#: Decision Cube/mxconsts.pas:83\r
-msgid "No summaries are defined. "\r
-msgstr "Aucun récapitulatif n'est défini. "\r
-\r
-#. Programmer's name for it: sNoDims\r
-#: Decision Cube/mxconsts.pas:84\r
-msgid "No dimension fields are defined. "\r
-msgstr "Pas de champs de dimensions définis. "\r
-\r
-#. Programmer's name for it: sUnknownDims\r
-#: Decision Cube/mxconsts.pas:85\r
-msgid "The dimension types for this dataset cannot be determined automatically. You must map the fields to dimensions or summaries with the Decision Cube Editor"\r
-msgstr "Les types de dimensions pour cet ensemble de données ne peuvent être déterminés automatiquement. Vous devez affecter les champs aux dimensions ou récapitulatifs avec l'éditeur de cube de décision."\r
-\r
-#. Programmer's name for it: sGroupsMissing\r
-#: Decision Cube/mxconsts.pas:86\r
-msgid "All dimension fields must be grouped. "\r
-msgstr "Tous les champs de dimensions doivent être groupés. "\r
-\r
-#. Programmer's name for it: sDecisionQueryError\r
-#. Programmer's name for it: sQueryError\r
-#. Programmer's name for it: sDecisionQueryError\r
-#. Programmer's name for it: sQueryError\r
-#: Decision Cube/mxconsts.pas:87\r
-#: Vcl/mxconsts.pas:89\r
-msgid "The query may be incorrectly defined, or you may need to map its fields to active dimensions or summaries with the Decision Cube Editor"\r
-msgstr "La requête est mal définie, ou vous devez affecter ses champs aux dimensions ou récapitulatifs actifs avec l'éditeur de cube de décision."\r
-\r
-#. Programmer's name for it: sDataSetError\r
-#: Decision Cube/mxconsts.pas:88\r
-msgid "The dataset may be incorrectly defined, or you may need to map its fields to active dimensions or summaries with the Decision Cube Editor"\r
-msgstr "Le dataset est incorrectement défini, ou vous devez affecter ses champs aux dimensions ou récapitulatifs actifs avec l'éditeur de cube de décision."\r
-\r
-#. Programmer's name for it: sCountStar\r
-#: Decision Cube/mxconsts.pas:90\r
-msgid "COUNTALL"\r
-msgstr "COUNTALL"\r
-\r
-#. Programmer's name for it: sAddAvgWarning\r
-#: Decision Cube/mxconsts.pas:91\r
-msgid "Average is calculated using sum and count summaries for each field. The necessary summaries have been added."\r
-msgstr "La moyenne est calculée en utilisant les récapitulatifs somme et nombre pour chaque champ. Les récapitulatifs nécessaires ont été ajoutés."\r
-\r
-#. Programmer's name for it: sAddAvgStarWarning\r
-#: Decision Cube/mxconsts.pas:92\r
-msgid "Average is calculated using a field sum and count(*). The necessary summaries have been added."\r
-msgstr "La moyenne est calculée en utilisant la somme et le nombre du champ(*). Les récapitulatifs nécessaires ont été ajoutés."\r
-\r
-#. Programmer's name for it: sQueryLegal\r
-#: Decision Cube/mxconsts.pas:95\r
-msgid "Query is legal."\r
-msgstr "La requête est légale."\r
-\r
-#. Programmer's name for it: sAddFieldExists\r
-#: Decision Cube/mxconsts.pas:96\r
-msgid " is already in the query"\r
-msgstr " est déjà dans la requête"\r
-\r
-#. Programmer's name for it: sAggTypeNotAllowed\r
-#: Decision Cube/mxconsts.pas:97\r
-msgid " is not an allowed summary type"\r
-msgstr " n'est pas un type de récapitulatif autorisé"\r
-\r
-#. Programmer's name for it: sDimTypeNotAllowed\r
-#: Decision Cube/mxconsts.pas:98\r
-msgid " is not an allowed dimension type"\r
-msgstr " n'est pas un type de dimension autorisé"\r
-\r
-#. Programmer's name for it: sAverageRequires\r
-#: Decision Cube/mxconsts.pas:99\r
-msgid "Average summaries use Sum and Count"\r
-msgstr "Les récapitulatifs Moyenne utilisent Sum et Count"\r
-\r
-#. Programmer's name for it: sWantToExit\r
-#: Decision Cube/mxconsts.pas:100\r
-msgid "Do you still want to Exit?"\r
-msgstr "Voulez-vous quand-même quitter ?"\r
-\r
-#. Programmer's name for it: sQueryIllegal\r
-#: Decision Cube/mxconsts.pas:101\r
-msgid "The query you have created is not legal."\r
-msgstr "La requête que vous avez créée n'est pas correcte."\r
-\r
-#. Programmer's name for it: sQueryEditIllegal\r
-#: Decision Cube/mxconsts.pas:102\r
-msgid "The query you have entered is not legal. Please correct it before continuing."\r
-msgstr "La requête que vous avez saisie n'est pas correcte. Veuillez la corriger avant de continuer."\r
-\r
-#. Programmer's name for it: sRemoveFieldError\r
-#: Decision Cube/mxconsts.pas:103\r
-msgid "Could not remove the field"\r
-msgstr "Impossible d'enlever le champ"\r
-\r
-#. Programmer's name for it: sAllFields\r
-#: Decision Cube/mxconsts.pas:104\r
-msgid "All Fields"\r
-msgstr "Tous les champs"\r
-\r
-#. Programmer's name for it: sQueryFields\r
-#: Decision Cube/mxconsts.pas:105\r
-msgid "Query Fields"\r
-msgstr "Champs de requête"\r
-\r
-#. Programmer's name for it: sEditDone\r
-#: Decision Cube/mxconsts.pas:106\r
-msgid "&Edit Done"\r
-msgstr "Modi&fications terminées"\r
-\r
-#. Programmer's name for it: sEditQuery\r
-#. DSSQueryEditor..Pager..Query..EditQry..Caption\r
-#: Decision Cube/mxconsts.pas:107\r
-msgid "&Edit Query"\r
-msgstr "&Modifier la requête"\r
-\r
-#. Programmer's name for it: sQParseRemovedField\r
-#: Decision Cube/mxconsts.pas:110\r
-msgid "One or more fields of a type which cannot be tabulated were removed from the query."\r
-msgstr "Un champ ou plusieurs d'un type ne pouvant être tabulé ont été supprimés de la requête."\r
-\r
-#. Programmer's name for it: sCubeLimitsExceeded\r
-#: Decision Cube/mxconsts.pas:113\r
-msgid "Decision Cube size excedes limits"\r
-msgstr "La taille du cube de décision dépasse les limites"\r
-\r
-#. Programmer's name for it: sMaxAllowedDims\r
-#: Decision Cube/mxconsts.pas:114\r
-msgid "The maximum allowed dimensions of %d has been exceeded."\r
-msgstr "Le nombre maximum de %d dimensions a été dépassé."\r
-\r
-#. Programmer's name for it: sMaxAllowedCells\r
-#: Decision Cube/mxconsts.pas:115\r
-msgid "Total cell count of %d exceeds the maximum of %d."\r
-msgstr "Le nombre total de cellules, %d, dépasse le maximum de %d."\r
-\r
-#. Programmer's name for it: sUnsupportedFieldType\r
-#: Decision Cube/mxconsts.pas:116\r
-msgid "Field %s has an unsupported data type: %s"\r
-msgstr "Le champ %s a un type de données non supporté : %s"\r
-\r
-#. Programmer's name for it: sFetchValues\r
-#: Decision Cube/mxconsts.pas:117\r
-msgid "Scanning data set values..."\r
-msgstr "Parcours des valeurs de l'ensemble de données..."\r
-\r
-#. Programmer's name for it: sUserCanceled\r
-#: Decision Cube/mxconsts.pas:118\r
-msgid "User canceled DecisionCube population."\r
-msgstr "L'utilisateur a annulé la population du cube de décision."\r
-\r
-#. Programmer's name for it: sBinningValues\r
-#: Decision Cube/mxconsts.pas:119\r
-msgid "Grouping values ..."\r
-msgstr "Valeurs de groupage ..."\r
-\r
-#. Programmer's name for it: sCreatingIndexes\r
-#: Decision Cube/mxconsts.pas:120\r
-msgid "Creating Cube index for %s ..."\r
-msgstr "Création de l'indice de cube pour %s ..."\r
-\r
-#. Programmer's name for it: sCreateDerivedSummaryError\r
-#: Decision Cube/mxconsts.pas:121\r
-msgid "Unable to create derived summary."\r
-msgstr "Impossible de créer le récapitulatif dérivé."\r
-\r
-#. Programmer's name for it: sTrue\r
-#. Programmer's name for it: STextTrue\r
-#. Programmer's name for it: sTrue\r
-#: Decision Cube/mxconsts.pas:122\r
-msgid "True"\r
-msgstr "Vrai"\r
-\r
-#. Programmer's name for it: sFalse\r
-#. Programmer's name for it: STextFalse\r
-#. Programmer's name for it: sFalse\r
-#: Decision Cube/mxconsts.pas:123\r
-msgid "False"\r
-msgstr "Faux"\r
-\r
-#. Programmer's name for it: sBinTypeMismatch\r
-#: Decision Cube/mxconsts.pas:124\r
-msgid "The bin type does not match the fieldtype."\r
-msgstr "Le type de casier ne correspond pas au type de champ."\r
-\r
-#. Programmer's name for it: sFatalCacheError\r
-#: Decision Cube/mxconsts.pas:125\r
-msgid "Fatal error in cache: code: %d"\r
-msgstr "Erreur fatale dans le cache, code : %d"\r
-\r
-#. Programmer's name for it: sStringTypeNoSupported\r
-#: Decision Cube/mxconsts.pas:126\r
-msgid "String Data type not supported for summaries"\r
-msgstr "Type chaîne non supporté pour les récapitulatifs"\r
-\r
-#. Programmer's name for it: sDataSetTooLarge\r
-#: Decision Cube/mxconsts.pas:127\r
-msgid "Dataset is too large"\r
-msgstr "L'ensemble de données est trop grand"\r
-\r
-#. Programmer's name for it: sBuildingDataStore\r
-#: Decision Cube/mxconsts.pas:128\r
-msgid "Building data store..."\r
-msgstr "Construction du magasin de données..."\r
-\r
-#. Programmer's name for it: sSumLabel\r
-#: Decision Cube/mxconsts.pas:131\r
-msgid "Sum of %s"\r
-msgstr "Somme de %s"\r
-\r
-#. Programmer's name for it: sCountLabel\r
-#: Decision Cube/mxconsts.pas:132\r
-msgid "Count of %s"\r
-msgstr "Nombre de %s"\r
-\r
-#. Programmer's name for it: sMaxLabel\r
-#: Decision Cube/mxconsts.pas:133\r
-msgid "Maximum of %s"\r
-msgstr "Maximum de %s"\r
-\r
-#. Programmer's name for it: sMinLabel\r
-#: Decision Cube/mxconsts.pas:134\r
-msgid "Minimum of %s"\r
-msgstr "Minimum de %s"\r
-\r
-#. Programmer's name for it: sAverageLabel\r
-#: Decision Cube/mxconsts.pas:135\r
-msgid "Average of %s"\r
-msgstr "Moyenne de %s"\r
-\r
-#. Programmer's name for it: sVarLabel\r
-#: Decision Cube/mxconsts.pas:136\r
-msgid "Variance of %s"\r
-msgstr "Variance de %s"\r
-\r
-#. Programmer's name for it: sSDLabel\r
-#: Decision Cube/mxconsts.pas:137\r
-msgid "Standard Deviation of %s"\r
-msgstr "Ecart-type de %s"\r
-\r
-#. Programmer's name for it: sAggLabel\r
-#: Decision Cube/mxconsts.pas:138\r
-msgid "Summary of %s"\r
-msgstr "Récapitulatif de %s"\r
-\r
-#. Programmer's name for it: sUnsupportedVarType\r
-#: Decision Cube/mxconsts.pas:139\r
-msgid "Unsupported Data Type %d"\r
-msgstr "Type de données non supporté : %d"\r
-\r
-#. Programmer's name for it: sOtherValues\r
-#: Decision Cube/mxconsts.pas:140\r
-msgid "Other Values"\r
-msgstr "Autres valeurs"\r
-\r
-#. Programmer's name for it: sSelectFromError\r
-#: Decision Cube/mxconsts.pas:142\r
-msgid "Query lacks a Select/From clause."\r
-msgstr "Il manque une clause Select/From à la requête"\r
-\r
-#. Programmer's name for it: sArgumentExpected\r
-#: Decision Cube/mxconsts.pas:143\r
-msgid "No argument provided for an operator or summary"\r
-msgstr "Aucun argument fourni pour un opérateur ou un récapitulatif"\r
-\r
-#. Programmer's name for it: sGroupOnExpressionError\r
-#: Decision Cube/mxconsts.pas:144\r
-msgid "An expression cannot be used for a grouping field"\r
-msgstr "Une expression ne peut être utilisée dans un champ groupé"\r
-\r
-#. Programmer's name for it: SOutofBounds\r
-#: Decision Cube/mxconsts.pas:146\r
-msgid "Out of Bounds"\r
-msgstr "Hors limites"\r
-\r
-#. Programmer's name for it: sIDAPILangID\r
-#. Programmer's name for it: SIDAPILangID\r
-#. Programmer's name for it: sIDAPILangID\r
-#: Decision Cube/mxconsts.pas:147\r
-msgid "0009"\r
-msgstr "000C"\r
-\r
-#. Programmer's name for it: sComponentTabName\r
-#: Decision Cube/mxdconst.pas:14\r
-msgid "Decision Cube"\r
-msgstr "Decision Cube"\r
-\r
-#. Programmer's name for it: sQueryVerb0\r
-#: Decision Cube/mxdconst.pas:15\r
-msgid "&Graphical Query Builder..."\r
-msgstr "&Constructeur de requêtes graphiques..."\r
-\r
-#. Programmer's name for it: sQueryVerb1\r
-#: Decision Cube/mxdconst.pas:16\r
-msgid "&Decision Query Editor..."\r
-msgstr "Edite&ur de requête de décision..."\r
-\r
-#. Programmer's name for it: sCubeVerb0\r
-#: Decision Cube/mxdconst.pas:17\r
-msgid "&Decision Cube Editor..."\r
-msgstr "Edite&ur de cube de décision..."\r
-\r
-#. Programmer's name for it: sCubeVerb1\r
-#: Decision Cube/mxdconst.pas:18\r
-msgid "&Query Editor..."\r
-msgstr "Edite&ur de requête..."\r
-\r
-#. Programmer's name for it: sGridVerb0\r
-#: Decision Cube/mxdconst.pas:19\r
-msgid "Sub&totals on/off"\r
-msgstr "&Sous-totaux oui/non"\r
-\r
-#. Programmer's name for it: sSourceVerb0\r
-#: Decision Cube/mxdconst.pas:20\r
-msgid "&Do not display Sparse Rows/Columns"\r
-msgstr "Ne &pas afficher les lignes/colonnes éparses"\r
-\r
-#. Programmer's name for it: sSourceVerb1\r
-#: Decision Cube/mxdconst.pas:21\r
-msgid "&Display Sparse Rows/Columns"\r
-msgstr "Afficher les &lignes/colonnes éparses"\r
-\r
-#. Programmer's name for it: sGridDimOptions\r
-#: Decision Cube/mxdconst.pas:22\r
-msgid "Grid Dimension Options"\r
-msgstr "Options de dimensions de grille"\r
-\r
-#. Programmer's name for it: sGridDimSettings\r
-#: Decision Cube/mxdconst.pas:23\r
-msgid "Grid Dimension Settings"\r
-msgstr "Paramètres de dimensions de grille"\r
-\r
-#. Programmer's name for it: sCubeProperties\r
-#: Decision Cube/mxdconst.pas:24\r
-msgid "Cube Properties"\r
-msgstr "Propriétés du cube"\r
-\r
-#. Programmer's name for it: sOnlyOneDataModuleAllowed\r
-#: Internet/brkrconst.pas:14\r
-msgid "Only one data module per application"\r
-msgstr "Impossible d'avoir plus d'un Data Module par application"\r
-\r
-#. Programmer's name for it: sNoDataModulesRegistered\r
-#: Internet/brkrconst.pas:15\r
-msgid "No data modules registered"\r
-msgstr "Aucun Data Module recensé"\r
-\r
-#. Programmer's name for it: sNoDispatcherComponent\r
-#: Internet/brkrconst.pas:16\r
-msgid "No dispatcher component found on data module"\r
-msgstr "Il n'y a aucun Dispatcher dans le Data Module"\r
-\r
-#. Programmer's name for it: sTooManyActiveConnections\r
-#: Internet/brkrconst.pas:18\r
-msgid "Maximum number of concurrent connections exceeded. Please try again later"\r
-msgstr "Nombre maximum de connexions ouvertes simultanément atteint. Veuillez réessayer ultérieurement"\r
-\r
-#. Programmer's name for it: sInternalServerError\r
-#: Internet/brkrconst.pas:22\r
-msgid ""\r
-"<html><title>Internal Server Error 500</title>\n"\r
-"<h1>Internal Server Error 500</h1><hr>\n"\r
-"Exception: %s<br>\n"\r
-"Message: %s<br></html>\n"\r
-msgstr ""\r
-"<html><title>Erreur interne au serveur 500</title>\n"\r
-"<h1>Erreur interne au serveur 500</h1><hr>\n"\r
-"Exception: %s<br>\n"\r
-"Message: %s<br></html>\n"\r
-\r
-#. Programmer's name for it: sDocumentMoved\r
-#: Internet/brkrconst.pas:26\r
-msgid ""\r
-"<html><title>Document Moved 302</title>\n"\r
-"<body><h1>Object Moved</h1><hr>\n"\r
-"This Object may be found <a HREF=\"%s\">here.</a><br>\n"\r
-"<br></body></html>\n"\r
-msgstr ""\r
-"<html><title>Document déplacé 302</title>\n"\r
-"<body><h1>Objet déplacé</h1><hr>\n"\r
-"Vous trouverez l'objet recherché <a HREF=\"%s\">ici.</a><br>\n"\r
-"<br></body></html>\n"\r
-\r
-#. Programmer's name for it: sInvalidISAPIApp\r
-#: Internet/nstois.pas:109\r
-msgid "Invalid ISAPI application: %s"\r
-msgstr "Application ISAPI invalide: %s"\r
-\r
-#. Programmer's name for it: sUnSupportedISAPIApp\r
-#: Internet/nstois.pas:110\r
-msgid "Unsupported ISAPI Application version: %.8x"\r
-msgstr "Version de programme ISAPI non supportée: %.8x"\r
-\r
-#. Programmer's name for it: sGEVFailed\r
-#: Internet/nstois.pas:111\r
-msgid "Call to GetExtensionVersion FAILED. Error Code: %d"\r
-msgstr "L'appel de GetExtensionVersion a échoué. Code erreur: %d"\r
-\r
-#. Programmer's name for it: sErrorLoadingISAPIApp\r
-#: Internet/nstois.pas:112\r
-msgid "Error loading ISAPI Application: %s"\r
-msgstr "Erreur lors du chargement de l'ISAPI: %s"\r
-\r
-#. Programmer's name for it: sInvalidRedirectParam\r
-#: Internet/nstois.pas:113\r
-msgid "Invalid Redirect parameter"\r
-msgstr "Paramètre Redirect incorrect"\r
-\r
-#. Programmer's name for it: sISAPIAppError\r
-#: Internet/nstois.pas:114\r
-msgid "ISAPI Application Error"\r
-msgstr "Erreur d'application ISAPI"\r
-\r
-#. Programmer's name for it: sDataSetFieldBlank\r
-#: Internet/wbmconst.pas:15\r
-msgid "Data set field is blank"\r
-msgstr "Le champ de dataset est vide."\r
-\r
-#. Programmer's name for it: sDataSetFieldNotFound\r
-#: Internet/wbmconst.pas:16\r
-msgid "Data set field not found: %s"\r
-msgstr "Champ de dataset non trouvé : %s"\r
-\r
-#. Programmer's name for it: sNotDataSetField\r
-#: Internet/wbmconst.pas:17\r
-msgid "Field is not a dataset field: %s"\r
-msgstr "Le champ n'est pas un champ de dataset : %s"\r
-\r
-#. Programmer's name for it: ScriptTableName\r
-#: Internet/wbmconst.pas:18\r
-msgid "%s_Table"\r
-msgstr "%s_Table"\r
-\r
-#. Programmer's name for it: sNoXMLBroker\r
-#: Internet/wbmconst.pas:19\r
-msgid "%s: missing XMLBroker"\r
-msgstr "%s: il manque XMLBroker"\r
-\r
-#. Programmer's name for it: sFieldNotFound\r
-#: Internet/wbmconst.pas:20\r
-msgid "%0:s: Field \"%1:s\" not found"\r
-msgstr "%0:s: Champ \"%1:s\" non trouvé"\r
-\r
-#. Programmer's name for it: sXMLBrokerNotDefined\r
-#: Internet/wbmconst.pas:21\r
-msgid "%s.XMLBroker = nil"\r
-msgstr "%s.XMLBroker = nil"\r
-\r
-#. Programmer's name for it: sSubmitQuery\r
-#: Internet/wbmconst.pas:22\r
-msgid "Submit"\r
-msgstr "Soumettre"\r
-\r
-#. Programmer's name for it: sResetQuery\r
-#: Internet/wbmconst.pas:23\r
-msgid "Reset"\r
-msgstr "Réinitialiser"\r
-\r
-#. Programmer's name for it: sApplyUpdates\r
-#: Internet/wbmconst.pas:24\r
-msgid "Apply Updates"\r
-msgstr "Appliquer les modifications"\r
-\r
-#. Programmer's name for it: sFieldNameBlank\r
-#: Internet/wbmconst.pas:25\r
-msgid "%s.FieldName = ''"\r
-msgstr "%s.FieldName = ''"\r
-\r
-#. Programmer's name for it: sXMLComponentNotDefined\r
-#: Internet/wbmconst.pas:26\r
-msgid "%s.XMLComponent = nil"\r
-msgstr "%s.XMLComponent = nil"\r
-\r
-#. Programmer's name for it: ScriptNamesVar\r
-#: Internet/wbmconst.pas:27\r
-msgid "%s_Names"\r
-msgstr "%s_Names"\r
-\r
-#. Programmer's name for it: ScriptIDsVar\r
-#: Internet/wbmconst.pas:28\r
-msgid "%s_IDs"\r
-msgstr "%s_IDs"\r
-\r
-#. Programmer's name for it: ScriptXMLDisplayName\r
-#: Internet/wbmconst.pas:29\r
-msgid "%s_Disp"\r
-msgstr "%s_Display"\r
-\r
-#. Programmer's name for it: sInvalidParent\r
-#: Internet/wbmconst.pas:30\r
-msgid "Invalid parent"\r
-msgstr "Parent incorrect"\r
-\r
-#. Programmer's name for it: sDuplicateStatusField\r
-#: Internet/wbmconst.pas:31\r
-msgid "Field %s ignored, only one status field allowed"\r
-msgstr "Champ %s ignoré, un seul champ d'état autorisé"\r
-\r
-#. Programmer's name for it: sFirstButton\r
-#: Internet/wbmconst.pas:32\r
-msgid "|<"\r
-msgstr "|<"\r
-\r
-#. Programmer's name for it: sLastButton\r
-#: Internet/wbmconst.pas:33\r
-msgid ">|"\r
-msgstr ">|"\r
-\r
-#. Programmer's name for it: sPriorButton\r
-#: Internet/wbmconst.pas:34\r
-msgid "<"\r
-msgstr "<"\r
-\r
-#. Programmer's name for it: sNextButton\r
-#: Internet/wbmconst.pas:35\r
-msgid ">"\r
-msgstr ">"\r
-\r
-#. Programmer's name for it: sPriorPageButton\r
-#: Internet/wbmconst.pas:36\r
-msgid "<<"\r
-msgstr "<<"\r
-\r
-#. Programmer's name for it: sNextPageButton\r
-#: Internet/wbmconst.pas:37\r
-msgid ">>"\r
-msgstr ">>"\r
-\r
-#. Programmer's name for it: sDeleteButton\r
-#: Internet/wbmconst.pas:38\r
-msgid " - "\r
-msgstr " - "\r
-\r
-#. Programmer's name for it: sInsertButton\r
-#: Internet/wbmconst.pas:39\r
-msgid " + "\r
-msgstr " + "\r
-\r
-#. Programmer's name for it: sUndoButton\r
-#: Internet/wbmconst.pas:40\r
-msgid "Undo"\r
-msgstr "Défaire"\r
-\r
-#. Programmer's name for it: sPostButton\r
-#: Internet/wbmconst.pas:41\r
-msgid "Post"\r
-msgstr "Poster"\r
-\r
-#. Programmer's name for it: sWarningsBody\r
-#: Internet/wbmconst.pas:46\r
-msgid ""\r
-"<TABLE BORDER=1 CELLPADDING=4>\n"\r
-"<TR><TD><P ALIGN=CENTER>Design-time Warnings<P>\n"\r
-"%s\n"\r
-"</TD></TD>\n"\r
-"</TABLE>\n"\r
-msgstr ""\r
-"<TABLE BORDER=1 CELLPADDING=4>\n"\r
-"<TR><TD><P ALIGN=CENTER>Avertissements de conception<P>\n"\r
-"%s\n"\r
-"</TD></TD>\n"\r
-"</TABLE>\n"\r
-\r
-#. Programmer's name for it: ScriptDocumentVarName\r
-#: Internet/wbmconst.pas:47\r
-msgid "%s_Doc"\r
-msgstr "%s_Doc"\r
-\r
-#. Programmer's name for it: ScriptXMLVarName\r
-#: Internet/wbmconst.pas:48\r
-msgid "%s_XML"\r
-msgstr "%s_Xml"\r
-\r
-#. Programmer's name for it: sInvalidWebComponentsRegistration\r
-#: Internet/wbmconst.pas:49\r
-msgid "Invalid Web component registration"\r
-msgstr "Recensement de composant Web incorrect"\r
-\r
-#. Programmer's name for it: sInvalidWebComponentsEnumeration\r
-#: Internet/wbmconst.pas:50\r
-msgid "Invalid Web component enumeration"\r
-msgstr "Enumération de composant Web incorrecte"\r
-\r
-#. Programmer's name for it: sInvalidWebComponentsCreation\r
-#: Internet/wbmconst.pas:51\r
-msgid "Invalid Web component creation"\r
-msgstr "Création de composant Web incorrecte"\r
-\r
-#. Programmer's name for it: ScriptRowSetVarName\r
-#: Internet/wbmconst.pas:52\r
-msgid "%s_RS"\r
-msgstr "%s_RowSet"\r
-\r
-#. Programmer's name for it: sApplyUpdatesError\r
-#: Internet/wbmconst.pas:53\r
-msgid "ApplyUpdates error. Error count: %d."\r
-msgstr "Erreur ApplyUpdates. Nombre d'erreurs : %d."\r
-\r
-#. Programmer's name for it: sDeltaNotFound\r
-#: Internet/wbmconst.pas:54\r
-msgid "Missing Delta Packet"\r
-msgstr "Paquet Delta manquant"\r
-\r
-#. Programmer's name for it: sXMLBrokerNotConnected\r
-#: Internet/wbmconst.pas:55\r
-msgid "XMLBroker: %s is not connected"\r
-msgstr "XMLBroker : %s n'est pas connecté"\r
-\r
-#. Programmer's name for it: sDataSetNotActive\r
-#: Internet/wbmconst.pas:56\r
-msgid "DataSet: %s is not active"\r
-msgstr "Le dataSet : %s n'est pas actif"\r
-\r
-#. Programmer's name for it: SNewLookupFieldCaption\r
-#: Property Editors/dsdefine.pas:442\r
-msgid "New Lookup Field"\r
-msgstr "Nouveau champ de recherche"\r
-\r
-#. Programmer's name for it: srSamples\r
-#: Samples/ibconst.pas:6\r
-msgid "Samples"\r
-msgstr "Exemples"\r
-\r
-#. Programmer's name for it: SNoEventsRegistered\r
-#: Samples/ibconst.pas:7\r
-msgid "You must register events before queueing them"\r
-msgstr "Vous devez recenser les événements avant de les mettre dans la queue"\r
-\r
-#. Programmer's name for it: SInvalidDBConnection\r
-#: Samples/ibconst.pas:8\r
-msgid "Component is not connected to an open Database"\r
-msgstr "Le composant n'est pas connecté à une base de données ouverte"\r
-\r
-#. Programmer's name for it: SInvalidDatabase\r
-#: Samples/ibconst.pas:9\r
-msgid "''%s'' is not connected to an InterBase database"\r
-msgstr "''%s'' n'est pas connecté à une base de données InterBase"\r
-\r
-#. Programmer's name for it: SInvalidCancellation\r
-#: Samples/ibconst.pas:10\r
-msgid "You cannot call CancelEvents from within an OnEventAlert handler"\r
-msgstr "Vous ne pouvez pas appeler CancelEvents depuis un gestionnaire OnEventAlerterr"\r
-\r
-#. Programmer's name for it: SInvalidEvent\r
-#: Samples/ibconst.pas:11\r
-msgid "Invalid blank event added to EventAlerter events list"\r
-msgstr "Evénement vide ajouté à la liste d'événements EventAlerter incorrect"\r
-\r
-#. Programmer's name for it: SInvalidQueueing\r
-#: Samples/ibconst.pas:12\r
-msgid "You cannot call QueueEvents from within an OnEventAlert handler"\r
-msgstr "Vous ne pouvez appeler QueueEvents depuis un gestionnaire OnEventAlerter"\r
-\r
-#. Programmer's name for it: SInvalidRegistration\r
-#: Samples/ibconst.pas:13\r
-msgid "You cannot Register or Unregister events from within an OnEventAlert handler"\r
-msgstr "Vous ne pouvez appeler Register ou Unregister depuis un gestionnaire OnEventAlerter"\r
-\r
-#. Programmer's name for it: SMaximumEvents\r
-#: Samples/ibconst.pas:13\r
-msgid "You can only register 15 events per EventAlerter"\r
-msgstr "Vous ne pouvez recenser que 15 événements par EventAlerter"\r
-\r
-#. Programmer's name for it: SInterbaseNotInstalled\r
-#: Samples/ibctrls.pas:103\r
-msgid "You must have Interbase installed to use this component"\r
-msgstr "InterBase doit être installé pour pouvoir utiliser ce composant"\r
-\r
-#. Programmer's name for it: SFailedQueEvents\r
-#: Samples/ibctrls.pas:104\r
-msgid "Failed to lookup isc_que_events"\r
-msgstr "Echec de la consultation de isc_que_events"\r
-\r
-#. Programmer's name for it: SFailedInterprete\r
-#: Samples/ibctrls.pas:105\r
-msgid "Failed to lookup isc_interprete"\r
-msgstr "Echec de la consultation de isc_interprete"\r
-\r
-#. Programmer's name for it: SFailedFree\r
-#: Samples/ibctrls.pas:106\r
-msgid "Failed to lookup isc_free"\r
-msgstr "Echec de la consultation de isc_free"\r
-\r
-#. Programmer's name for it: SFailedEventBlock\r
-#: Samples/ibctrls.pas:107\r
-msgid "Failed to lookup isc_event_block"\r
-msgstr "Echec de la consultation de isc_event_block"\r
-\r
-#. Programmer's name for it: SFailedEventCounts\r
-#: Samples/ibctrls.pas:108\r
-msgid "Failed to lookup isc_event_counts"\r
-msgstr "Echec de la consultation de isc_event_counts"\r
-\r
-#. Programmer's name for it: SFailedCancelEvents\r
-#: Samples/ibctrls.pas:109\r
-msgid "Failed to lookup isc_cancel_events"\r
-msgstr "Echec de la consultation de isc_cancel_events"\r
-\r
-#. Programmer's name for it: SInvalidEnumValue\r
-#: Vcl/adoconst.pas:15\r
-msgid "Invalid Enum Value"\r
-msgstr "Valeur enum incorrecte"\r
-\r
-#. Programmer's name for it: SMissingConnection\r
-#: Vcl/adoconst.pas:16\r
-msgid "Missing Connection or ConnectionString"\r
-msgstr "Connexion ou ConnectionString manquante"\r
-\r
-#. Programmer's name for it: SNoDetailFilter\r
-#: Vcl/adoconst.pas:17\r
-msgid "Filter property cannot be used for detail tables"\r
-msgstr "La propriété Filter ne peut être utilisée pour les tables détail"\r
-\r
-#. Programmer's name for it: SBookmarksRequired\r
-#: Vcl/adoconst.pas:18\r
-msgid "Dataset does not support bookmarks, which are required for multi-record data controls"\r
-msgstr "Le dataset ne supporte pas les marques (bookmark), qui sont requises pour les contrôles de données multienregistrement"\r
-\r
-#. Programmer's name for it: SMissingCommandText\r
-#: Vcl/adoconst.pas:19\r
-msgid "Missing %s property"\r
-msgstr "Propriété %s manquante"\r
-\r
-#. Programmer's name for it: SNoResultSet\r
-#: Vcl/adoconst.pas:20\r
-msgid "CommandText does not return a result set"\r
-msgstr "CommandText ne renvoie pas un ensemble de résultats"\r
-\r
-#. Programmer's name for it: SADOCreateError\r
-#: Vcl/adoconst.pas:21\r
-msgid "Error creating object. Please verify that the Microsoft Data Access Components 2.1 (or later) have been properly installed"\r
-msgstr "Erreur à la création de l'objet. Vérifiez que les composants Microsoft Data Access 2.1 (ou supérieur) ont été correctement installés"\r
-\r
-#. Programmer's name for it: SEventsNotSupported\r
-#: Vcl/adoconst.pas:22\r
-msgid "Events are not supported with server side TableDirect cursors"\r
-msgstr "Les événements ne sont pas supportés avec les curseurs TableDirect côté serveur"\r
-\r
-#. Programmer's name for it: SUsupportedFieldType\r
-#: Vcl/adoconst.pas:23\r
-msgid "Unsupported field type (%s) in field %s"\r
-msgstr "Type de champ non supporté (%s) dans le champ %s"\r
-\r
-#. Programmer's name for it: SNoMatchingADOType\r
-#: Vcl/adoconst.pas:24\r
-msgid "No matching ADO data type for %s"\r
-msgstr "Aucun type de données ADO correspondant pour %s"\r
-\r
-#. Programmer's name for it: SConnectionRequired\r
-#: Vcl/adoconst.pas:25\r
-msgid "A connection component is required for async ExecuteOptions"\r
-msgstr "Un composant connexion est requis pour ExecuteOptions asynchrone"\r
-\r
-#. Programmer's name for it: SCantRequery\r
-#: Vcl/adoconst.pas:26\r
-msgid "Cannot perform a requery after connection has changed"\r
-msgstr "Ne peut effectuer une requête après que la connexion a changé"\r
-\r
-#. Programmer's name for it: SNoFilterOptions\r
-#: Vcl/adoconst.pas:27\r
-msgid "FilterOptions are not supported"\r
-msgstr "Les FilterOptions ne sont pas supportées"\r
-\r
-#. Programmer's name for it: SAutoSessionExclusive\r
-#: Vcl/bdeconst.pas:15\r
-msgid "Cannot enable AutoSessionName property with more than one session on a form or data-module"\r
-msgstr "Impossible d'activer la propriété AutoSessionName avec plus d'une session sur une fiche ou un module de données"\r
-\r
-#. Programmer's name for it: SAutoSessionExists\r
-#: Vcl/bdeconst.pas:16\r
-msgid "Cannot add a session to the form or data-module while session '%s' has AutoSessionName enabled"\r
-msgstr "Impossible d'ajouter une session à la fiche ou au module de données alors que la session '%s' a AutoSessionName activé"\r
-\r
-#. Programmer's name for it: SAutoSessionActive\r
-#: Vcl/bdeconst.pas:17\r
-msgid "Cannot modify SessionName while AutoSessionName is enabled"\r
-msgstr "Impossible de modifier SessionName alors que AutoSessionName est activé"\r
-\r
-#. Programmer's name for it: SDuplicateDatabaseName\r
-#: Vcl/bdeconst.pas:18\r
-msgid "Duplicate database name '%s'"\r
-msgstr "Nom de base de données dupliqué '%s'"\r
-\r
-#. Programmer's name for it: SDuplicateSessionName\r
-#: Vcl/bdeconst.pas:19\r
-msgid "Duplicate session name '%s'"\r
-msgstr "Nom de session dupliqué '%s'"\r
-\r
-#. Programmer's name for it: SInvalidSessionName\r
-#: Vcl/bdeconst.pas:20\r
-msgid "Invalid session name %s"\r
-msgstr "Nom de session %s incorrect"\r
-\r
-#. Programmer's name for it: SDatabaseNameMissing\r
-#: Vcl/bdeconst.pas:21\r
-msgid "Database name missing"\r
-msgstr "Nom de base de données manquant"\r
-\r
-#. Programmer's name for it: SSessionNameMissing\r
-#: Vcl/bdeconst.pas:22\r
-msgid "Session name missing"\r
-msgstr "Nom de session manquant"\r
-\r
-#. Programmer's name for it: SDatabaseOpen\r
-#: Vcl/bdeconst.pas:23\r
-msgid "Cannot perform this operation on an open database"\r
-msgstr "Impossible d'effectuer cette opération sur une table ouverte"\r
-\r
-#. Programmer's name for it: SDatabaseClosed\r
-#: Vcl/bdeconst.pas:24\r
-msgid "Cannot perform this operation on a closed database"\r
-msgstr "Impossible d'effectuer cette opération sur une table fermée"\r
-\r
-#. Programmer's name for it: SDatabaseHandleSet\r
-#: Vcl/bdeconst.pas:25\r
-msgid "Database handle owned by a different session"\r
-msgstr "Le handle de base de données appartient à une autre session"\r
-\r
-#. Programmer's name for it: SSessionActive\r
-#: Vcl/bdeconst.pas:26\r
-msgid "Cannot perform this operation on an active session"\r
-msgstr "Impossible d'effectuer cette opération sur une session active"\r
-\r
-#. Programmer's name for it: SHandleError\r
-#: Vcl/bdeconst.pas:27\r
-msgid "Error creating cursor handle"\r
-msgstr "Erreur à la création du handle de curseur"\r
-\r
-#. Programmer's name for it: SInvalidFloatField\r
-#: Vcl/bdeconst.pas:28\r
-msgid "Cannot convert field '%s' to a floating point value"\r
-msgstr "Impossible de convertir le champ '%s' en valeur flottante"\r
-\r
-#. Programmer's name for it: SInvalidIntegerField\r
-#: Vcl/bdeconst.pas:29\r
-msgid "Cannot convert field '%s' to an integer value"\r
-msgstr "Impossible de convertir le champ '%s' en valeur entière"\r
-\r
-#. Programmer's name for it: STableMismatch\r
-#: Vcl/bdeconst.pas:30\r
-msgid "Source and destination tables are incompatible"\r
-msgstr "Les tables source et destination sont incompatibles"\r
-\r
-#. Programmer's name for it: SFieldAssignError\r
-#: Vcl/bdeconst.pas:31\r
-msgid "Fields '%s' and '%s' are not assignment compatible"\r
-msgstr "Les champs '%s' et '%s' ne sont pas compatibles pour une affectation"\r
-\r
-#. Programmer's name for it: SNoReferenceTableName\r
-#: Vcl/bdeconst.pas:32\r
-msgid "ReferenceTableName not specified for field '%s'"\r
-msgstr "Table de référence non spécifiée pour le champ '%s'"\r
-\r
-#. Programmer's name for it: SCompositeIndexError\r
-#: Vcl/bdeconst.pas:33\r
-msgid "Cannot use array of Field values with Expression Indices"\r
-msgstr "Impossible d'utiliser de valeurs tableau de champs avec des Indices Expression"\r
-\r
-#. Programmer's name for it: SInvalidBatchMove\r
-#: Vcl/bdeconst.pas:34\r
-msgid "Invalid batch move parameters"\r
-msgstr "Paramètres de déplacement batch incorrects"\r
-\r
-#. Programmer's name for it: SEmptySQLStatement\r
-#: Vcl/bdeconst.pas:35\r
-msgid "No SQL statement available"\r
-msgstr "Aucune instruction SQL disponible"\r
-\r
-#. Programmer's name for it: SNoParameterValue\r
-#: Vcl/bdeconst.pas:36\r
-msgid "No value for parameter '%s'"\r
-msgstr "Pas de valeur pour le paramètre '%s'"\r
-\r
-#. Programmer's name for it: SNoParameterType\r
-#: Vcl/bdeconst.pas:37\r
-msgid "No parameter type for parameter '%s'"\r
-msgstr "Pas de type pour le paramètre '%s'"\r
-\r
-#. Programmer's name for it: SLoginError\r
-#: Vcl/bdeconst.pas:38\r
-msgid "Cannot connect to database '%s'"\r
-msgstr "Impossible de se connecter à la base '%s'"\r
-\r
-#. Programmer's name for it: SInitError\r
-#: Vcl/bdeconst.pas:39\r
-msgid "An error occurred while attempting to initialize the Borland Database Engine (error $%.4x)"\r
-msgstr "Une erreur est survenue lors de l'initialisation de Borland Database Engine (erreur $%.4x)"\r
-\r
-#. Programmer's name for it: SDatabaseEditor\r
-#. Programmer's name for it: SIBDatabaseEditor\r
-#: Vcl/bdeconst.pas:40\r
-msgid "Da&tabase Editor..."\r
-msgstr "Edite&ur base de données..."\r
-\r
-#. Programmer's name for it: SExplore\r
-#: Vcl/bdeconst.pas:41\r
-msgid "E&xplore"\r
-msgstr "Exp&lorateur"\r
-\r
-#. Programmer's name for it: SLinkDetail\r
-#: Vcl/bdeconst.pas:42\r
-msgid "'%s' cannot be opened"\r
-msgstr "'%s' ne peut être ouvert"\r
-\r
-#. Programmer's name for it: SLinkMasterSource\r
-#: Vcl/bdeconst.pas:43\r
-msgid "The MasterSource property of '%s' must be linked to a DataSource"\r
-msgstr "La propriété MasterSource de '%s' doit être liée à une source de données"\r
-\r
-#. Programmer's name for it: SLinkMaster\r
-#: Vcl/bdeconst.pas:44\r
-msgid "Unable to open the MasterSource Table"\r
-msgstr "Impossible d'ouvrir la table MasterSource"\r
-\r
-#. Programmer's name for it: SGQEVerb\r
-#: Vcl/bdeconst.pas:45\r
-msgid "S&QL Builder..."\r
-msgstr "Constructeur &SQL..."\r
-\r
-#. Programmer's name for it: SBindVerb\r
-#: Vcl/bdeconst.pas:46\r
-msgid "Define &Parameters..."\r
-msgstr "Définir les ¶mètres..."\r
-\r
-#. Programmer's name for it: SDisconnectDatabase\r
-#: Vcl/bdeconst.pas:48\r
-msgid "Database is currently connected. Disconnect and continue?"\r
-msgstr "La base de données est connectée. Déconnecter et continuer ?"\r
-\r
-#. Programmer's name for it: SBDEError\r
-#: Vcl/bdeconst.pas:49\r
-msgid "BDE error $%.4x"\r
-msgstr "Erreur BDE $%.4x"\r
-\r
-#. Programmer's name for it: SLookupSourceError\r
-#: Vcl/bdeconst.pas:50\r
-msgid "Unable to use duplicate DataSource and LookupSource"\r
-msgstr "Impossible d'utiliser DataSource et LookupSource dupliqués"\r
-\r
-#. Programmer's name for it: SLookupTableError\r
-#: Vcl/bdeconst.pas:51\r
-msgid "LookupSource must be connected to TTable component"\r
-msgstr "LookupSource doit être connecté au composant TTable"\r
-\r
-#. Programmer's name for it: SLookupIndexError\r
-#: Vcl/bdeconst.pas:52\r
-msgid "%s must be the lookup table's active index"\r
-msgstr "%s doit être l'index actif de la table de référence"\r
-\r
-#. Programmer's name for it: SParameterTypes\r
-#: Vcl/bdeconst.pas:53\r
-msgid ";Input;Output;Input/Output;Result"\r
-msgstr ";Entrée;Sortie;Entrée/Sortie;Résultat"\r
-\r
-#. Programmer's name for it: SInvalidParamFieldType\r
-#: Vcl/bdeconst.pas:54\r
-msgid "Must have a valid field type selected"\r
-msgstr "Un type de champ correct doit être sélectionné"\r
-\r
-#. Programmer's name for it: STruncationError\r
-#: Vcl/bdeconst.pas:55\r
-msgid "Parameter '%s' truncated on output"\r
-msgstr "Paramètre '%s' tronqué en sortie"\r
-\r
-#. Programmer's name for it: SDataTypes\r
-#: Vcl/bdeconst.pas:56\r
-msgid ";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"\r
-msgstr ";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"\r
-\r
-#. Programmer's name for it: SResultName\r
-#: Vcl/bdeconst.pas:57\r
-msgid "Result"\r
-msgstr "Result"\r
-\r
-#. Programmer's name for it: SDBCaption\r
-#: Vcl/bdeconst.pas:58\r
-msgid "%s%s%s Database"\r
-msgstr "Base de données %s%s%s"\r
-\r
-#. Programmer's name for it: SParamEditor\r
-#: Vcl/bdeconst.pas:59\r
-msgid "%s%s%s Parameters"\r
-msgstr "Paramètres %s%s%s"\r
-\r
-#. Programmer's name for it: SIndexFilesEditor\r
-#: Vcl/bdeconst.pas:60\r
-msgid "%s%s%s Index Files"\r
-msgstr "Fichiers index %s%s%s"\r
-\r
-#. Programmer's name for it: SNoIndexFiles\r
-#. Programmer's name for it: srNone\r
-#: Vcl/bdeconst.pas:61\r
-msgid "(None)"\r
-msgstr "(vide)"\r
-\r
-#. Programmer's name for it: SIndexDoesNotExist\r
-#: Vcl/bdeconst.pas:62\r
-msgid "Index does not exist. Index: %s"\r
-msgstr "L'index n'existe pas. Index : %s"\r
-\r
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/bdeconst.pas:63\r
-msgid "Missing TableName property"\r
-msgstr "Propriété TableName manquante"\r
-\r
-#. Programmer's name for it: SNoDataSetField\r
-#: Vcl/bdeconst.pas:64\r
-msgid "Missing DataSetField property"\r
-msgstr "Propriété DataSetField manquante"\r
-\r
-#. Programmer's name for it: SBatchExecute\r
-#. Programmer's name for it: SExecute\r
-#: Vcl/bdeconst.pas:65\r
-msgid "E&xecute"\r
-msgstr "Exéc&uter"\r
-\r
-#. Programmer's name for it: SNoCachedUpdates\r
-#: Vcl/bdeconst.pas:66\r
-msgid "Not in cached update mode"\r
-msgstr "Pas en mode modification cachée"\r
-\r
-#. Programmer's name for it: SInvalidAliasName\r
-#: Vcl/bdeconst.pas:67\r
-msgid "Invalid alias name %s"\r
-msgstr "Nom d'alias %s incorrect"\r
-\r
-#. Programmer's name for it: SNoFieldAccess\r
-#: Vcl/bdeconst.pas:68\r
-msgid "Cannot access field '%s' in a filter"\r
-msgstr "Impossible d'accéder au champ '%s' dans un filtre"\r
-\r
-#. Programmer's name for it: SUpdateSQLEditor\r
-#. Programmer's name for it: SIBUpdateSQLEditor\r
-#: Vcl/bdeconst.pas:69\r
-msgid "&UpdateSQL Editor..."\r
-msgstr "Editeur &UpdateSQL..."\r
-\r
-#. Programmer's name for it: SNoDataSet\r
-#: Vcl/bdeconst.pas:70\r
-msgid "No dataset association"\r
-msgstr "Il n'y a pas d'association de dataset"\r
-\r
-#. Programmer's name for it: SUntitled\r
-#: Vcl/bdeconst.pas:71\r
-msgid "Untitled Application"\r
-msgstr "Application sans titre"\r
-\r
-#. Programmer's name for it: SUpdateWrongDB\r
-#: Vcl/bdeconst.pas:72\r
-msgid "Cannot update, %s is not owned by %s"\r
-msgstr "Impossible de mettre à jour, %s n'est pas possédé par %s"\r
-\r
-#. Programmer's name for it: SUpdateFailed\r
-#: Vcl/bdeconst.pas:73\r
-msgid "Update failed"\r
-msgstr "Echec de la mise à jour"\r
-\r
-#. Programmer's name for it: SSQLGenSelect\r
-#: Vcl/bdeconst.pas:74\r
-msgid "Must select at least one key field and one update field"\r
-msgstr "Vous devez sélectionner au moins un champ clé et un champ de mise à jour"\r
-\r
-#. Programmer's name for it: SSQLNotGenerated\r
-#: Vcl/bdeconst.pas:75\r
-msgid "Update SQL statements not generated, exit anyway?"\r
-msgstr "Instructions de mise à jour SQL non générées, quitter quand même ?"\r
-\r
-#. Programmer's name for it: SSQLDataSetOpen\r
-#: Vcl/bdeconst.pas:76\r
-msgid "Unable to determine field names for %s"\r
-msgstr "Impossible de déterminer les noms de champs pour %s"\r
-\r
-#. Programmer's name for it: SLocalTransDirty\r
-#: Vcl/bdeconst.pas:77\r
-msgid "The transaction isolation level must be dirty read for local databases"\r
-msgstr "Le niveau d'isolation de transaction doit être Lecture Dirty (dirty read) pour les bases locales"\r
-\r
-#. Programmer's name for it: SMissingDataSet\r
-#: Vcl/bdeconst.pas:78\r
-msgid "Missing DataSet property"\r
-msgstr "Propriété DataSet manquante"\r
-\r
-#. Programmer's name for it: SNoProvider\r
-#: Vcl/bdeconst.pas:79\r
-msgid "No provider available"\r
-msgstr "Aucun fournisseur disponible"\r
-\r
-#. Programmer's name for it: SNotAQuery\r
-#: Vcl/bdeconst.pas:80\r
-msgid "Dataset is not a query"\r
-msgstr "Le dataset n'est pas une requête"\r
-\r
-#. Programmer's name for it: sTabFailClear\r
-#: Vcl/comstrs.pas:15\r
-msgid "Failed to clear tab control"\r
-msgstr "Echec à l'effacement du contrôle onglet"\r
-\r
-#. Programmer's name for it: sTabFailDelete\r
-#: Vcl/comstrs.pas:16\r
-msgid "Failed to delete tab at index %d"\r
-msgstr "Echec à la suppression de l'onglet d'indice %d"\r
-\r
-#. Programmer's name for it: sTabFailRetrieve\r
-#: Vcl/comstrs.pas:17\r
-msgid "Failed to retrieve tab at index %d"\r
-msgstr "Echec à la récupération de l'onglet d'indice %d"\r
-\r
-#. Programmer's name for it: sTabFailGetObject\r
-#: Vcl/comstrs.pas:18\r
-msgid "Failed to get object at index %d"\r
-msgstr "Echec à l'obtention de l'objet à l'indice %d"\r
-\r
-#. Programmer's name for it: sTabFailSet\r
-#: Vcl/comstrs.pas:19\r
-msgid "Failed to set tab \"%s\" at index %d"\r
-msgstr "Echec pour mettre l'onglet %s à l'indice %d"\r
-\r
-#. Programmer's name for it: sTabFailSetObject\r
-#: Vcl/comstrs.pas:20\r
-msgid "Failed to set object at index %d"\r
-msgstr "Echec pour mettre l'objet à l'indice %d"\r
-\r
-#. Programmer's name for it: sTabMustBeMultiLine\r
-#: Vcl/comstrs.pas:21\r
-msgid "MultiLine must be True when TabPosition is tpLeft or tpRight"\r
-msgstr "MultiLine doit être vrai lorsque TabPosition est tpLeft ou tpRight"\r
-\r
-#. Programmer's name for it: sInvalidLevel\r
-#: Vcl/comstrs.pas:23\r
-msgid "Invalid item level assignment"\r
-msgstr "Affectation de niveau d'élément incorrecte"\r
-\r
-#. Programmer's name for it: sInvalidLevelEx\r
-#: Vcl/comstrs.pas:24\r
-msgid "Invalid level (%d) for item \"%s\""\r
-msgstr "Niveau incorrect (%d) pour l'élément \"%s\""\r
-\r
-#. Programmer's name for it: sInvalidIndex\r
-#: Vcl/comstrs.pas:25\r
-msgid "Invalid index"\r
-msgstr "Index incorrect"\r
-\r
-#. Programmer's name for it: sInsertError\r
-#: Vcl/comstrs.pas:26\r
-msgid "Unable to insert an item"\r
-msgstr "Impossible d'insérer un élément"\r
-\r
-#. Programmer's name for it: sInvalidOwner\r
-#: Vcl/comstrs.pas:28\r
-msgid "Invalid owner"\r
-msgstr "Propriétaire incorrect"\r
-\r
-#. Programmer's name for it: sUnableToCreateColumn\r
-#: Vcl/comstrs.pas:29\r
-msgid "Unable to create new column"\r
-msgstr "Impossible de créer une nouvelle colonne"\r
-\r
-#. Programmer's name for it: sUnableToCreateItem\r
-#: Vcl/comstrs.pas:30\r
-msgid "Unable to create new item"\r
-msgstr "Impossible de créer un nouvel élément"\r
-\r
-#. Programmer's name for it: sRichEditInsertError\r
-#: Vcl/comstrs.pas:32\r
-msgid "RichEdit line insertion error"\r
-msgstr "Erreur d'insertion de ligne RichEdit"\r
-\r
-#. Programmer's name for it: sRichEditLoadFail\r
-#: Vcl/comstrs.pas:33\r
-msgid "Failed to Load Stream"\r
-msgstr "Erreur au chargement du flux"\r
-\r
-#. Programmer's name for it: sRichEditSaveFail\r
-#: Vcl/comstrs.pas:34\r
-msgid "Failed to Save Stream"\r
-msgstr "Erreur à l'enregistrement du flux"\r
-\r
-#. Programmer's name for it: sTooManyPanels\r
-#: Vcl/comstrs.pas:36\r
-msgid "StatusBar cannot have more than 64 panels"\r
-msgstr "StatusBar ne peut avoir plus de 64 volets"\r
-\r
-#. Programmer's name for it: sHKError\r
-#: Vcl/comstrs.pas:38\r
-msgid "Error assigning Hot-Key to %s. %s"\r
-msgstr "Erreur d'affectation de raccourci clavier à %s. %s"\r
-\r
-#. Programmer's name for it: sHKInvalid\r
-#: Vcl/comstrs.pas:39\r
-msgid "Hot-Key is invalid"\r
-msgstr "Raccourci clavier incorrect"\r
-\r
-#. Programmer's name for it: sHKInvalidWindow\r
-#: Vcl/comstrs.pas:40\r
-msgid "Window is invalid or a child window"\r
-msgstr "Fenêtre incorrecte ou fenêtre enfant"\r
-\r
-#. Programmer's name for it: sHKAssigned\r
-#: Vcl/comstrs.pas:41\r
-msgid "Hot-Key is assigned to another window"\r
-msgstr "Raccourci clavier affecté à une autre fenêtre"\r
-\r
-#. Programmer's name for it: sUDAssociated\r
-#: Vcl/comstrs.pas:43\r
-msgid "%s is already associated with %s"\r
-msgstr "%s est déjà associé avec %s"\r
-\r
-#. Programmer's name for it: sPageIndexError\r
-#: Vcl/comstrs.pas:46\r
-msgid "%d is an invalid PageIndex value. PageIndex must be between 0 and %d"\r
-msgstr "%d est une valeur de PageIndex incorrecte. PageIndex doit être compris entre 0 et %d"\r
-\r
-#. Programmer's name for it: sInvalidComCtl32\r
-#: Vcl/comstrs.pas:48\r
-msgid "This control requires version 4.70 or greater of COMCTL32.DLL"\r
-msgstr "Ce contrôle nécessite COMCTL32.DLL version 4.70 ou supérieure"\r
-\r
-#. Programmer's name for it: sDateTimeMax\r
-#: Vcl/comstrs.pas:50\r
-msgid "Date exceeds maximum of %s"\r
-msgstr "La date dépasse le maximum de %s"\r
-\r
-#. Programmer's name for it: sDateTimeMin\r
-#: Vcl/comstrs.pas:51\r
-msgid "Date is less than minimum of %s"\r
-msgstr "La date est inférieure au minimum de %s"\r
-\r
-#. Programmer's name for it: sNeedAllowNone\r
-#: Vcl/comstrs.pas:52\r
-msgid "You must be in ShowCheckbox mode to set to this date"\r
-msgstr "Vous devez être en mode ShowCheckBox pour définir cette date"\r
-\r
-#. Programmer's name for it: sFailSetCalDateTime\r
-#: Vcl/comstrs.pas:53\r
-msgid "Failed to set calendar date or time"\r
-msgstr "Echec lors du paramétrage de la date ou l'heure du calendrier"\r
-\r
-#. Programmer's name for it: sFailSetCalMaxSelRange\r
-#: Vcl/comstrs.pas:54\r
-msgid "Failed to set maximum selection range"\r
-msgstr "Echec lors du paramétrage de l'étendue de sélection maximum"\r
-\r
-#. Programmer's name for it: sFailSetCalMinMaxRange\r
-#: Vcl/comstrs.pas:55\r
-msgid "Failed to set calendar min/max range"\r
-msgstr "Echec lors du paramétrage de l'étendue minimum/maximum du calendrier"\r
-\r
-#. Programmer's name for it: sCalRangeNeedsMultiSelect\r
-#: Vcl/comstrs.pas:56\r
-msgid "Date range can only be used in multiselect mode"\r
-msgstr "Une étendue de date ne peut être utilisée qu'en mode multisélection"\r
-\r
-#. Programmer's name for it: sFailsetCalSelRange\r
-#: Vcl/comstrs.pas:57\r
-msgid "Failed to set calendar selected range"\r
-msgstr "Echec lors du paramétrage de l'étendue sélectionnée du calendrier"\r
-\r
-#. Programmer's name for it: SOpenFileTitle\r
-#. IndexFiles..OpenDialog..Title\r
-#: Vcl/consts.pas:15\r
-msgid "Open"\r
-msgstr "Ouvrir"\r
-\r
-#. Programmer's name for it: SAssignError\r
-#: Vcl/consts.pas:16\r
-msgid "Cannot assign a %s to a %s"\r
-msgstr "Impossible d'affecter %s à %s"\r
-\r
-#. Programmer's name for it: SFCreateError\r
-#: Vcl/consts.pas:17\r
-msgid "Cannot create file %s"\r
-msgstr "Impossible de créer le fichier %s"\r
-\r
-#. Programmer's name for it: SFOpenError\r
-#: Vcl/consts.pas:18\r
-msgid "Cannot open file %s"\r
-msgstr "Impossible d'ouvrir le fichier %s"\r
-\r
-#. Programmer's name for it: SReadError\r
-#: Vcl/consts.pas:19\r
-msgid "Stream read error"\r
-msgstr "Erreur de lecture du flux"\r
-\r
-#. Programmer's name for it: SWriteError\r
-#: Vcl/consts.pas:20\r
-msgid "Stream write error"\r
-msgstr "Erreur d'écriture dans le flux"\r
-\r
-#. Programmer's name for it: SMemoryStreamError\r
-#: Vcl/consts.pas:21\r
-msgid "Out of memory while expanding memory stream"\r
-msgstr "Plus de mémoire lors de l'expansion du flux mémoire"\r
-\r
-#. Programmer's name for it: SCantWriteResourceStreamError\r
-#: Vcl/consts.pas:22\r
-msgid "Can't write to a read-only resource stream"\r
-msgstr "Impossible d'écrire dans un flux en lecture seule"\r
-\r
-#. Programmer's name for it: SDuplicateReference\r
-#: Vcl/consts.pas:23\r
-msgid "WriteObject called twice for the same instance"\r
-msgstr "WriteObject appelé deux fois pour la même instance"\r
-\r
-#. Programmer's name for it: SClassNotFound\r
-#: Vcl/consts.pas:24\r
-msgid "Class %s not found"\r
-msgstr "Classe %s non trouvée"\r
-\r
-#. Programmer's name for it: SInvalidImage\r
-#. Programmer's name for it: SInvalidStreamFormat\r
-#: Vcl/consts.pas:25\r
-msgid "Invalid stream format"\r
-msgstr "Format de flux incorrect"\r
-\r
-#. Programmer's name for it: SResNotFound\r
-#. Programmer's name for it: sResNotFound\r
-#: Vcl/consts.pas:26\r
-msgid "Resource %s not found"\r
-msgstr "Ressource %s non trouvée"\r
-\r
-#. Programmer's name for it: SClassMismatch\r
-#: Vcl/consts.pas:27\r
-msgid "Resource %s is of incorrect class"\r
-msgstr "La ressource %s est d'une classe incorrecte"\r
-\r
-#. Programmer's name for it: SListIndexError\r
-#: Vcl/consts.pas:28\r
-msgid "List index out of bounds (%d)"\r
-msgstr "Indice de liste hors limites (%d)"\r
-\r
-#. Programmer's name for it: SListCapacityError\r
-#: Vcl/consts.pas:29\r
-msgid "List capacity out of bounds (%d)"\r
-msgstr "Capacité de liste hors limites (%d)"\r
-\r
-#. Programmer's name for it: SListCountError\r
-#: Vcl/consts.pas:30\r
-msgid "List count out of bounds (%d)"\r
-msgstr "Compte de liste hors limites (%d)"\r
-\r
-#. Programmer's name for it: SSortedListError\r
-#: Vcl/consts.pas:31\r
-msgid "Operation not allowed on sorted string list"\r
-msgstr "Opération non autorisée sur une liste de chaînes triée"\r
-\r
-#. Programmer's name for it: SDuplicateString\r
-#: Vcl/consts.pas:32\r
-msgid "String list does not allow duplicates"\r
-msgstr "La liste de chaînes n'autorise pas les doublons"\r
-\r
-#. Programmer's name for it: SInvalidTabIndex\r
-#: Vcl/consts.pas:33\r
-msgid "Tab index out of bounds"\r
-msgstr "Indice d'onglet hors limites"\r
-\r
-#. Programmer's name for it: SInvalidTabPosition\r
-#: Vcl/consts.pas:34\r
-msgid "Tab position incompatible with current tab style"\r
-msgstr "Position d'onglet incompatible avec le style d'onglet actuel"\r
-\r
-#. Programmer's name for it: SInvalidTabStyle\r
-#: Vcl/consts.pas:35\r
-msgid "Tab style incompatible with current tab position"\r
-msgstr "Style d'onglet incompatible avec la position d'onglet actuelle"\r
-\r
-#. Programmer's name for it: SDuplicateName\r
-#: Vcl/consts.pas:36\r
-msgid "A component named %s already exists"\r
-msgstr "Un composant nommé %s existe déjà"\r
-\r
-#. Programmer's name for it: SInvalidName\r
-#: Vcl/consts.pas:37\r
-msgid "''%s'' is not a valid component name"\r
-msgstr "''%s'' n'est pas un nom de composant correct"\r
-\r
-#. Programmer's name for it: SDuplicateClass\r
-#: Vcl/consts.pas:38\r
-msgid "A class named %s already exists"\r
-msgstr "Une classe nommée %s existe déjà"\r
-\r
-#. Programmer's name for it: SNoComSupport\r
-#: Vcl/consts.pas:39\r
-msgid "%s has not been registered as a COM class"\r
-msgstr "%s n'a pas été recensé comme classe COM"\r
-\r
-#. Programmer's name for it: SInvalidInteger\r
-#: Vcl/consts.pas:40\r
-msgid "''%s'' is not a valid integer value"\r
-msgstr "''%s'' n'est pas une valeur entière correcte"\r
-\r
-#. Programmer's name for it: SLineTooLong\r
-#. Programmer's name for it: SOutlineLongLine\r
-#: Vcl/consts.pas:41\r
-msgid "Line too long"\r
-msgstr "Ligne trop longue"\r
-\r
-#. Programmer's name for it: SInvalidPropertyValue\r
-#. Programmer's name for it: SInvalidProperty\r
-#: Vcl/consts.pas:42\r
-msgid "Invalid property value"\r
-msgstr "Valeur de propriété incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidPropertyPath\r
-#: Vcl/consts.pas:43\r
-msgid "Invalid property path"\r
-msgstr "Chemin de propriété incorrect"\r
-\r
-#. Programmer's name for it: SInvalidPropertyType\r
-#: Vcl/consts.pas:44\r
-msgid "Invalid property type: %s"\r
-msgstr "Type de propriété incorrect : %s"\r
-\r
-#. Programmer's name for it: SInvalidPropertyElement\r
-#: Vcl/consts.pas:45\r
-msgid "Invalid property element: %s"\r
-msgstr "Elément de propriété incorrect : %s"\r
-\r
-#. Programmer's name for it: SUnknownProperty\r
-#: Vcl/consts.pas:46\r
-msgid "Property does not exist"\r
-msgstr "Propriété inexistante"\r
-\r
-#. Programmer's name for it: SReadOnlyProperty\r
-#: Vcl/consts.pas:47\r
-msgid "Property is read-only"\r
-msgstr "Propriété en lecture seule"\r
-\r
-#. Programmer's name for it: SPropertyException\r
-#: Vcl/consts.pas:48\r
-msgid "Error reading %s%s%s: %s"\r
-msgstr "Erreur lors de la lecture de %s%s%s: %s"\r
-\r
-#. Programmer's name for it: SAncestorNotFound\r
-#: Vcl/consts.pas:49\r
-msgid "Ancestor for '%s' not found"\r
-msgstr "Ancêtre de '%s' non trouvé"\r
-\r
-#. Programmer's name for it: SInvalidBitmap\r
-#: Vcl/consts.pas:50\r
-msgid "Bitmap image is not valid"\r
-msgstr "Image bitmap incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidIcon\r
-#: Vcl/consts.pas:51\r
-msgid "Icon image is not valid"\r
-msgstr "Image icône incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidMetafile\r
-#: Vcl/consts.pas:52\r
-msgid "Metafile is not valid"\r
-msgstr "MetaFichier incorrect"\r
-\r
-#. Programmer's name for it: SInvalidPixelFormat\r
-#: Vcl/consts.pas:53\r
-msgid "Invalid pixel format"\r
-msgstr "Format de pixel incorrect"\r
-\r
-#. Programmer's name for it: SBitmapEmpty\r
-#: Vcl/consts.pas:54\r
-msgid "Bitmap is empty"\r
-msgstr "Bitmap vide"\r
-\r
-#. Programmer's name for it: SScanLine\r
-#: Vcl/consts.pas:55\r
-msgid "Scan line index out of range"\r
-msgstr "Indice ligne hors limites"\r
-\r
-#. Programmer's name for it: SChangeIconSize\r
-#: Vcl/consts.pas:56\r
-msgid "Cannot change the size of an icon"\r
-msgstr "Impossible de modifier la taille d'une icône"\r
-\r
-#. Programmer's name for it: SOleGraphic\r
-#: Vcl/consts.pas:57\r
-msgid "Invalid operation on TOleGraphic"\r
-msgstr "Opération incorrecte sur TOleGraphic"\r
-\r
-#. Programmer's name for it: SUnknownExtension\r
-#: Vcl/consts.pas:58\r
-msgid "Unknown picture file extension (.%s)"\r
-msgstr "Extension de fichier graphique inconnue (.%s)"\r
-\r
-#. Programmer's name for it: SUnknownClipboardFormat\r
-#: Vcl/consts.pas:59\r
-msgid "Unsupported clipboard format"\r
-msgstr "Format de Presse-papiers non supporté"\r
-\r
-#. Programmer's name for it: SOutOfResources\r
-#: Vcl/consts.pas:60\r
-msgid "Out of system resources"\r
-msgstr "Plus de ressources système"\r
-\r
-#. Programmer's name for it: SNoCanvasHandle\r
-#: Vcl/consts.pas:61\r
-msgid "Canvas does not allow drawing"\r
-msgstr "Le canevas ne permet pas de dessiner"\r
-\r
-#. Programmer's name for it: SInvalidImageSize\r
-#: Vcl/consts.pas:62\r
-msgid "Invalid image size"\r
-msgstr "Taille d'image incorrecte"\r
-\r
-#. Programmer's name for it: STooManyImages\r
-#: Vcl/consts.pas:63\r
-msgid "Too many images"\r
-msgstr "Trop d'images"\r
-\r
-#. Programmer's name for it: SDimsDoNotMatch\r
-#: Vcl/consts.pas:64\r
-msgid "Image dimensions do not match image list dimensions"\r
-msgstr "Les dimensions de l'image ne correspondent pas à celles de la liste d'image"\r
-\r
-#. Programmer's name for it: SInvalidImageList\r
-#: Vcl/consts.pas:65\r
-msgid "Invalid ImageList"\r
-msgstr "ImageList incorrecte"\r
-\r
-#. Programmer's name for it: SReplaceImage\r
-#: Vcl/consts.pas:66\r
-msgid "Unable to Replace Image"\r
-msgstr "Impossible de remplacer l'image"\r
-\r
-#. Programmer's name for it: SImageIndexError\r
-#: Vcl/consts.pas:67\r
-msgid "Invalid ImageList Index"\r
-msgstr "Indice ImageList incorrect"\r
-\r
-#. Programmer's name for it: SImageReadFail\r
-#: Vcl/consts.pas:68\r
-msgid "Failed to read ImageList data from stream"\r
-msgstr "Erreur à la lecture des données ImageList du flux"\r
-\r
-#. Programmer's name for it: SImageWriteFail\r
-#: Vcl/consts.pas:69\r
-msgid "Failed to write ImageList data to stream"\r
-msgstr "Erreur à l'écriture des données ImageList dans le flux"\r
-\r
-#. Programmer's name for it: SWindowDCError\r
-#: Vcl/consts.pas:70\r
-msgid "Error creating window device context"\r
-msgstr "Erreur à la création du contexte périphérique fenêtre"\r
-\r
-#. Programmer's name for it: SClientNotSet\r
-#: Vcl/consts.pas:71\r
-msgid "Client of TDrag not initialized"\r
-msgstr "Client de TDrag non initialisé"\r
-\r
-#. Programmer's name for it: SWindowClass\r
-#: Vcl/consts.pas:72\r
-msgid "Error creating window class"\r
-msgstr "Erreur à la création de la classe fenêtre"\r
-\r
-#. Programmer's name for it: SWindowCreate\r
-#: Vcl/consts.pas:73\r
-msgid "Error creating window"\r
-msgstr "Erreur à la création de fenêtre"\r
-\r
-#. Programmer's name for it: SCannotFocus\r
-#: Vcl/consts.pas:74\r
-msgid "Cannot focus a disabled or invisible window"\r
-msgstr "Impossible de focaliser une fenêtre désactivée ou invisible"\r
-\r
-#. Programmer's name for it: SParentRequired\r
-#: Vcl/consts.pas:75\r
-msgid "Control '%s' has no parent window"\r
-msgstr "Le contrôle '%s' n'a pas de fenêtre parente"\r
-\r
-#. Programmer's name for it: SMDIChildNotVisible\r
-#: Vcl/consts.pas:76\r
-msgid "Cannot hide an MDI Child Form"\r
-msgstr "Impossible de cacher une fiche enfant MDI"\r
-\r
-#. Programmer's name for it: SVisibleChanged\r
-#: Vcl/consts.pas:77\r
-msgid "Cannot change Visible in OnShow or OnHide"\r
-msgstr "Impossible de changer Visible dans OnShow ou OnHide"\r
-\r
-#. Programmer's name for it: SCannotShowModal\r
-#: Vcl/consts.pas:78\r
-msgid "Cannot make a visible window modal"\r
-msgstr "Impossible de rendre modale une fenêtre visible"\r
-\r
-#. Programmer's name for it: SScrollBarRange\r
-#: Vcl/consts.pas:79\r
-msgid "Scrollbar property out of range"\r
-msgstr "Propriété barre de défilement hors limites"\r
-\r
-#. Programmer's name for it: SPropertyOutOfRange\r
-#: Vcl/consts.pas:80\r
-msgid "%s property out of range"\r
-msgstr "Propriété %s hors limites"\r
-\r
-#. Programmer's name for it: SMenuIndexError\r
-#: Vcl/consts.pas:81\r
-msgid "Menu index out of range"\r
-msgstr "Indice de menu hors limites"\r
-\r
-#. Programmer's name for it: SMenuReinserted\r
-#: Vcl/consts.pas:82\r
-msgid "Menu inserted twice"\r
-msgstr "Menu inséré deux fois"\r
-\r
-#. Programmer's name for it: SMenuNotFound\r
-#: Vcl/consts.pas:83\r
-msgid "Sub-menu is not in menu"\r
-msgstr "Sous-menu pas dans le menu"\r
-\r
-#. Programmer's name for it: SNoTimers\r
-#: Vcl/consts.pas:84\r
-msgid "Not enough timers available"\r
-msgstr "Pas assez de timers disponibles"\r
-\r
-#. Programmer's name for it: SNotPrinting\r
-#: Vcl/consts.pas:85\r
-msgid "Printer is not currently printing"\r
-msgstr "L'imprimante n'imprime pas pour l'instant"\r
-\r
-#. Programmer's name for it: SPrinting\r
-#: Vcl/consts.pas:86\r
-msgid "Printing in progress"\r
-msgstr "Impression en cours"\r
-\r
-#. Programmer's name for it: SPrinterIndexError\r
-#: Vcl/consts.pas:87\r
-msgid "Printer index out of range"\r
-msgstr "Indice imprimante hors limites"\r
-\r
-#. Programmer's name for it: SInvalidPrinter\r
-#: Vcl/consts.pas:88\r
-msgid "Printer selected is not valid"\r
-msgstr "Imprimante sélectionnée incorrecte"\r
-\r
-#. Programmer's name for it: SDeviceOnPort\r
-#: Vcl/consts.pas:89\r
-msgid "%s on %s"\r
-msgstr "%s sur %s"\r
-\r
-#. Programmer's name for it: SGroupIndexTooLow\r
-#: Vcl/consts.pas:90\r
-msgid "GroupIndex cannot be less than a previous menu item's GroupIndex"\r
-msgstr "GroupIndex ne peut être inférieur à celui de l'élément de menu précédent"\r
-\r
-#. Programmer's name for it: STwoMDIForms\r
-#: Vcl/consts.pas:91\r
-msgid "Cannot have more than one MDI form per application"\r
-msgstr "Impossible d'avoir plus d'une fiche MDI par application"\r
-\r
-#. Programmer's name for it: SNoMDIForm\r
-#: Vcl/consts.pas:92\r
-msgid "Cannot create form. No MDI forms are currently active"\r
-msgstr "Impossible de créer la fiche. Aucune fiche Non MDI active"\r
-\r
-#. Programmer's name for it: SRegisterError\r
-#: Vcl/consts.pas:93\r
-msgid "Invalid component registration"\r
-msgstr "Enregistrement de composant incorrect"\r
-\r
-#. Programmer's name for it: SImageCanvasNeedsBitmap\r
-#: Vcl/consts.pas:94\r
-msgid "Can only modify an image if it contains a bitmap"\r
-msgstr "Ne peut modifier une image que si elle contient un bitmap"\r
-\r
-#. Programmer's name for it: SControlParentSetToSelf\r
-#: Vcl/consts.pas:95\r
-msgid "A control cannot have itself as its parent"\r
-msgstr "Un contrôle ne peut avoir lui-même comme parent"\r
-\r
-#. Programmer's name for it: SOKButton\r
-#. Programmer's name for it: SMsgDlgOK\r
-#. DSSCubeEditor..OKButton..Caption\r
-#. DSSQueryEditor..OKButton..Caption\r
-#. ConnEditForm..OkButton..Caption\r
-#. ClientDataForm..OkBtn..Caption\r
-#. DBEditForm..OkButton..Caption\r
-#. AddFields..OkBtn..Caption\r
-#. AssociateAttributes..OKBtn..Caption\r
-#. SaveAttributesAs..OKBtn..Caption\r
-#. DefineField..OkBtn..Caption\r
-#. LinkFields..Button1..Caption\r
-#. IndexFiles..Ok..Caption\r
-#. PictureEditorDlg..OKButton..Caption\r
-#: Vcl/consts.pas:96\r
-#: Cube/mxdssqry.dfm:321\r
-#: Property Editors/adoconed.dfm:19\r
-#: Editors/cdsedit.dfm:39\r
-#: Editors/dbedit.dfm:140\r
-#: Editors/dsadd.dfm:24\r
-#: Editors/dsattra.dfm:18\r
-#: Editors/dsattrs.dfm:56\r
-#: Editors/dsdefine.dfm:103\r
-#: Editors/fldlinks.dfm:141\r
-#: Editors/ixedit.dfm:64\r
-#: Editors/picedit.dfm:22\r
-msgid "OK"\r
-msgstr "OK"\r
-\r
-#. Programmer's name for it: SCancelButton\r
-#. Programmer's name for it: SMsgDlgCancel\r
-#. DSSCubeEditor..CancelButton..Caption\r
-#. DSSQueryEditor..Cancel..Caption\r
-#. ConnEditForm..CancelButton..Caption\r
-#. ClientDataForm..CancelBtn..Caption\r
-#. DBEditForm..CancelButton..Caption\r
-#. InputReqDialog..CancelButton..Caption\r
-#. LoginDialog..CancelButton..Caption\r
-#. AddFields..CancelBtn..Caption\r
-#. AssociateAttributes..CancelBtn..Caption\r
-#. SaveAttributesAs..CancelBtn..Caption\r
-#. DefineField..CancelBtn..Caption\r
-#. LinkFields..Button2..Caption\r
-#. IndexFiles..Cancel..Caption\r
-#. PictureEditorDlg..CancelButton..Caption\r
-#. SQLEditForm..ButtonPanel..CancelButton..Caption\r
-#. StrEditDlg..CancelButton..Caption\r
-#. UpdateSQLEditForm..CancelButton..Caption\r
-#: Vcl/consts.pas:97\r
-#: Cube/mxdssqry.dfm:311\r
-#: Property Editors/adoconed.dfm:30\r
-#: Editors/cdsedit.dfm:52\r
-#: Editors/dbedit.dfm:152\r
-#: Editors/dbinpreq.dfm:29\r
-#: Editors/dblogdlg.dfm:30\r
-#: Editors/dsadd.dfm:36\r
-#: Editors/dsattra.dfm:30\r
-#: Editors/dsattrs.dfm:67\r
-#: Editors/dsdefine.dfm:115\r
-#: Editors/fldlinks.dfm:153\r
-#: Editors/ixedit.dfm:75\r
-#: Editors/picedit.dfm:33\r
-#: Editors/sqledit.dfm:106\r
-#: Editors/stredit.dfm:66\r
-#: Editors/updsqled.dfm:32\r
-msgid "Cancel"\r
-msgstr "Annuler"\r
-\r
-#. Programmer's name for it: SYesButton\r
-#. Programmer's name for it: SMsgDlgYes\r
-#: Vcl/consts.pas:98\r
-msgid "&Yes"\r
-msgstr "&Oui"\r
-\r
-#. Programmer's name for it: SNoButton\r
-#. Programmer's name for it: SMsgDlgNo\r
-#: Vcl/consts.pas:99\r
-msgid "&No"\r
-msgstr "&Non"\r
-\r
-#. Programmer's name for it: SHelpButton\r
-#. Programmer's name for it: SMsgDlgHelp\r
-#. DSSCubeEditor..HelpButton..Caption\r
-#. DSSQueryEditor..HelpButton..Caption\r
-#. ConnEditForm..HelpButton..Caption\r
-#. ClientDataForm..HelpBtn..Caption\r
-#. DBEditForm..HelpButton..Caption\r
-#. DataBindForm..HelpBtn..Caption\r
-#. AddFields..HelpBtn..Caption\r
-#. AssociateAttributes..HelpBtn..Caption\r
-#. SaveAttributesAs..HelpBtn..Caption\r
-#. DefineField..HelpBtn..Caption\r
-#. LinkFields..Help..Caption\r
-#. IndexFiles..Help..Caption\r
-#. PictureEditorDlg..HelpButton..Caption\r
-#. SQLEditForm..ButtonPanel..HelpButton..Caption\r
-#. StrEditDlg..HelpButton..Caption\r
-#. UpdateSQLEditForm..HelpButton..Caption\r
-#: Vcl/consts.pas:100\r
-#: Cube/mxdssqry.dfm:331\r
-#: Property Editors/adoconed.dfm:39\r
-#: Editors/cdsedit.dfm:61\r
-#: Editors/dbedit.dfm:161\r
-#: Editors/dboleedt.dfm:128\r
-#: Editors/dsadd.dfm:65\r
-#: Editors/dsattra.dfm:40\r
-#: Editors/dsattrs.dfm:77\r
-#: Editors/dsdefine.dfm:124\r
-#: Editors/fldlinks.dfm:162\r
-#: Editors/ixedit.dfm:84\r
-#: Editors/picedit.dfm:42\r
-#: Editors/sqledit.dfm:116\r
-#: Editors/stredit.dfm:46\r
-#: Editors/updsqled.dfm:41\r
-msgid "&Help"\r
-msgstr "&Aide"\r
-\r
-#. Programmer's name for it: SCloseButton\r
-#. SocketForm..PopupMenu..miClose..Caption\r
-#: Vcl/consts.pas:101\r
-msgid "&Close"\r
-msgstr "&Fermer"\r
-\r
-#. Programmer's name for it: SIgnoreButton\r
-#. Programmer's name for it: SMsgDlgIgnore\r
-#: Vcl/consts.pas:102\r
-msgid "&Ignore"\r
-msgstr "I&gnorer"\r
-\r
-#. Programmer's name for it: SRetryButton\r
-#. Programmer's name for it: SMsgDlgRetry\r
-#: Vcl/consts.pas:103\r
-msgid "&Retry"\r
-msgstr "&Retenter"\r
-\r
-#. Programmer's name for it: SAbortButton\r
-#: Vcl/consts.pas:104\r
-msgid "Abort"\r
-msgstr "Abandon"\r
-\r
-#. Programmer's name for it: SAllButton\r
-#. Programmer's name for it: SMsgDlgAll\r
-#: Vcl/consts.pas:105\r
-msgid "&All"\r
-msgstr "&Tout"\r
-\r
-#. Programmer's name for it: SCannotDragForm\r
-#: Vcl/consts.pas:107\r
-msgid "Cannot drag a form"\r
-msgstr "Impossible de glisser une fiche"\r
-\r
-#. Programmer's name for it: SPutObjectError\r
-#: Vcl/consts.pas:108\r
-msgid "PutObject to undefined item"\r
-msgstr "PutObject à élément indéfini"\r
-\r
-#. Programmer's name for it: SCardDLLNotLoaded\r
-#: Vcl/consts.pas:109\r
-msgid "Could not load CARDS.DLL"\r
-msgstr "Impossible de charger CARDS.DLL"\r
-\r
-#. Programmer's name for it: SDuplicateCardId\r
-#: Vcl/consts.pas:110\r
-msgid "Duplicate CardId found"\r
-msgstr "CardID dupliqué"\r
-\r
-#. Programmer's name for it: SDdeErr\r
-#: Vcl/consts.pas:112\r
-msgid "An error returned from DDE ($0%x)"\r
-msgstr "Une erreur a été renvoyée par DDE ($0%x)"\r
-\r
-#. Programmer's name for it: SDdeConvErr\r
-#: Vcl/consts.pas:113\r
-msgid "DDE Error - conversation not established ($0%x)"\r
-msgstr "Erreur DDE - Conversation non établie ($0%x)"\r
-\r
-#. Programmer's name for it: SDdeMemErr\r
-#: Vcl/consts.pas:114\r
-msgid "Error occurred when DDE ran out of memory ($0%x)"\r
-msgstr "Erreur apparue lorsque DDE manqua de mémoire ($0%x)"\r
-\r
-#. Programmer's name for it: SDdeNoConnect\r
-#: Vcl/consts.pas:115\r
-msgid "Unable to connect DDE conversation"\r
-msgstr "Impossible de connecter la conversation DDE"\r
-\r
-#. Programmer's name for it: SFB\r
-#: Vcl/consts.pas:117\r
-msgid "FB"\r
-msgstr "TF"\r
-\r
-#. Programmer's name for it: SFG\r
-#: Vcl/consts.pas:118\r
-msgid "FG"\r
-msgstr "T"\r
-\r
-#. Programmer's name for it: SBG\r
-#: Vcl/consts.pas:119\r
-msgid "BG"\r
-msgstr "F"\r
-\r
-#. Programmer's name for it: SOldTShape\r
-#: Vcl/consts.pas:120\r
-msgid "Cannot load older version of TShape"\r
-msgstr "Impossible de charger version antérieure de TShape"\r
-\r
-#. Programmer's name for it: SVMetafiles\r
-#: Vcl/consts.pas:121\r
-msgid "Metafiles"\r
-msgstr "MétaFichiers"\r
-\r
-#. Programmer's name for it: SVEnhMetafiles\r
-#: Vcl/consts.pas:122\r
-msgid "Enhanced Metafiles"\r
-msgstr "MétaFichiers évolués"\r
-\r
-#. Programmer's name for it: SVIcons\r
-#: Vcl/consts.pas:123\r
-msgid "Icons"\r
-msgstr "Icônes"\r
-\r
-#. Programmer's name for it: SVBitmaps\r
-#: Vcl/consts.pas:124\r
-msgid "Bitmaps"\r
-msgstr "Bitmaps"\r
-\r
-#. Programmer's name for it: SGridTooLarge\r
-#: Vcl/consts.pas:125\r
-msgid "Grid too large for operation"\r
-msgstr "Grille trop grande pour l'opération"\r
-\r
-#. Programmer's name for it: STooManyDeleted\r
-#: Vcl/consts.pas:126\r
-msgid "Too many rows or columns deleted"\r
-msgstr "Trop de lignes ou colonnes supprimées"\r
-\r
-#. Programmer's name for it: SIndexOutOfRange\r
-#: Vcl/consts.pas:127\r
-msgid "Grid index out of range"\r
-msgstr "Indice de grille hors limites"\r
-\r
-#. Programmer's name for it: SFixedColTooBig\r
-#: Vcl/consts.pas:128\r
-msgid "Fixed column count must be less than column count"\r
-msgstr "Le nombre de colonnes fixes doit être inférieur au nombre de colonnes"\r
-\r
-#. Programmer's name for it: SFixedRowTooBig\r
-#: Vcl/consts.pas:129\r
-msgid "Fixed row count must be less than row count"\r
-msgstr "Le nombre de lignes fixes doit être inférieur au nombre de lignes"\r
-\r
-#. Programmer's name for it: SInvalidStringGridOp\r
-#: Vcl/consts.pas:130\r
-msgid "Cannot insert or delete rows from grid"\r
-msgstr "Impossible d'insérer ou de supprimer les lignes de la grille"\r
-\r
-#. Programmer's name for it: SParseError\r
-#: Vcl/consts.pas:131\r
-msgid "%s on line %d"\r
-msgstr "%s à la ligne %d"\r
-\r
-#. Programmer's name for it: SIdentifierExpected\r
-#: Vcl/consts.pas:132\r
-msgid "Identifier expected"\r
-msgstr "Identificateur attendu"\r
-\r
-#. Programmer's name for it: SStringExpected\r
-#: Vcl/consts.pas:133\r
-msgid "String expected"\r
-msgstr "Chaîne attendue"\r
-\r
-#. Programmer's name for it: SNumberExpected\r
-#: Vcl/consts.pas:134\r
-msgid "Number expected"\r
-msgstr "Nombre attendu"\r
-\r
-#. Programmer's name for it: SCharExpected\r
-#: Vcl/consts.pas:135\r
-msgid "''%s'' expected"\r
-msgstr "''%s'' attendu"\r
-\r
-#. Programmer's name for it: SSymbolExpected\r
-#: Vcl/consts.pas:136\r
-msgid "%s expected"\r
-msgstr "%s attendu"\r
-\r
-#. Programmer's name for it: SInvalidNumber\r
-#: Vcl/consts.pas:137\r
-msgid "Invalid numeric value"\r
-msgstr "Valeur numérique incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidString\r
-#: Vcl/consts.pas:138\r
-msgid "Invalid string constant"\r
-msgstr "Constante chaîne incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidBinary\r
-#: Vcl/consts.pas:140\r
-msgid "Invalid binary value"\r
-msgstr "Valeur binaire incorrecte"\r
-\r
-#. Programmer's name for it: SOutlineIndexError\r
-#: Vcl/consts.pas:141\r
-msgid "Outline index not found"\r
-msgstr "Indice arborescence non trouvé"\r
-\r
-#. Programmer's name for it: SOutlineExpandError\r
-#: Vcl/consts.pas:142\r
-msgid "Parent must be expanded"\r
-msgstr "Le parent doit être développé"\r
-\r
-#. Programmer's name for it: SInvalidCurrentItem\r
-#: Vcl/consts.pas:143\r
-msgid "Invalid value for current item"\r
-msgstr "Valeur incorrecte pour l'élément en cours"\r
-\r
-#. Programmer's name for it: SMaskErr\r
-#: Vcl/consts.pas:144\r
-msgid "Invalid input value"\r
-msgstr "Valeur d'entrée incorrecte"\r
-\r
-#. Programmer's name for it: SMaskEditErr\r
-#: Vcl/consts.pas:145\r
-msgid "Invalid input value. Use escape key to abandon changes"\r
-msgstr "Valeur d'entrée incorrecte. Utiliser Echap pour abandonner les modifications"\r
-\r
-#. Programmer's name for it: SOutlineError\r
-#: Vcl/consts.pas:146\r
-msgid "Invalid outline index"\r
-msgstr "Indice arborescence incorrect"\r
-\r
-#. Programmer's name for it: SOutlineBadLevel\r
-#: Vcl/consts.pas:147\r
-msgid "Incorrect level assignment"\r
-msgstr "Affectation de niveau incorrect"\r
-\r
-#. Programmer's name for it: SOutlineSelection\r
-#: Vcl/consts.pas:148\r
-msgid "Invalid selection"\r
-msgstr "Sélection incorrecte"\r
-\r
-#. Programmer's name for it: SOutlineFileLoad\r
-#: Vcl/consts.pas:149\r
-msgid "File load error"\r
-msgstr "Erreur chargement de fichier"\r
-\r
-#. Programmer's name for it: SOutlineMaxLevels\r
-#: Vcl/consts.pas:151\r
-msgid "Maximum outline depth exceeded"\r
-msgstr "Profondeur maximum arborescence dépassée"\r
-\r
-#. Programmer's name for it: SMsgDlgWarning\r
-#: Vcl/consts.pas:153\r
-msgid "Warning"\r
-msgstr "Avertissement"\r
-\r
-#. Programmer's name for it: SMsgDlgError\r
-#: Vcl/consts.pas:154\r
-msgid "Error"\r
-msgstr "Erreur"\r
-\r
-#. Programmer's name for it: SMsgDlgInformation\r
-#: Vcl/consts.pas:155\r
-msgid "Information"\r
-msgstr "Information"\r
-\r
-#. Programmer's name for it: SMsgDlgConfirm\r
-#: Vcl/consts.pas:156\r
-msgid "Confirm"\r
-msgstr "Confirmation"\r
-\r
-#. Programmer's name for it: SMsgDlgHelpNone\r
-#: Vcl/consts.pas:162\r
-msgid "No help available"\r
-msgstr "Aucune aide disponible"\r
-\r
-#. Programmer's name for it: SMsgDlgHelpHelp\r
-#: Vcl/consts.pas:163\r
-msgid "Help"\r
-msgstr "Aide"\r
-\r
-#. Programmer's name for it: SMsgDlgAbort\r
-#: Vcl/consts.pas:164\r
-msgid "&Abort"\r
-msgstr "&Abandon"\r
-\r
-#. Programmer's name for it: SMsgDlgNoToAll\r
-#: Vcl/consts.pas:168\r
-msgid "N&o to All"\r
-msgstr "Non &pour tout"\r
-\r
-#. Programmer's name for it: SMsgDlgYesToAll\r
-#: Vcl/consts.pas:169\r
-msgid "Yes to &All"\r
-msgstr "O&ui pour tout"\r
-\r
-#. Programmer's name for it: SmkcBkSp\r
-#: Vcl/consts.pas:171\r
-msgid "BkSp"\r
-msgstr "RetArr"\r
-\r
-#. Programmer's name for it: SmkcTab\r
-#: Vcl/consts.pas:172\r
-msgid "Tab"\r
-msgstr "Tab"\r
-\r
-#. Programmer's name for it: SmkcEsc\r
-#: Vcl/consts.pas:173\r
-msgid "Esc"\r
-msgstr "Echap"\r
-\r
-#. Programmer's name for it: SmkcEnter\r
-#: Vcl/consts.pas:174\r
-msgid "Enter"\r
-msgstr "Entrée"\r
-\r
-#. Programmer's name for it: SmkcSpace\r
-#: Vcl/consts.pas:175\r
-msgid "Space"\r
-msgstr "Espace"\r
-\r
-#. Programmer's name for it: SmkcPgUp\r
-#: Vcl/consts.pas:176\r
-msgid "PgUp"\r
-msgstr "PagePréc"\r
-\r
-#. Programmer's name for it: SmkcPgDn\r
-#: Vcl/consts.pas:177\r
-msgid "PgDn"\r
-msgstr "PageSuiv"\r
-\r
-#. Programmer's name for it: SmkcEnd\r
-#: Vcl/consts.pas:178\r
-msgid "End"\r
-msgstr "Fin"\r
-\r
-#. Programmer's name for it: SmkcHome\r
-#: Vcl/consts.pas:179\r
-msgid "Home"\r
-msgstr "Origine"\r
-\r
-#. Programmer's name for it: SmkcLeft\r
-#: Vcl/consts.pas:180\r
-msgid "Left"\r
-msgstr "Gauche"\r
-\r
-#. Programmer's name for it: SmkcUp\r
-#: Vcl/consts.pas:181\r
-msgid "Up"\r
-msgstr "Haut"\r
-\r
-#. Programmer's name for it: SmkcRight\r
-#: Vcl/consts.pas:182\r
-msgid "Right"\r
-msgstr "Droite"\r
-\r
-#. Programmer's name for it: SmkcDown\r
-#: Vcl/consts.pas:183\r
-msgid "Down"\r
-msgstr "Bas"\r
-\r
-#. Programmer's name for it: SmkcIns\r
-#: Vcl/consts.pas:184\r
-msgid "Ins"\r
-msgstr "Ins"\r
-\r
-#. Programmer's name for it: SmkcDel\r
-#: Vcl/consts.pas:185\r
-msgid "Del"\r
-msgstr "Suppr"\r
-\r
-#. Programmer's name for it: SmkcShift\r
-#: Vcl/consts.pas:186\r
-msgid "Shift+"\r
-msgstr "Maj+"\r
-\r
-#. Programmer's name for it: SmkcCtrl\r
-#: Vcl/consts.pas:187\r
-msgid "Ctrl+"\r
-msgstr "Ctrl+"\r
-\r
-#. Programmer's name for it: SmkcAlt\r
-#: Vcl/consts.pas:188\r
-msgid "Alt+"\r
-msgstr "Alt+"\r
-\r
-#. Programmer's name for it: srUnknown\r
-#. Programmer's name for it: SHostUnknown\r
-#: Vcl/consts.pas:190\r
-msgid "(Unknown)"\r
-msgstr "(inconnu)"\r
-\r
-#. Programmer's name for it: SOutOfRange\r
-#: Vcl/consts.pas:192\r
-msgid "Value must be between %d and %d"\r
-msgstr "La valeur doit être comprise entre %d et %d"\r
-\r
-#. Programmer's name for it: SCannotCreateName\r
-#: Vcl/consts.pas:193\r
-msgid "Cannot create a default method name for an unnamed component"\r
-msgstr "Impossible de créer un nom de méthode par défaut pour un composant sans nom"\r
-\r
-#. Programmer's name for it: SDateEncodeError\r
-#: Vcl/consts.pas:195\r
-msgid "Invalid argument to date encode"\r
-msgstr "Argument incorrect pour l'encodage de date"\r
-\r
-#. Programmer's name for it: STimeEncodeError\r
-#: Vcl/consts.pas:196\r
-msgid "Invalid argument to time encode"\r
-msgstr "Argument incorrect pour l'encodage d'heure"\r
-\r
-#. Programmer's name for it: SInvalidDate\r
-#: Vcl/consts.pas:197\r
-msgid "''%s'' is not a valid date"\r
-msgstr "''%s'' n'est pas une date correcte"\r
-\r
-#. Programmer's name for it: SInvalidTime\r
-#: Vcl/consts.pas:198\r
-msgid "''%s'' is not a valid time"\r
-msgstr "''%s'' n'est pas une heure correcte"\r
-\r
-#. Programmer's name for it: SInvalidDateTime\r
-#: Vcl/consts.pas:199\r
-msgid "''%s'' is not a valid date and time"\r
-msgstr "''%s'' n'est pas une date et heure correcte"\r
-\r
-#. Programmer's name for it: SInvalidFileName\r
-#: Vcl/consts.pas:200\r
-msgid "Invalid file name - %s"\r
-msgstr "Nom de fichier incorrect - %s"\r
-\r
-#. Programmer's name for it: SDefaultFilter\r
-#: Vcl/consts.pas:201\r
-msgid "All files (*.*)|*.*"\r
-msgstr "Tous les fichiers (*.*)|*.*"\r
-\r
-#. Programmer's name for it: sAllFilter\r
-#: Vcl/consts.pas:202\r
-msgid "All"\r
-msgstr "Tout"\r
-\r
-#. Programmer's name for it: SNoVolumeLabel\r
-#: Vcl/consts.pas:203\r
-msgid ": [ - no volume label - ]"\r
-msgstr ": [ Pas de nom de volume ]"\r
-\r
-#. Programmer's name for it: SInsertLineError\r
-#: Vcl/consts.pas:204\r
-msgid "Unable to insert a line"\r
-msgstr "Impossible d'insérer une ligne"\r
-\r
-#. Programmer's name for it: SConfirmCreateDir\r
-#: Vcl/consts.pas:206\r
-msgid "The specified directory does not exist. Create it?"\r
-msgstr "Le répertoire spécifié n'existe pas. Le créer ?"\r
-\r
-#. Programmer's name for it: SSelectDirCap\r
-#: Vcl/consts.pas:207\r
-msgid "Select Directory"\r
-msgstr "Sélection du répertoire"\r
-\r
-#. Programmer's name for it: SCannotCreateDir\r
-#: Vcl/consts.pas:208\r
-msgid "Unable to create directory"\r
-msgstr "Impossible de créer le répertoire"\r
-\r
-#. Programmer's name for it: SDirNameCap\r
-#: Vcl/consts.pas:209\r
-msgid "Directory &Name:"\r
-msgstr "&Nom de répertoire :"\r
-\r
-#. Programmer's name for it: SDrivesCap\r
-#: Vcl/consts.pas:210\r
-msgid "D&rives:"\r
-msgstr "&Lecteurs :"\r
-\r
-#. Programmer's name for it: SDirsCap\r
-#: Vcl/consts.pas:211\r
-msgid "&Directories:"\r
-msgstr "&Répertoires :"\r
-\r
-#. Programmer's name for it: SFilesCap\r
-#: Vcl/consts.pas:212\r
-msgid "&Files: (*.*)"\r
-msgstr "&Fichiers : (*.*)"\r
-\r
-#. Programmer's name for it: SNetworkCap\r
-#: Vcl/consts.pas:213\r
-msgid "Ne&twork..."\r
-msgstr "Ré&seau..."\r
-\r
-#. !! obsolete - delete in 5.0\r
-#: Vcl/consts.pas:215\r
-msgid "Color"\r
-msgstr "Couleur"\r
-\r
-#. !! obsolete - delete in 5.0\r
-#: Vcl/consts.pas:216\r
-msgid "ABCDEFGHIJKLMNOP"\r
-msgstr "ABCDEFGHIJKLMNOP"\r
-\r
-#. Programmer's name for it: SInvalidClipFmt\r
-#: Vcl/consts.pas:218\r
-msgid "Invalid clipboard format"\r
-msgstr "Format de Presse-papiers incorrect"\r
-\r
-#. Programmer's name for it: SIconToClipboard\r
-#: Vcl/consts.pas:219\r
-msgid "Clipboard does not support Icons"\r
-msgstr "Le Presse-papiers ne supporte pas les icônes"\r
-\r
-#. Programmer's name for it: SCannotOpenClipboard\r
-#: Vcl/consts.pas:220\r
-msgid "Cannot open clipboard"\r
-msgstr "Ne peut ouvrir le Presse-papiers"\r
-\r
-#. Programmer's name for it: SDefault\r
-#. Programmer's name for it: sHTTPItemDefault\r
-#. SQLWindow..DBGrid1..TitleFont.Name\r
-#. DSSQueryEditor..Pager..Dimensions..AddAgg..Font.Name\r
-#: Vcl/consts.pas:222\r
-#: Cube/mxdssqry.dfm:193\r
-msgid "Default"\r
-msgstr "Défaut"\r
-\r
-#. Programmer's name for it: SInvalidMemoSize\r
-#: Vcl/consts.pas:224\r
-msgid "Text exceeds memo capacity"\r
-msgstr "Le texte dépasse la capacité du mémo"\r
-\r
-#. Programmer's name for it: SCustomColors\r
-#: Vcl/consts.pas:225\r
-msgid "Custom Colors"\r
-msgstr "Couleurs personnalisées"\r
-\r
-#. Programmer's name for it: SInvalidPrinterOp\r
-#: Vcl/consts.pas:226\r
-msgid "Operation not supported on selected printer"\r
-msgstr "Opération non supportée par l'imprimante sélectionnée"\r
-\r
-#. Programmer's name for it: SNoDefaultPrinter\r
-#: Vcl/consts.pas:227\r
-msgid "There is no default printer currently selected"\r
-msgstr "Aucune imprimante par défaut sélectionnée"\r
-\r
-#. Programmer's name for it: SIniFileWriteError\r
-#: Vcl/consts.pas:229\r
-msgid "Unable to write to %s"\r
-msgstr "Impossible d'écrire dans %s"\r
-\r
-#. Programmer's name for it: SBitsIndexError\r
-#: Vcl/consts.pas:231\r
-msgid "Bits index out of range"\r
-msgstr "Indice de bits hors limites"\r
-\r
-#. Programmer's name for it: SUntitled\r
-#: Vcl/consts.pas:233\r
-msgid "(Untitled)"\r
-msgstr "(sans titre)"\r
-\r
-#. Programmer's name for it: SInvalidRegType\r
-#: Vcl/consts.pas:235\r
-msgid "Invalid data type for '%s'"\r
-msgstr "Type de données incorrect pour '%s'"\r
-\r
-#. Programmer's name for it: SRegCreateFailed\r
-#: Vcl/consts.pas:236\r
-msgid "Failed to create key %s"\r
-msgstr "Echec à la création de la clé %s"\r
-\r
-#. Programmer's name for it: SRegSetDataFailed\r
-#: Vcl/consts.pas:237\r
-msgid "Failed to set data for '%s'"\r
-msgstr "Echec à la définition des données pour '%s'"\r
-\r
-#. Programmer's name for it: SRegGetDataFailed\r
-#: Vcl/consts.pas:238\r
-msgid "Failed to get data for '%s'"\r
-msgstr "Echec à l'obtention des données pour '%s'"\r
-\r
-#. Programmer's name for it: SUnknownConversion\r
-#: Vcl/consts.pas:240\r
-msgid "Unknown RichEdit conversion file extension (.%s)"\r
-msgstr "Extension de fichier de conversion RichEdit inconnue (.%s)"\r
-\r
-#. Programmer's name for it: SDuplicateMenus\r
-#: Vcl/consts.pas:241\r
-msgid "Menu '%s' is already being used by another form"\r
-msgstr "Le menu '%s' est déjà utilisé par une autre fiche"\r
-\r
-#. Programmer's name for it: SPictureLabel\r
-#: Vcl/consts.pas:243\r
-msgid "Picture:"\r
-msgstr "Image :"\r
-\r
-#. Programmer's name for it: SPictureDesc\r
-#: Vcl/consts.pas:244\r
-msgid " (%dx%d)"\r
-msgstr " (%dx%d)"\r
-\r
-#. Programmer's name for it: SPreviewLabel\r
-#: Vcl/consts.pas:245\r
-msgid "Preview"\r
-msgstr "Prévisualiser"\r
-\r
-#. Programmer's name for it: SCannotOpenAVI\r
-#: Vcl/consts.pas:247\r
-msgid "Cannot open AVI"\r
-msgstr "Impossible d'ouvrir l'AVI"\r
-\r
-#. Programmer's name for it: SNotOpenErr\r
-#: Vcl/consts.pas:249\r
-msgid "No MCI device open"\r
-msgstr "Aucun périphérique MCI ouvert"\r
-\r
-#. Programmer's name for it: SMPOpenFilter\r
-#: Vcl/consts.pas:250\r
-msgid "All files (*.*)|*.*|Wave files (*.wav)|*.wav|Midi files (*.mid)|*.mid|Video for Windows (*.avi)|*.avi"\r
-msgstr "Tous les fichiers (*.*)|*.*|Fichiers wave (*.wav)|*.wav|Fichiers Midi (*.mid)|*.mid|Vidéo pour Windows (*.avi)|*.avi"\r
-\r
-#. Programmer's name for it: SMCIAVIVideo\r
-#: Vcl/consts.pas:252\r
-msgid "AVIVideo"\r
-msgstr "AVIVideo"\r
-\r
-#. Programmer's name for it: SMCICDAudio\r
-#: Vcl/consts.pas:253\r
-msgid "CDAudio"\r
-msgstr "CDAudio"\r
-\r
-#. Programmer's name for it: SMCIDAT\r
-#: Vcl/consts.pas:254\r
-msgid "DAT"\r
-msgstr "DAT"\r
-\r
-#. Programmer's name for it: SMCIDigitalVideo\r
-#: Vcl/consts.pas:255\r
-msgid "DigitalVideo"\r
-msgstr "DigitalVideo"\r
-\r
-#. Programmer's name for it: SMCIMMMovie\r
-#: Vcl/consts.pas:256\r
-msgid "MMMovie"\r
-msgstr "MMMovie"\r
-\r
-#. Programmer's name for it: SMCIOther\r
-#: Vcl/consts.pas:257\r
-msgid "Other"\r
-msgstr "Autre"\r
-\r
-#. Programmer's name for it: SMCIOverlay\r
-#: Vcl/consts.pas:258\r
-msgid "Overlay"\r
-msgstr "Overlay"\r
-\r
-#. Programmer's name for it: SMCIScanner\r
-#: Vcl/consts.pas:259\r
-msgid "Scanner"\r
-msgstr "Scanner"\r
-\r
-#. Programmer's name for it: SMCISequencer\r
-#: Vcl/consts.pas:260\r
-msgid "Sequencer"\r
-msgstr "Séquenceur"\r
-\r
-#. Programmer's name for it: SMCIVCR\r
-#: Vcl/consts.pas:261\r
-msgid "VCR"\r
-msgstr "Magnétoscope"\r
-\r
-#. Programmer's name for it: SMCIVideodisc\r
-#: Vcl/consts.pas:262\r
-msgid "Videodisc"\r
-msgstr "Vidéodisque"\r
-\r
-#. Programmer's name for it: SMCIWaveAudio\r
-#: Vcl/consts.pas:263\r
-msgid "WaveAudio"\r
-msgstr "Audio wav"\r
-\r
-#. Programmer's name for it: SMCIUnknownError\r
-#: Vcl/consts.pas:264\r
-msgid "Unknown error code"\r
-msgstr "Code d'erreur inconnu"\r
-\r
-#. Programmer's name for it: SBoldItalicFont\r
-#: Vcl/consts.pas:266\r
-msgid "Bold Italic"\r
-msgstr "Gras Italique"\r
-\r
-#. Programmer's name for it: SBoldFont\r
-#: Vcl/consts.pas:267\r
-msgid "Bold"\r
-msgstr "Gras"\r
-\r
-#. Programmer's name for it: SItalicFont\r
-#: Vcl/consts.pas:268\r
-msgid "Italic"\r
-msgstr "Italique"\r
-\r
-#. Programmer's name for it: SRegularFont\r
-#: Vcl/consts.pas:269\r
-msgid "Regular"\r
-msgstr "Normal"\r
-\r
-#. Programmer's name for it: SPropertiesVerb\r
-#. SocketForm..Pages..PropPage..Caption\r
-#: Vcl/consts.pas:271\r
-msgid "Properties"\r
-msgstr "Propriétés"\r
-\r
-#. Programmer's name for it: sWindowsSocketError\r
-#: Vcl/consts.pas:273\r
-msgid "Windows socket error: %s (%d), on API '%s'"\r
-msgstr "Erreur socket Windows : %s (%d), avec l'API '%s'"\r
-\r
-#. Programmer's name for it: sAsyncSocketError\r
-#: Vcl/consts.pas:274\r
-msgid "Asynchronous socket error %d"\r
-msgstr "Erreur socket asynchrone %d"\r
-\r
-#. Programmer's name for it: sNoAddress\r
-#: Vcl/consts.pas:275\r
-msgid "No address specified"\r
-msgstr "Aucune adresse spécifiée"\r
-\r
-#. Programmer's name for it: sCannotListenOnOpen\r
-#: Vcl/consts.pas:276\r
-msgid "Can't listen on an open socket"\r
-msgstr "Ne peut écouter sur un socket ouvert"\r
-\r
-#. Programmer's name for it: sCannotCreateSocket\r
-#: Vcl/consts.pas:277\r
-msgid "Can't create new socket"\r
-msgstr "Ne peut créer le nouveau socket"\r
-\r
-#. Programmer's name for it: sSocketAlreadyOpen\r
-#: Vcl/consts.pas:278\r
-msgid "Socket already open"\r
-msgstr "Socket déjà ouvert"\r
-\r
-#. Programmer's name for it: sCantChangeWhileActive\r
-#: Vcl/consts.pas:279\r
-msgid "Can't change value while socket is active"\r
-msgstr "Ne peut modifier la valeur lorsque le socket est actif"\r
-\r
-#. Programmer's name for it: sSocketMustBeBlocking\r
-#: Vcl/consts.pas:280\r
-msgid "Socket must be in blocking mode"\r
-msgstr "Le socket doit être en mode bloquant"\r
-\r
-#. Programmer's name for it: sSocketIOError\r
-#: Vcl/consts.pas:281\r
-msgid "%s error %d, %s"\r
-msgstr "%s erreur %d, %s"\r
-\r
-#. Programmer's name for it: sSocketRead\r
-#. Programmer's name for it: SReadAccess\r
-#: Vcl/consts.pas:282\r
-msgid "Read"\r
-msgstr "Lecture"\r
-\r
-#. Programmer's name for it: sSocketWrite\r
-#. Programmer's name for it: SWriteAccess\r
-#: Vcl/consts.pas:283\r
-msgid "Write"\r
-msgstr "Ecriture"\r
-\r
-#. Programmer's name for it: SServiceFailed\r
-#: Vcl/consts.pas:285\r
-msgid "Service failed on %s: %s"\r
-msgstr "Le service a échoué pour %s : %s"\r
-\r
-#. Programmer's name for it: SExecute\r
-#: Vcl/consts.pas:286\r
-msgid "execute"\r
-msgstr "exécuter"\r
-\r
-#. Programmer's name for it: SStart\r
-#: Vcl/consts.pas:287\r
-msgid "start"\r
-msgstr "lancer"\r
-\r
-#. Programmer's name for it: SStop\r
-#: Vcl/consts.pas:288\r
-msgid "stop"\r
-msgstr "arrêter"\r
-\r
-#. Programmer's name for it: SPause\r
-#: Vcl/consts.pas:289\r
-msgid "pause"\r
-msgstr "pause"\r
-\r
-#. Programmer's name for it: SContinue\r
-#: Vcl/consts.pas:290\r
-msgid "continue"\r
-msgstr "continuer"\r
-\r
-#. Programmer's name for it: SInterrogate\r
-#: Vcl/consts.pas:291\r
-msgid "interrogate"\r
-msgstr "interroger"\r
-\r
-#. Programmer's name for it: SShutdown\r
-#: Vcl/consts.pas:292\r
-msgid "shutdown"\r
-msgstr "terminer"\r
-\r
-#. Programmer's name for it: SCustomError\r
-#: Vcl/consts.pas:293\r
-msgid "Service failed in custom message(%d): %s"\r
-msgstr "Le service a échoué dans le message personnalisée (%d) : %s"\r
-\r
-#. Programmer's name for it: SServiceInstallOK\r
-#: Vcl/consts.pas:294\r
-msgid "Service installed successfully"\r
-msgstr "Service installé avec succès"\r
-\r
-#. Programmer's name for it: SServiceInstallFailed\r
-#: Vcl/consts.pas:295\r
-msgid "Service \"%s\" failed to install with error: \"%s\""\r
-msgstr "Le service \"%s\" a échoué pendant son installation avec l'erreur : \"%s\""\r
-\r
-#. Programmer's name for it: SServiceUninstallOK\r
-#: Vcl/consts.pas:296\r
-msgid "Service uninstalled successfully"\r
-msgstr "Service désinstallé avec succès"\r
-\r
-#. Programmer's name for it: SServiceUninstallFailed\r
-#: Vcl/consts.pas:297\r
-msgid "Service \"%s\" failed to uninstall with error: \"%s\""\r
-msgstr "Le service \"%s\" a échoué pendant sa désinstallation avec l'erreur : \"%s\""\r
-\r
-#. Programmer's name for it: SInvalidActionRegistration\r
-#: Vcl/consts.pas:299\r
-msgid "Invalid action registration"\r
-msgstr "Enregistrement d'action incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidActionUnregistration\r
-#: Vcl/consts.pas:300\r
-msgid "Invalid action unregistration"\r
-msgstr "Désenregistrement d'action incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidActionEnumeration\r
-#: Vcl/consts.pas:301\r
-msgid "Invalid action enumeration"\r
-msgstr "Enumération d'action incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidActionCreation\r
-#: Vcl/consts.pas:302\r
-msgid "Invalid action creation"\r
-msgstr "Création d'action incorrecte"\r
-\r
-#. Programmer's name for it: SDockedCtlNeedsName\r
-#: Vcl/consts.pas:304\r
-msgid "Docked control must have a name"\r
-msgstr "Le composant arrimé doit avoir un nom"\r
-\r
-#. Programmer's name for it: SDockTreeRemoveError\r
-#: Vcl/consts.pas:305\r
-msgid "Error removing control from dock tree"\r
-msgstr "Erreur à la suppression du contrôle de l'arbre arrimé"\r
-\r
-#. Programmer's name for it: SDockZoneNotFound\r
-#: Vcl/consts.pas:306\r
-msgid " - Dock zone not found"\r
-msgstr " - Zone d'arrimage non trouvée"\r
-\r
-#. Programmer's name for it: SDockZoneHasNoCtl\r
-#: Vcl/consts.pas:307\r
-msgid " - Dock zone has no control"\r
-msgstr " - La zone d'arrimage n'a pas de contrôle"\r
-\r
-#. Programmer's name for it: SAllCommands\r
-#: Vcl/consts.pas:309\r
-msgid "All Commands"\r
-msgstr "Toutes les commandes"\r
-\r
-#. Programmer's name for it: SDuplicateItem\r
-#: Vcl/consts.pas:311\r
-msgid "List does not allow duplicates ($0%x)"\r
-msgstr "La liste n'autorise pas les doublons ($0%x)"\r
-\r
-#. Programmer's name for it: SDuplicatePropertyCategory\r
-#: Vcl/consts.pas:313\r
-msgid "A property category called %s already exists"\r
-msgstr "Une catégorie de propriété nommée %s existe déjà"\r
-\r
-#. Programmer's name for it: SUnknownPropertyCategory\r
-#: Vcl/consts.pas:314\r
-msgid "Property category does not exist (%s)"\r
-msgstr "La catégorie de propriété n'existe pas (%s)"\r
-\r
-#. Programmer's name for it: SActionCategoryName\r
-#: Vcl/consts.pas:316\r
-msgid "Action"\r
-msgstr "Action"\r
-\r
-#. Programmer's name for it: SActionCategoryDesc\r
-#: Vcl/consts.pas:317\r
-msgid "Action properties and/or events"\r
-msgstr "Propriétés et/ou événements Action"\r
-\r
-#. Programmer's name for it: SDataCategoryName\r
-#: Vcl/consts.pas:318\r
-msgid "Data"\r
-msgstr "Données"\r
-\r
-#. Programmer's name for it: SDataCategoryDesc\r
-#: Vcl/consts.pas:319\r
-msgid "Data properties and/or events"\r
-msgstr "Evénements et/ou événements Données"\r
-\r
-#. Programmer's name for it: SDatabaseCategoryName\r
-#: Vcl/consts.pas:320\r
-msgid "Database"\r
-msgstr "Base de données"\r
-\r
-#. Programmer's name for it: SDatabaseCategoryDesc\r
-#: Vcl/consts.pas:321\r
-msgid "Database and Data Aware properties and/or events"\r
-msgstr "Propriétés et/ou événements Base de données et Orientées données"\r
-\r
-#. Programmer's name for it: SDragNDropCategoryName\r
-#: Vcl/consts.pas:322\r
-msgid "Drag, Drop and Docking"\r
-msgstr "Glisser, Déplacer et Arrimer"\r
-\r
-#. Programmer's name for it: SDragNDropCategoryDesc\r
-#: Vcl/consts.pas:323\r
-msgid "Drag, Drop and Docking properties and/or events"\r
-msgstr "Propriétés et/ou événements Glisser, Déplacer et Arrimer"\r
-\r
-#. Programmer's name for it: SHelpCategoryName\r
-#: Vcl/consts.pas:324\r
-msgid "Help and Hints"\r
-msgstr "Aide et Conseil"\r
-\r
-#. Programmer's name for it: SHelpCategoryDesc\r
-#: Vcl/consts.pas:325\r
-msgid "Help and Hint properties and/or events"\r
-msgstr "Propriétés et/ou événements Aide et Conseil"\r
-\r
-#. Programmer's name for it: SLayoutCategoryName\r
-#: Vcl/consts.pas:326\r
-msgid "Layout"\r
-msgstr "Disposition"\r
-\r
-#. Programmer's name for it: SLayoutCategoryDesc\r
-#: Vcl/consts.pas:327\r
-msgid "Layout properties and/or events"\r
-msgstr "Propriétés et/ou événements Disposition"\r
-\r
-#. Programmer's name for it: SLegacyCategoryName\r
-#: Vcl/consts.pas:328\r
-msgid "Legacy"\r
-msgstr "Legs"\r
-\r
-#. Programmer's name for it: SLegacyCategoryDesc\r
-#: Vcl/consts.pas:329\r
-msgid "Legacy properties and/or events"\r
-msgstr "Propriétés et/ou événements Legs"\r
-\r
-#. Programmer's name for it: SLinkageCategoryName\r
-#: Vcl/consts.pas:330\r
-msgid "Linkage"\r
-msgstr "Liaison"\r
-\r
-#. Programmer's name for it: SLinkageCategoryDesc\r
-#: Vcl/consts.pas:331\r
-msgid "Linkage properties and/or events"\r
-msgstr "Propriétés et/ou événements Liaison"\r
-\r
-#. Programmer's name for it: SLocaleCategoryName\r
-#: Vcl/consts.pas:332\r
-msgid "Locale"\r
-msgstr "Locale"\r
-\r
-#. Programmer's name for it: SLocaleCategoryDesc\r
-#: Vcl/consts.pas:333\r
-msgid "Locale properties and/or events"\r
-msgstr "Propriétés et/ou événements Locale"\r
-\r
-#. Programmer's name for it: SLocalizableCategoryName\r
-#: Vcl/consts.pas:334\r
-msgid "Localizable"\r
-msgstr "Localisable"\r
-\r
-#. Programmer's name for it: SLocalizableCategoryDesc\r
-#: Vcl/consts.pas:335\r
-msgid "Localizable properties and/or events"\r
-msgstr "Propriétés et/ou événements Localisable"\r
-\r
-#. Programmer's name for it: SMiscellaneousCategoryName\r
-#: Vcl/consts.pas:336\r
-msgid "Miscellaneous"\r
-msgstr "Divers"\r
-\r
-#. Programmer's name for it: SMiscellaneousCategoryDesc\r
-#: Vcl/consts.pas:337\r
-msgid "Miscellaneous properties and/or events"\r
-msgstr "Propriétés et/ou événements Divers"\r
-\r
-#. Programmer's name for it: SVisualCategoryName\r
-#: Vcl/consts.pas:338\r
-msgid "Visual"\r
-msgstr "Visuel"\r
-\r
-#. Programmer's name for it: SVisualCategoryDesc\r
-#: Vcl/consts.pas:339\r
-msgid "Visual properties and/or events"\r
-msgstr "Propriétés et/ou événements Visuel"\r
-\r
-#. Programmer's name for it: SInputCategoryName\r
-#: Vcl/consts.pas:340\r
-msgid "Input"\r
-msgstr "Entrée"\r
-\r
-#. Programmer's name for it: SInputCategoryDesc\r
-#: Vcl/consts.pas:341\r
-msgid "Input properties and/or events"\r
-msgstr "Propriétés et/ou événements Entrée"\r
-\r
-#. Programmer's name for it: SInvalidMask\r
-#: Vcl/consts.pas:343\r
-msgid "'%s' is an invalid mask at (%d)"\r
-msgstr "'%s' est un masque incorrect à (%d)"\r
-\r
-#. Programmer's name for it: SInvalidFilter\r
-#: Vcl/consts.pas:344\r
-msgid "Property filters may only be name, class or type based (%d:%d)"\r
-msgstr "Les filtres de propriétés ne peuvent être basés que sur nom, classe ou type (%d:%d)"\r
-\r
-#. Programmer's name for it: SInvalidCategory\r
-#: Vcl/consts.pas:345\r
-msgid "Categories must define their own name and description"\r
-msgstr "Les catégories doivent définir leur propre nom et description"\r
-\r
-#. Programmer's name for it: sOperationNotAllowed\r
-#: Vcl/consts.pas:347\r
-msgid "Operation not allowed while dispatching application events"\r
-msgstr "Opération non autorisée lors de la répartition des événements de l'application"\r
-\r
-#. Programmer's name for it: sInvalidClassReference\r
-#: Vcl/ctlpanel.pas:129\r
-msgid "Invalid class reference for TAppletApplication"\r
-msgstr "Référence de classe incorrecte pour TAppletApplication"\r
-\r
-#. Programmer's name for it: SInvalidFieldSize\r
-#: Vcl/dbconsts.pas:15\r
-msgid "Invalid field size"\r
-msgstr "Taille de champ incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidFieldKind\r
-#: Vcl/dbconsts.pas:16\r
-msgid "Invalid FieldKind"\r
-msgstr "FieldKind incorrect"\r
-\r
-#. Programmer's name for it: SInvalidFieldRegistration\r
-#: Vcl/dbconsts.pas:17\r
-msgid "Invalid field registration"\r
-msgstr "Enregistrement de champ incorrect"\r
-\r
-#. Programmer's name for it: SUnknownFieldType\r
-#: Vcl/dbconsts.pas:18\r
-msgid "Field '%s' is of an unknown type"\r
-msgstr "Le champ '%s' est d'un type inconnu"\r
-\r
-#. Programmer's name for it: SFieldNameMissing\r
-#: Vcl/dbconsts.pas:19\r
-msgid "Field name missing"\r
-msgstr "Nom de champ manquant"\r
-\r
-#. Programmer's name for it: SDuplicateFieldName\r
-#: Vcl/dbconsts.pas:20\r
-msgid "Duplicate field name '%s'"\r
-msgstr "Nom de champ dupliqué '%s'"\r
-\r
-#. Programmer's name for it: SFieldNotFound\r
-#: Vcl/dbconsts.pas:21\r
-msgid "Field '%s' not found"\r
-msgstr "Champ '%s' non trouvé"\r
-\r
-#. Programmer's name for it: SFieldAccessError\r
-#: Vcl/dbconsts.pas:22\r
-msgid "Cannot access field '%s' as type %s"\r
-msgstr "Impossible d'accéder au champ '%s' comme type %s"\r
-\r
-#. Programmer's name for it: SFieldValueError\r
-#: Vcl/dbconsts.pas:23\r
-msgid "Invalid value for field '%s'"\r
-msgstr "Valeur incorrecte pour le champ '%s'"\r
-\r
-#. Programmer's name for it: SFieldRangeError\r
-#: Vcl/dbconsts.pas:24\r
-msgid "%g is not a valid value for field '%s'. The allowed range is %g to %g"\r
-msgstr "%g n'est pas une valeur correcte pour le champ '%s'. Les valeurs doivent être comprises entre %g et %g"\r
-\r
-#. Programmer's name for it: SInvalidIntegerValue\r
-#: Vcl/dbconsts.pas:25\r
-msgid "'%s' is not a valid integer value for field '%s'"\r
-msgstr "'%s' n'est pas une valeur entière correcte pour le champ '%s'"\r
-\r
-#. Programmer's name for it: SInvalidBoolValue\r
-#: Vcl/dbconsts.pas:26\r
-msgid "'%s' is not a valid boolean value for field '%s'"\r
-msgstr "'%s' n'est pas une valeur booléenne correcte pour le champ '%s'"\r
-\r
-#. Programmer's name for it: SInvalidFloatValue\r
-#: Vcl/dbconsts.pas:27\r
-msgid "'%s' is not a valid floating point value for field '%s'"\r
-msgstr "'%s' n'est pas une valeur flottante correcte pour le champ '%s'"\r
-\r
-#. Programmer's name for it: SFieldTypeMismatch\r
-#: Vcl/dbconsts.pas:28\r
-msgid "Type mismatch for field '%s', expecting: %s actual: %s"\r
-msgstr "Type inadéquat pour le champ '%s', attendu : %s actuel : %s"\r
-\r
-#. Programmer's name for it: SFieldSizeMismatch\r
-#: Vcl/dbconsts.pas:29\r
-msgid "Size mismatch for field '%s', expecting: %d actual: %d"\r
-msgstr "Taille inadéquate pour le champ '%s', attendu : %d actuel : %d"\r
-\r
-#. Programmer's name for it: SInvalidVarByteArray\r
-#: Vcl/dbconsts.pas:30\r
-msgid "Invalid variant type or size for field '%s'"\r
-msgstr "Type ou taille de variant incorrect pour le champ '%s'"\r
-\r
-#. Programmer's name for it: SFieldOutOfRange\r
-#: Vcl/dbconsts.pas:31\r
-msgid "Value of field '%s' is out of range"\r
-msgstr "La valeur du champ '%s' est hors limites"\r
-\r
-#. Programmer's name for it: SBCDOverflow\r
-#: Vcl/dbconsts.pas:32\r
-msgid "(Overflow)"\r
-msgstr "(débordement)"\r
-\r
-#. Programmer's name for it: SFieldRequired\r
-#: Vcl/dbconsts.pas:33\r
-msgid "Field '%s' must have a value"\r
-msgstr "Le champ '%s' doit avoir une valeur"\r
-\r
-#. Programmer's name for it: SDataSetMissing\r
-#: Vcl/dbconsts.pas:34\r
-msgid "Field '%s' has no dataset"\r
-msgstr "Le champ '%s' n'a pas de DataSet"\r
-\r
-#. Programmer's name for it: SInvalidCalcType\r
-#: Vcl/dbconsts.pas:35\r
-msgid "Field '%s' cannot be a calculated or lookup field"\r
-msgstr "Le champ '%s' ne peut être un champ calculé ni lookup"\r
-\r
-#. Programmer's name for it: SFieldReadOnly\r
-#: Vcl/dbconsts.pas:36\r
-msgid "Field '%s' cannot be modified"\r
-msgstr "Le champ '%s' ne peut être modifié"\r
-\r
-#. Programmer's name for it: SFieldIndexError\r
-#: Vcl/dbconsts.pas:37\r
-msgid "Field index out of range"\r
-msgstr "Index de champ hors limites"\r
-\r
-#. Programmer's name for it: SNoFieldIndexes\r
-#: Vcl/dbconsts.pas:38\r
-msgid "No index currently active"\r
-msgstr "Aucun index actif actuellement"\r
-\r
-#. Programmer's name for it: SNotIndexField\r
-#: Vcl/dbconsts.pas:39\r
-msgid "Field '%s' is not indexed and cannot be modified"\r
-msgstr "Le champ '%s' n'est pas indexé et ne peut être modifié"\r
-\r
-#. Programmer's name for it: SIndexFieldMissing\r
-#: Vcl/dbconsts.pas:40\r
-msgid "Cannot access index field '%s'"\r
-msgstr "Impossible d'accéder au champ index '%s'"\r
-\r
-#. Programmer's name for it: SDuplicateIndexName\r
-#: Vcl/dbconsts.pas:41\r
-msgid "Duplicate index name '%s'"\r
-msgstr "Nom d'index dupliqué '%s'"\r
-\r
-#. Programmer's name for it: SNoIndexForFields\r
-#: Vcl/dbconsts.pas:42\r
-msgid "No index for fields '%s'"\r
-msgstr "Pas d'index pour les champs '%s'"\r
-\r
-#. Programmer's name for it: SIndexNotFound\r
-#: Vcl/dbconsts.pas:43\r
-msgid "Index '%s' not found"\r
-msgstr "Index '%s' non trouvé"\r
-\r
-#. Programmer's name for it: SDuplicateName\r
-#: Vcl/dbconsts.pas:44\r
-msgid "Duplicate name '%s' in %s"\r
-msgstr "Nom '%s' dupliqué dans %s"\r
-\r
-#. Programmer's name for it: SCircularDataLink\r
-#: Vcl/dbconsts.pas:45\r
-msgid "Circular datalinks are not allowed"\r
-msgstr "Liaisons de données circulaires non autorisées"\r
-\r
-#. Programmer's name for it: SLookupInfoError\r
-#: Vcl/dbconsts.pas:46\r
-msgid "Lookup information for field '%s' is incomplete"\r
-msgstr "Information de référence pour le champ '%s' incomplète"\r
-\r
-#. Programmer's name for it: SDataSourceChange\r
-#: Vcl/dbconsts.pas:47\r
-msgid "DataSource cannot be changed"\r
-msgstr "DataSource ne peut être modifié"\r
-\r
-#. Programmer's name for it: SNoNestedMasterSource\r
-#: Vcl/dbconsts.pas:48\r
-msgid "Nested datasets cannot have a MasterSource"\r
-msgstr "Les datasets imbriqués ne peuvent avoir de MasterSource"\r
-\r
-#. Programmer's name for it: SDataSetOpen\r
-#: Vcl/dbconsts.pas:49\r
-msgid "Cannot perform this operation on an open dataset"\r
-msgstr "Impossible d'effectuer cette opération sur un ensemble de données ouvert"\r
-\r
-#. Programmer's name for it: SNotEditing\r
-#: Vcl/dbconsts.pas:50\r
-msgid "Dataset not in edit or insert mode"\r
-msgstr "L'ensemble de données n'est pas en mode Edition ou Insertion"\r
-\r
-#. Programmer's name for it: SDataSetClosed\r
-#: Vcl/dbconsts.pas:51\r
-msgid "Cannot perform this operation on a closed dataset"\r
-msgstr "Impossible d'effectuer cette opération sur un ensemble de données fermé"\r
-\r
-#. Programmer's name for it: SDataSetEmpty\r
-#: Vcl/dbconsts.pas:52\r
-msgid "Cannot perform this operation on an empty dataset"\r
-msgstr "Impossible d'effectuer cette opération sur un ensemble de données vide"\r
-\r
-#. Programmer's name for it: SDataSetReadOnly\r
-#: Vcl/dbconsts.pas:53\r
-msgid "Cannot modify a read-only dataset"\r
-msgstr "Impossible de modifier un ensemble de données en lecture seule"\r
-\r
-#. Programmer's name for it: SNestedDataSetClass\r
-#: Vcl/dbconsts.pas:54\r
-msgid "Nested dataset must inherit from %s"\r
-msgstr "Le dataset imbriqué doit hériter de %s"\r
-\r
-#. Programmer's name for it: SExprTermination\r
-#: Vcl/dbconsts.pas:55\r
-msgid "Filter expression incorrectly terminated"\r
-msgstr "Expression filtre terminée incorrectement"\r
-\r
-#. Programmer's name for it: SExprNameError\r
-#: Vcl/dbconsts.pas:56\r
-msgid "Unterminated field name"\r
-msgstr "Nom de champ non terminé"\r
-\r
-#. Programmer's name for it: SExprStringError\r
-#: Vcl/dbconsts.pas:57\r
-msgid "Unterminated string constant"\r
-msgstr "Constante chaîne non terminée"\r
-\r
-#. Programmer's name for it: SExprInvalidChar\r
-#: Vcl/dbconsts.pas:58\r
-msgid "Invalid filter expression character: '%s'"\r
-msgstr "Caractère d'expression filtre incorrect : '%s'"\r
-\r
-#. Programmer's name for it: SExprNoLParen\r
-#: Vcl/dbconsts.pas:59\r
-msgid "'(' expected but %s found"\r
-msgstr "'(' attendu mais %s trouvé"\r
-\r
-#. Programmer's name for it: SExprNoRParen\r
-#: Vcl/dbconsts.pas:60\r
-msgid "')' expected but %s found"\r
-msgstr "')' attendu mais %s trouvé"\r
-\r
-#. Programmer's name for it: SExprNoRParenOrComma\r
-#: Vcl/dbconsts.pas:61\r
-msgid "')' or ',' expected but %s found"\r
-msgstr "')' ou ',' attendu mais %s trouvé"\r
-\r
-#. Programmer's name for it: SExprExpected\r
-#: Vcl/dbconsts.pas:62\r
-msgid "Expression expected but %s found"\r
-msgstr "Expression attendue mais %s trouvé"\r
-\r
-#. Programmer's name for it: SExprBadField\r
-#: Vcl/dbconsts.pas:63\r
-msgid "Field '%s' cannot be used in a filter expression"\r
-msgstr "Le champ '%s' ne peut être utilisé dans une expression filtre"\r
-\r
-#. Programmer's name for it: SExprBadNullTest\r
-#: Vcl/dbconsts.pas:64\r
-msgid "NULL only allowed with '=' and '<>'"\r
-msgstr "NULL autorisé seulement avec '=' et '<>'"\r
-\r
-#. Programmer's name for it: SExprRangeError\r
-#: Vcl/dbconsts.pas:65\r
-msgid "Constant out of range"\r
-msgstr "Constante hors limites"\r
-\r
-#. Programmer's name for it: SExprNotBoolean\r
-#: Vcl/dbconsts.pas:66\r
-msgid "Field '%s' is not of type Boolean"\r
-msgstr "Le champ '%s' n'est pas de type BOOLEAN"\r
-\r
-#. Programmer's name for it: SExprIncorrect\r
-#: Vcl/dbconsts.pas:67\r
-msgid "Incorrectly formed filter expression"\r
-msgstr "Expression filtre formée incorrectement"\r
-\r
-#. Programmer's name for it: SExprNothing\r
-#: Vcl/dbconsts.pas:68\r
-msgid "nothing"\r
-msgstr "vide"\r
-\r
-#. Programmer's name for it: SExprTypeMis\r
-#: Vcl/dbconsts.pas:69\r
-msgid "Type mismatch in expression"\r
-msgstr "Non concordance de type dans l'expression"\r
-\r
-#. Programmer's name for it: SExprBadScope\r
-#: Vcl/dbconsts.pas:70\r
-msgid "Operation cannot mix aggregate value with record-varying value"\r
-msgstr "L'opération ne peut grouper une valeur globale avec une valeur variant par enregistrement"\r
-\r
-#. Programmer's name for it: SExprNoArith\r
-#: Vcl/dbconsts.pas:71\r
-msgid "Arithmetic in filter expressions not supported"\r
-msgstr "Arithmétique non supportée dans les expressions filtre"\r
-\r
-#. Programmer's name for it: SExprNotAgg\r
-#: Vcl/dbconsts.pas:72\r
-msgid "Expression is not an aggregate expression"\r
-msgstr "L'expression n'est pas une expression globale"\r
-\r
-#. Programmer's name for it: SExprBadConst\r
-#: Vcl/dbconsts.pas:73\r
-msgid "Constant is not correct type %s"\r
-msgstr "La constante n'est pas du type correct %s"\r
-\r
-#. Programmer's name for it: SExprNoAggFilter\r
-#: Vcl/dbconsts.pas:74\r
-msgid "Aggregate expressions not allowed in filters"\r
-msgstr "Les expressions globales ne sont pas autorisées dans les filtres"\r
-\r
-#. Programmer's name for it: SExprEmptyInList\r
-#: Vcl/dbconsts.pas:75\r
-msgid "IN predicate list may not be empty"\r
-msgstr "La liste de prédicats IN ne peut être vide"\r
-\r
-#. Programmer's name for it: SInvalidKeywordUse\r
-#: Vcl/dbconsts.pas:76\r
-msgid "Invalid use of keyword"\r
-msgstr "Utilisation incorrecte du mot clé"\r
-\r
-#. Programmer's name for it: SParameterNotFound\r
-#: Vcl/dbconsts.pas:79\r
-msgid "Parameter '%s' not found"\r
-msgstr "Paramètres '%s' non trouvés"\r
-\r
-#. Programmer's name for it: SInvalidVersion\r
-#: Vcl/dbconsts.pas:80\r
-msgid "Unable to load bind parameters"\r
-msgstr "Impossible de charger les paramètres de liaison"\r
-\r
-#. Programmer's name for it: SParamTooBig\r
-#: Vcl/dbconsts.pas:81\r
-msgid "Parameter '%s', cannot save data larger than %d bytes"\r
-msgstr "Le paramètre '%s' ne peut enregistrer des données de plus de %d octets"\r
-\r
-#. Programmer's name for it: SBadFieldType\r
-#: Vcl/dbconsts.pas:82\r
-msgid "Field '%s' is of an unsupported type"\r
-msgstr "Le champ '%s' est d'un type non supporté"\r
-\r
-#. Programmer's name for it: SAggActive\r
-#: Vcl/dbconsts.pas:83\r
-msgid "Property may not be modified while aggregate is active"\r
-msgstr "La propriété ne peut être modifiée lorsque aggregate est actif"\r
-\r
-#. Programmer's name for it: SProviderSQLNotSupported\r
-#: Vcl/dbconsts.pas:84\r
-msgid "SQL not supported: %s"\r
-msgstr "SQL non supporté : %s"\r
-\r
-#. Programmer's name for it: SProviderExecuteNotSupported\r
-#: Vcl/dbconsts.pas:85\r
-msgid "Execute not supported: %s"\r
-msgstr "Execute non supporté : %s"\r
-\r
-#. Programmer's name for it: SExprNoAggOnCalcs\r
-#: Vcl/dbconsts.pas:86\r
-msgid "Field '%s' is not the correct type of calculated field to be used in an aggregate, use an internalcalc"\r
-msgstr "Le champ '%s' n'est pas le type correct de champ calculé à utiliser dans un agrégat, utilisez un CalcInterne"\r
-\r
-#. Programmer's name for it: SRecordChanged\r
-#: Vcl/dbconsts.pas:87\r
-msgid "Record changed by another user"\r
-msgstr "Enregistrement modifié par un autre utilisateur"\r
-\r
-#. Programmer's name for it: SFirstRecord\r
-#: Vcl/dbconsts.pas:90\r
-msgid "First record"\r
-msgstr "Premier enregistrement"\r
-\r
-#. Programmer's name for it: SPriorRecord\r
-#: Vcl/dbconsts.pas:91\r
-msgid "Prior record"\r
-msgstr "Enregistrement précédent"\r
-\r
-#. Programmer's name for it: SNextRecord\r
-#: Vcl/dbconsts.pas:92\r
-msgid "Next record"\r
-msgstr "Enregistrement suivant"\r
-\r
-#. Programmer's name for it: SLastRecord\r
-#: Vcl/dbconsts.pas:93\r
-msgid "Last record"\r
-msgstr "Dernier enregistrement"\r
-\r
-#. Programmer's name for it: SInsertRecord\r
-#: Vcl/dbconsts.pas:94\r
-msgid "Insert record"\r
-msgstr "Insérer enregistrement"\r
-\r
-#. Programmer's name for it: SDeleteRecord\r
-#: Vcl/dbconsts.pas:95\r
-msgid "Delete record"\r
-msgstr "Supprimer enregistrement"\r
-\r
-#. Programmer's name for it: SEditRecord\r
-#: Vcl/dbconsts.pas:96\r
-msgid "Edit record"\r
-msgstr "Modifier enregistrement"\r
-\r
-#. Programmer's name for it: SPostEdit\r
-#: Vcl/dbconsts.pas:97\r
-msgid "Post edit"\r
-msgstr "Valider modifications"\r
-\r
-#. Programmer's name for it: SCancelEdit\r
-#: Vcl/dbconsts.pas:98\r
-msgid "Cancel edit"\r
-msgstr "Annuler modifications"\r
-\r
-#. Programmer's name for it: SRefreshRecord\r
-#: Vcl/dbconsts.pas:99\r
-msgid "Refresh data"\r
-msgstr "Rafraîchir données"\r
-\r
-#. Programmer's name for it: SDeleteRecordQuestion\r
-#: Vcl/dbconsts.pas:100\r
-msgid "Delete record?"\r
-msgstr "Supprimer l'enregistrement ?"\r
-\r
-#. Programmer's name for it: SDeleteMultipleRecordsQuestion\r
-#: Vcl/dbconsts.pas:101\r
-msgid "Delete all selected records?"\r
-msgstr "Supprimer tous les enregistrements sélectionnés ?"\r
-\r
-#. Programmer's name for it: SRecordNotFound\r
-#: Vcl/dbconsts.pas:102\r
-msgid "Record not found"\r
-msgstr "Enregistrement non trouvé"\r
-\r
-#. Programmer's name for it: SDataSourceFixed\r
-#: Vcl/dbconsts.pas:103\r
-msgid "Operation not allowed in a DBCtrlGrid"\r
-msgstr "Opération non autorisée dans un DBCtrlGrid"\r
-\r
-#. Programmer's name for it: SNotReplicatable\r
-#: Vcl/dbconsts.pas:104\r
-msgid "Control cannot be used in a DBCtrlGrid"\r
-msgstr "Le contrôle ne peut être utilisé dans un DBCtrlGrid"\r
-\r
-#. Programmer's name for it: SPropDefByLookup\r
-#: Vcl/dbconsts.pas:105\r
-msgid "Property already defined by lookup field"\r
-msgstr "Propriété déjà définie dans un DBCtrlGrid"\r
-\r
-#. Programmer's name for it: STooManyColumns\r
-#: Vcl/dbconsts.pas:106\r
-msgid "Grid requested to display more than 256 columns"\r
-msgstr "La grille nécessitait d'afficher plus de 256 colonnes"\r
-\r
-#. Programmer's name for it: SRemoteLogin\r
-#: Vcl/dbconsts.pas:109\r
-msgid "Remote Login"\r
-msgstr "Connexion distante"\r
-\r
-#. Programmer's name for it: SDataBindings\r
-#: Vcl/dbconsts.pas:112\r
-msgid "Data Bindings..."\r
-msgstr "Liaisons de données..."\r
-\r
-#. Programmer's name for it: SIBTransactionEditor\r
-#: Vcl/ib.pas:156\r
-msgid "&Transaction Editor..."\r
-msgstr "Editeur de &transaction..."\r
-\r
-#. Programmer's name for it: SDatabaseFilter\r
-#: Vcl/ib.pas:157\r
-msgid "Database Files (*.gdb)|*.gdb|All files (*.*)|*.*"\r
-msgstr "Fichiers bases de données (*.gdb)|*.gdb|Tous les fichiers (*.*)|*.*"\r
-\r
-#. Programmer's name for it: SCommitTransaction\r
-#: Vcl/ib.pas:159\r
-msgid "Transaction is currently Active. Rollback and continue?"\r
-msgstr "Transaction actuellement active. Rollback et continuer ?"\r
-\r
-#. Programmer's name for it: SUnknownError\r
-#: Vcl/ib.pas:168\r
-msgid "Unknown error"\r
-msgstr "Erreur inconnue."\r
-\r
-#. Programmer's name for it: SInterBaseMissing\r
-#: Vcl/ib.pas:169\r
-msgid "InterBase library gds32.dll not found in the path. Please install InterBase to use this functionality"\r
-msgstr "DLL InterBase gds32.dll non trouvée dans le chemin"\r
-\r
-#. Programmer's name for it: SInterBaseInstallMissing\r
-#: Vcl/ib.pas:170\r
-msgid "InterBase Install DLL ibinstall.dll not found in the path. Please install InterBase 6 to use this functionality"\r
-msgstr "DLL d'installation InterBase ibinstall.dll non trouvée dans le chemin. Veuillez installer InterBase 6 pour cette fonctionnalité"\r
-\r
-#. Programmer's name for it: SIB60feature\r
-#: Vcl/ib.pas:171\r
-msgid "%s is an InterBase6 function. Please upgrade to InterBase6 to use this functonality"\r
-msgstr "%s est une fonction spécifique IB 6. Passez à IB6 pour utiliser cette fonctionnalité"\r
-\r
-#. Programmer's name for it: SNotSupported\r
-#: Vcl/ib.pas:172\r
-msgid "Unsupported feature"\r
-msgstr "Fonctionnalité non supportée."\r
-\r
-#. Programmer's name for it: SNotPermitted\r
-#: Vcl/ib.pas:173\r
-msgid "Not permitted"\r
-msgstr "Non permis."\r
-\r
-#. Programmer's name for it: SFileAccessError\r
-#: Vcl/ib.pas:174\r
-msgid "Temporary file access error"\r
-msgstr "Erreur d'accès au fichier temporaire."\r
-\r
-#. Programmer's name for it: SConnectionTimeout\r
-#: Vcl/ib.pas:175\r
-msgid "Database connection timed out"\r
-msgstr "La connexion base de données a dépassé le temps imparti."\r
-\r
-#. Programmer's name for it: SCannotSetDatabase\r
-#: Vcl/ib.pas:176\r
-msgid "Cannot set database"\r
-msgstr "Ne peut définir la base de données."\r
-\r
-#. Programmer's name for it: SCannotSetTransaction\r
-#: Vcl/ib.pas:177\r
-msgid "Cannot set transaction"\r
-msgstr "Ne peut définir la transaction."\r
-\r
-#. Programmer's name for it: SOperationCancelled\r
-#: Vcl/ib.pas:178\r
-msgid "Operation cancelled at user's request"\r
-msgstr "Opération annulée à la demande de l'utilisateur."\r
-\r
-#. Programmer's name for it: SDPBConstantNotSupported\r
-#: Vcl/ib.pas:179\r
-msgid "DPB Constant (isc_dpb_%s) is unsupported"\r
-msgstr "Constante DPB (isc_dpb_%s) non supportée."\r
-\r
-#. Programmer's name for it: SDPBConstantUnknown\r
-#: Vcl/ib.pas:180\r
-msgid "DPB Constant (%d) is unknown"\r
-msgstr "Constante DPB (%d) inconnue."\r
-\r
-#. Programmer's name for it: STPBConstantNotSupported\r
-#: Vcl/ib.pas:181\r
-msgid "TPB Constant (isc_tpb_%s) is unsupported"\r
-msgstr "Constante TPB (isc_tpb_%s) non supportée."\r
-\r
-#. Programmer's name for it: STPBConstantUnknown\r
-#: Vcl/ib.pas:182\r
-msgid "TPB Constant (%d) is unknown"\r
-msgstr "Constante TPB (%d) inconnue."\r
-\r
-#. Programmer's name for it: SDatabaseClosed\r
-#: Vcl/ib.pas:183\r
-msgid "Cannot perform operation -- DB is not open"\r
-msgstr "Ne peut effectuer l'opération -- La base n'est pas ouverte."\r
-\r
-#. Programmer's name for it: SDatabaseOpen\r
-#: Vcl/ib.pas:184\r
-msgid "Cannot perform operation -- DB is currently open"\r
-msgstr "Ne peut effectuer l'opération -- La base est actuellement ouverte."\r
-\r
-#. Programmer's name for it: SDatabaseNameMissing\r
-#: Vcl/ib.pas:185\r
-msgid "Database name is missing"\r
-msgstr "Le nom de base de données est manquant."\r
-\r
-#. Programmer's name for it: SNotInTransaction\r
-#: Vcl/ib.pas:186\r
-msgid "Transaction is not active"\r
-msgstr "La transaction n'est pas active."\r
-\r
-#. Programmer's name for it: SInTransaction\r
-#: Vcl/ib.pas:187\r
-msgid "Transaction is active"\r
-msgstr "La transaction est active."\r
-\r
-#. Programmer's name for it: STimeoutNegative\r
-#: Vcl/ib.pas:188\r
-msgid "Timeout values cannot be negative"\r
-msgstr "Les valeurs de délai imparti ne peuvent être négatives."\r
-\r
-#. Programmer's name for it: SNoDatabasesInTransaction\r
-#: Vcl/ib.pas:189\r
-msgid "No databases are listed in transaction component"\r
-msgstr "Aucune base de données listée dans le composant transaction."\r
-\r
-#. Programmer's name for it: SUpdateWrongDB\r
-#: Vcl/ib.pas:190\r
-msgid "Updating wrong database"\r
-msgstr "Mise à jour de la mauvaise base de données."\r
-\r
-#. Programmer's name for it: SUpdateWrongTR\r
-#: Vcl/ib.pas:191\r
-msgid "Updating wrong transaction. Unique transaction expected in set"\r
-msgstr "Mise à jour de la mauvaise transaction. Transaction unique attendue dans le set"\r
-\r
-#. Programmer's name for it: SDatabaseNotAssigned\r
-#: Vcl/ib.pas:192\r
-msgid "Database not assigned"\r
-msgstr "Base de données non affectée."\r
-\r
-#. Programmer's name for it: STransactionNotAssigned\r
-#: Vcl/ib.pas:193\r
-msgid "Transaction not assigned"\r
-msgstr "Transaction non affectée."\r
-\r
-#. Programmer's name for it: SXSQLDAIndexOutOfRange\r
-#: Vcl/ib.pas:194\r
-msgid "XSQLDA index out of range"\r
-msgstr "Index XSQLDA hors limites."\r
-\r
-#. Programmer's name for it: SXSQLDANameDoesNotExist\r
-#: Vcl/ib.pas:195\r
-msgid "XSQLDA name does not exist (%s)"\r
-msgstr "Nom XSQLDA inexistant (%s)."\r
-\r
-#. Programmer's name for it: SEOF\r
-#: Vcl/ib.pas:196\r
-msgid "End of file"\r
-msgstr "Fin de fichier."\r
-\r
-#. Programmer's name for it: SBOF\r
-#: Vcl/ib.pas:197\r
-msgid "Beginning of file"\r
-msgstr "Début du fichier."\r
-\r
-#. Programmer's name for it: SInvalidStatementHandle\r
-#: Vcl/ib.pas:198\r
-msgid "Invalid statement handle"\r
-msgstr "Handle d'instruction incorrect."\r
-\r
-#. Programmer's name for it: SSQLOpen\r
-#: Vcl/ib.pas:199\r
-msgid "IBSQL Open"\r
-msgstr "IBSQL ouvert"\r
-\r
-#. Programmer's name for it: SSQLClosed\r
-#: Vcl/ib.pas:200\r
-msgid "IBSQL Closed"\r
-msgstr "IBSQL fermé"\r
-\r
-#. Programmer's name for it: SDatasetOpen\r
-#: Vcl/ib.pas:201\r
-msgid "Dataset open"\r
-msgstr "Dataset ouvert."\r
-\r
-#. Programmer's name for it: SDatasetClosed\r
-#: Vcl/ib.pas:202\r
-msgid "Dataset closed"\r
-msgstr "Dataset fermé."\r
-\r
-#. Programmer's name for it: SUnknownSQLDataType\r
-#: Vcl/ib.pas:203\r
-msgid "Unknown SQL Data type (%d)"\r
-msgstr "Type de données SQL inconnu (%d)."\r
-\r
-#. Programmer's name for it: SInvalidColumnIndex\r
-#: Vcl/ib.pas:204\r
-msgid "Invalid column index (index exceeds permitted range)"\r
-msgstr "indice de colonne incorrect (il dépasse les limites)."\r
-\r
-#. Programmer's name for it: SInvalidParamColumnIndex\r
-#: Vcl/ib.pas:205\r
-msgid "Invalid parameter index (index exceeds permitted range)"\r
-msgstr "Indice de paramètre incorrect (il dépasse les limites)."\r
-\r
-#. Programmer's name for it: SInvalidDataConversion\r
-#: Vcl/ib.pas:206\r
-msgid "Invalid data conversion"\r
-msgstr "Conversion de données incorrecte."\r
-\r
-#. Programmer's name for it: SColumnIsNotNullable\r
-#: Vcl/ib.pas:207\r
-msgid "Column cannot be set to null (%s)"\r
-msgstr "La colonne ne peut être définie à null (%s)"\r
-\r
-#. Programmer's name for it: SBlobCannotBeRead\r
-#: Vcl/ib.pas:208\r
-msgid "Blob stream cannot be read"\r
-msgstr "Ne peut lire dans le flux blob."\r
-\r
-#. Programmer's name for it: SBlobCannotBeWritten\r
-#: Vcl/ib.pas:209\r
-msgid "Blob stream cannot be written"\r
-msgstr "Ne peut écrire dans le flux blob."\r
-\r
-#. Programmer's name for it: SEmptyQuery\r
-#: Vcl/ib.pas:210\r
-msgid "Empty query"\r
-msgstr "Requête vide."\r
-\r
-#. Programmer's name for it: SCannotOpenNonSQLSelect\r
-#: Vcl/ib.pas:211\r
-msgid "Cannot \"open\" a non-select statement. Use ExecQuery"\r
-msgstr "Ne peut ouvrir (open) une instruction non sélectionnée. Utilisez ExecQuery."\r
-\r
-#. Programmer's name for it: SNoFieldAccess\r
-#: Vcl/ib.pas:212\r
-msgid "No access to field \"%s\""\r
-msgstr "Pas d'accès au champ %s."\r
-\r
-#. Programmer's name for it: SFieldReadOnly\r
-#: Vcl/ib.pas:213\r
-msgid "Field \"%s\" is read-only"\r
-msgstr "Champ %s en lecture-seule."\r
-\r
-#. Programmer's name for it: SFieldNotFound\r
-#: Vcl/ib.pas:214\r
-msgid "Field \"%s\" not found"\r
-msgstr "Champ %s non trouvé."\r
-\r
-#. Programmer's name for it: SNotEditing\r
-#: Vcl/ib.pas:215\r
-msgid "Not editing"\r
-msgstr "Pas en édition."\r
-\r
-#. Programmer's name for it: SCannotInsert\r
-#: Vcl/ib.pas:216\r
-msgid "Cannot insert into dataset. (No insert query)"\r
-msgstr "Ne peut insérer dans le dataset. (pas de requête insert)."\r
-\r
-#. Programmer's name for it: SCannotPost\r
-#: Vcl/ib.pas:217\r
-msgid "Cannot post. (No update/insert query)"\r
-msgstr "Ne peut poster. (pas de requête update/insert)."\r
-\r
-#. Programmer's name for it: SCannotUpdate\r
-#: Vcl/ib.pas:218\r
-msgid "Cannot update. (No update query)"\r
-msgstr "Ne peut mettre à jour. (pas de requête update)."\r
-\r
-#. Programmer's name for it: SCannotDelete\r
-#: Vcl/ib.pas:219\r
-msgid "Cannot delete from dataset. (No delete query)"\r
-msgstr "Ne peut supprimer depuis le dataset. (pas de requête delete)."\r
-\r
-#. Programmer's name for it: SCannotRefresh\r
-#: Vcl/ib.pas:220\r
-msgid "Cannot refresh row. (No refresh query)"\r
-msgstr "Ne peut rafraîchir la ligne. (pas de requête refresh)."\r
-\r
-#. Programmer's name for it: SBufferNotSet\r
-#: Vcl/ib.pas:221\r
-msgid "Buffer not set"\r
-msgstr "Tampon non défini."\r
-\r
-#. Programmer's name for it: SCircularReference\r
-#: Vcl/ib.pas:222\r
-msgid "Circular references not permitted"\r
-msgstr "Références circulaires non autorisées"\r
-\r
-#. Programmer's name for it: SSQLParseError\r
-#: Vcl/ib.pas:223\r
-msgid ""\r
-"SQL Parse Error:\n"\r
-"\n"\r
-"%s"\r
-msgstr ""\r
-"Erreur analyse SQL :\n"\r
-"\n"\r
-"%s"\r
-\r
-#. Programmer's name for it: SUserAbort\r
-#: Vcl/ib.pas:224\r
-msgid "User abort"\r
-msgstr "Abandon par l'utilisateur."\r
-\r
-#. Programmer's name for it: SDataSetUniDirectional\r
-#: Vcl/ib.pas:225\r
-msgid "Data set is uni-directional"\r
-msgstr "Le Dataset est uni-directionnel."\r
-\r
-#. Programmer's name for it: SCannotCreateSharedResource\r
-#: Vcl/ib.pas:226\r
-msgid "Cannot create shared resource. (Windows error %d)"\r
-msgstr "Ne peut créer la ressource partagée. (Erreur Windows %d)"\r
-\r
-#. Programmer's name for it: SWindowsAPIError\r
-#: Vcl/ib.pas:227\r
-msgid "Windows API error. (Windows error %d [$%.8x])"\r
-msgstr "Erreur de l'API Windows. (Erreur Windows %d [$%.8x])"\r
-\r
-#. Programmer's name for it: SColumnListsDontMatch\r
-#: Vcl/ib.pas:228\r
-msgid "Column lists do not match"\r
-msgstr "Les listes de colonnes ne correspondent pas."\r
-\r
-#. Programmer's name for it: SColumnTypesDontMatch\r
-#: Vcl/ib.pas:229\r
-msgid "Column types don't match. (From index: %d; To index: %d)"\r
-msgstr "Les types de colonnes ne correspondent pas. (From index: %d; To index: %d)"\r
-\r
-#. Programmer's name for it: SCantEndSharedTransaction\r
-#: Vcl/ib.pas:231\r
-msgid "Can't end a shared transaction unless it is forced and equal to the transaction's TimeoutAction"\r
-msgstr "Ne peut terminer une transaction partagée à moins qu'elle soit forcée et égale au TimeoutAction de la transaction."\r
-\r
-#. Programmer's name for it: SFieldUnsupportedType\r
-#: Vcl/ib.pas:232\r
-msgid "Unsupported Field Type"\r
-msgstr "Type de champ non supporté"\r
-\r
-#. Programmer's name for it: SCircularDataLink\r
-#: Vcl/ib.pas:233\r
-msgid "Circular DataLink Reference"\r
-msgstr "Référence circulaire DataLink"\r
-\r
-#. Programmer's name for it: SEmptySQLStatement\r
-#: Vcl/ib.pas:234\r
-msgid "Empty SQL Statement"\r
-msgstr "Instruction SQL vide"\r
-\r
-#. Programmer's name for it: SIsASelectStatement\r
-#: Vcl/ib.pas:235\r
-msgid "use Open for a Select Statement"\r
-msgstr "Utilisez Open pour l'instruction Select"\r
-\r
-#. Programmer's name for it: SRequiredParamNotSet\r
-#: Vcl/ib.pas:236\r
-msgid "Required Param value not set"\r
-msgstr "Valeur de paramètre requise non définie"\r
-\r
-#. Programmer's name for it: SNoStoredProcName\r
-#: Vcl/ib.pas:237\r
-msgid "No Stored Procedure Name assigned"\r
-msgstr "Aucun nom de procédure stockée affecté"\r
-\r
-#. Programmer's name for it: SIsAExecuteProcedure\r
-#: Vcl/ib.pas:238\r
-msgid "use ExecProc for Procedure; use TQuery for Select procedures"\r
-msgstr "Utilisez ExecProc pour Procedure; Utilisez TQuery pour Select procedures"\r
-\r
-#. Programmer's name for it: SUpdateFailed\r
-#: Vcl/ib.pas:239\r
-msgid "Update Failed"\r
-msgstr "Echec de la mise à jour"\r
-\r
-#. Programmer's name for it: SNotCachedUpdates\r
-#: Vcl/ib.pas:240\r
-msgid "CachedUpdates not enabled"\r
-msgstr "CachedUpdates non activé"\r
-\r
-#. Programmer's name for it: SNotLiveRequest\r
-#: Vcl/ib.pas:241\r
-msgid "Request is not live - cannot modify"\r
-msgstr "La requête n'est pas vivante. Ne peut la modifier"\r
-\r
-#. Programmer's name for it: SNoProvider\r
-#: Vcl/ib.pas:242\r
-msgid "No Provider"\r
-msgstr "Aucun fournisseur"\r
-\r
-#. Programmer's name for it: SNoRecordsAffected\r
-#: Vcl/ib.pas:243\r
-msgid "No Records Affected"\r
-msgstr "Aucun enregistrement affecté"\r
-\r
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/ib.pas:244\r
-msgid "No Table Name assigned"\r
-msgstr "Aucun nom de table affecté"\r
-\r
-#. Programmer's name for it: SCannotCreatePrimaryIndex\r
-#: Vcl/ib.pas:245\r
-msgid "Cannot Create Primary Index; are created automatically"\r
-msgstr "Ne peut créer l'index primaire ; créé automatiquement"\r
-\r
-#. Programmer's name for it: SCannotDropSystemIndex\r
-#: Vcl/ib.pas:246\r
-msgid "Cannot Drop System Index"\r
-msgstr "Ne peut abandonner l'index système"\r
-\r
-#. Programmer's name for it: STableNameMismatch\r
-#: Vcl/ib.pas:247\r
-msgid "Table Name Mismatch"\r
-msgstr "Nom de table inadéquat"\r
-\r
-#. Programmer's name for it: SIndexFieldMissing\r
-#: Vcl/ib.pas:248\r
-msgid "Index Field Missing"\r
-msgstr "Champ index manquant"\r
-\r
-#. Programmer's name for it: SInvalidCancellation\r
-#: Vcl/ib.pas:249\r
-msgid "Cannot Cancel events while processing"\r
-msgstr "Ne peut annuler les événements lors du traitement"\r
-\r
-#. Programmer's name for it: SInvalidEvent\r
-#: Vcl/ib.pas:250\r
-msgid "Invalid Event"\r
-msgstr "Evénement incorrect"\r
-\r
-#. Programmer's name for it: SMaximumEvents\r
-#: Vcl/ib.pas:251\r
-msgid "Exceded Maximum Event limits"\r
-msgstr "Limite maxi d'événements dépassée"\r
-\r
-#. Programmer's name for it: SNoEventsRegistered\r
-#: Vcl/ib.pas:252\r
-msgid "No Events Registered"\r
-msgstr "Aucun événement recensé"\r
-\r
-#. Programmer's name for it: SInvalidQueueing\r
-#: Vcl/ib.pas:253\r
-msgid "Invalid Queueing"\r
-msgstr "Queueing incorrect"\r
-\r
-#. Programmer's name for it: SInvalidRegistration\r
-#: Vcl/ib.pas:254\r
-msgid "Invalid Registration"\r
-msgstr "Enregistrement incorrect"\r
-\r
-#. Programmer's name for it: SInvalidBatchMove\r
-#: Vcl/ib.pas:255\r
-msgid "Invalid Batch Move"\r
-msgstr "Batch Move invalide"\r
-\r
-#. Programmer's name for it: SSQLDialectInvalid\r
-#: Vcl/ib.pas:256\r
-msgid "SQL Dialect Invalid"\r
-msgstr "Dialecte SQL incorrect"\r
-\r
-#. Programmer's name for it: SSPBConstantNotSupported\r
-#: Vcl/ib.pas:257\r
-msgid "SPB Constant Not supported"\r
-msgstr "Constante SPB non supportée"\r
-\r
-#. Programmer's name for it: SSPBConstantUnknown\r
-#: Vcl/ib.pas:258\r
-msgid "SPB Constant Unknown"\r
-msgstr "Constante SPB inconnue"\r
-\r
-#. Programmer's name for it: SServiceActive\r
-#: Vcl/ib.pas:259\r
-msgid "Cannot perform operation -- service is not attached"\r
-msgstr "Ne peut effectuer l'opération -- le service n'est pas attaché."\r
-\r
-#. Programmer's name for it: SServiceInActive\r
-#: Vcl/ib.pas:260\r
-msgid "Cannot perform operation -- service is attached"\r
-msgstr "Ne peut effectuer l'opération -- le service est attaché."\r
-\r
-#. Programmer's name for it: SServerNameMissing\r
-#: Vcl/ib.pas:261\r
-msgid "Server Name Missing"\r
-msgstr "Nom de serveur manquant"\r
-\r
-#. Programmer's name for it: SQueryParamsError\r
-#: Vcl/ib.pas:262\r
-msgid "Query Parameters missing or incorrect"\r
-msgstr "Paramètres de requête manquants ou incorrects"\r
-\r
-#. Programmer's name for it: SStartParamsError\r
-#: Vcl/ib.pas:263\r
-msgid "start Parameters missing or incorrect"\r
-msgstr "Paramètres start manquants ou incorrect"\r
-\r
-#. Programmer's name for it: SOutputParsingError\r
-#: Vcl/ib.pas:264\r
-msgid "Unexpected Output buffer value"\r
-msgstr "Valeur de tampon de sortie inattendue"\r
-\r
-#. Programmer's name for it: SUseSpecificProcedures\r
-#: Vcl/ib.pas:265\r
-msgid "Generic ServiceStart not applicable: Use Specific Procedures to set configuration params"\r
-msgstr "ServiceStart générique non applicable : Utilisez des procédures spécifiques pour définir les paramètres de configuration"\r
-\r
-#. Programmer's name for it: SSQLMonitorAlreadyPresent\r
-#: Vcl/ib.pas:266\r
-msgid "SQL Monitor Instance is already present"\r
-msgstr "Une instance du Moniteur SQL est déjà présente"\r
-\r
-#. Programmer's name for it: SEOFInComment\r
-#: Vcl/ibsql.pas:24\r
-msgid "EOF in comment detected"\r
-msgstr "EOF détecté dans un commentaire"\r
-\r
-#. Programmer's name for it: SEOFInString\r
-#: Vcl/ibsql.pas:25\r
-msgid "EOF in string detected"\r
-msgstr "EOF détecté dans une chaîne"\r
-\r
-#. Programmer's name for it: SParamNameExpected\r
-#: Vcl/ibsql.pas:26\r
-msgid "Parameter name expected"\r
-msgstr "Nom de paramètre attendu"\r
-\r
-#. Programmer's name for it: SCantPrintValue\r
-#: Vcl/ibsqlmonitor.pas:24\r
-msgid "Cannot print value"\r
-msgstr "Ne peut imprimer la valeur"\r
-\r
-#. Programmer's name for it: SEOFReached\r
-#: Vcl/ibsqlmonitor.pas:25\r
-msgid "SEOFReached"\r
-msgstr "SEOFReached"\r
-\r
-#. Programmer's name for it: SProviderNotExported\r
-#: Vcl/midconst.pas:33\r
-msgid "Provider not exported: %s"\r
-msgstr "Fournisseur non exporté : %s"\r
-\r
-#. Programmer's name for it: SNoDataProvider\r
-#: Vcl/midconst.pas:36\r
-msgid "Missing data provider or data packet"\r
-msgstr "Fournisseur de données ou paquet de données manquant"\r
-\r
-#. Programmer's name for it: SInvalidDataPacket\r
-#: Vcl/midconst.pas:37\r
-msgid "Invalid data packet"\r
-msgstr "Paquet de données incorrect"\r
-\r
-#. Programmer's name for it: SRefreshError\r
-#: Vcl/midconst.pas:38\r
-msgid "Must apply updates before refreshing data"\r
-msgstr "Vous devez valider les modifications avant de rafraîchir les données"\r
-\r
-#. Programmer's name for it: SProviderInvalid\r
-#: Vcl/midconst.pas:39\r
-msgid "Invalid provider. Provider was freed by the application server"\r
-msgstr "Fournisseur incorrect. Le fournisseur a été libéré par le serveur d'application"\r
-\r
-#. Programmer's name for it: SServerNameBlank\r
-#: Vcl/midconst.pas:40\r
-msgid "Cannot connect, %s must contain a valid ServerName or ServerGUID"\r
-msgstr "Impossible de se connecter, %s doit contenir un ServerName ou ServerGUID correct"\r
-\r
-#. Programmer's name for it: SRepositoryIdBlank\r
-#: Vcl/midconst.pas:41\r
-msgid "Cannot connect, %s must contain a valid repository id"\r
-msgstr "Connexion impossible, %s doit contenir un id de référentiel correct"\r
-\r
-#. Programmer's name for it: SAggsGroupingLevel\r
-#: Vcl/midconst.pas:42\r
-msgid "Grouping level exceeds current index field count"\r
-msgstr "Le niveau de groupement dépasse le nombre de champs d'index actuel"\r
-\r
-#. Programmer's name for it: SAggsNoSuchLevel\r
-#: Vcl/midconst.pas:43\r
-msgid "Grouping level not defined"\r
-msgstr "Niveau de groupement non défini"\r
-\r
-#. Programmer's name for it: SNoCircularReference\r
-#: Vcl/midconst.pas:44\r
-msgid "Circular provider references not allowed"\r
-msgstr "Références de fournisseurs circulaires non autorisées"\r
-\r
-#. Programmer's name for it: SErrorLoadingMidas\r
-#: Vcl/midconst.pas:45\r
-msgid "Error loading MIDAS.DLL"\r
-msgstr "Erreur au chargement de MIDAS.DLL"\r
-\r
-#. Programmer's name for it: SCannotCreateDataSet\r
-#: Vcl/midconst.pas:46\r
-msgid "No fields defined. Cannot create dataset"\r
-msgstr "Aucun champ défini. Ne peut créer le dataset"\r
-\r
-#. Programmer's name for it: SSocketReadError\r
-#: Vcl/midconst.pas:49\r
-msgid "Error reading from socket"\r
-msgstr "Erreur de lecture de la socket"\r
-\r
-#. Programmer's name for it: SInvalidProviderName\r
-#: Vcl/midconst.pas:50\r
-msgid "Provider name \"%s\" was not recognized by the server"\r
-msgstr "Le nom de fournisseur \"%s\" n'a pas été reconnu par le serveur"\r
-\r
-#. Programmer's name for it: SBadVariantType\r
-#: Vcl/midconst.pas:51\r
-msgid "Unsupported variant type: %s"\r
-msgstr "Type de variant non supporté : %s"\r
-\r
-#. Programmer's name for it: SInvalidAction\r
-#: Vcl/midconst.pas:52\r
-msgid "Invalid action received: %d"\r
-msgstr "Action reçue incorrecte : %d"\r
-\r
-#. Programmer's name for it: SInvalidResponse\r
-#: Vcl/midconst.pas:55\r
-msgid "Invalid response"\r
-msgstr "Réponse incorrecte"\r
-\r
-#. Programmer's name for it: STooManyRecordsModified\r
-#: Vcl/midconst.pas:57\r
-msgid "Update affected more than 1 record."\r
-msgstr "La mise à jour a affecté plus d'un enregistrement"\r
-\r
-#. Programmer's name for it: SInvalidOptParamType\r
-#: Vcl/midconst.pas:60\r
-msgid "Value cannot be stored in an optional parameter"\r
-msgstr "La valeur ne peut être stockée dans un paramètre optionnel"\r
-\r
-#. Programmer's name for it: SConstraintFailed\r
-#: Vcl/midconst.pas:62\r
-msgid "Record or field constraint failed."\r
-msgstr "La contrainte d'enregistrement ou de champ a échoué."\r
-\r
-#. Programmer's name for it: SField\r
-#: Vcl/midconst.pas:63\r
-msgid "Field"\r
-msgstr "Champ"\r
-\r
-#. Programmer's name for it: SReadOnlyProvider\r
-#: Vcl/midconst.pas:64\r
-msgid "Cannot apply updates to a ReadOnly provider"\r
-msgstr "Ne peut appliquer les mises à jour à un fournisseur en lecture seule"\r
-\r
-#. Programmer's name for it: SNoKeySpecified\r
-#: Vcl/midconst.pas:65\r
-msgid "Unable to find record. No key specified"\r
-msgstr "Ne peut trouver l'enregistrement. Aucune clé spécifiée"\r
-\r
-#. Programmer's name for it: SFieldNameTooLong\r
-#: Vcl/midconst.pas:67\r
-msgid "Field name cannot be longer then %d characters. Try setting ObjectView to True on the dataset"\r
-msgstr "Le nom de champ ne peut dépasser %d caractères. Essayez de définir ObjectView à True dans le dataset"\r
-\r
-#. Programmer's name for it: SNoDataSets\r
-#: Vcl/midconst.pas:68\r
-msgid "Cannot resolve to dataset when using nested datasets or references"\r
-msgstr "Ne peut résoudre vers un dataset lors de l'utilisation de datasets ou de références imbriqués"\r
-\r
-#. Programmer's name for it: SRecConstFail\r
-#: Vcl/midconst.pas:69\r
-msgid "Preparation of record constraint failed with error \"%s\""\r
-msgstr "La préparation de contrainte d'enregistrement a échoué avec l'erreur %s"\r
-\r
-#. Programmer's name for it: SFieldConstFail\r
-#: Vcl/midconst.pas:70\r
-msgid "Preparation of field constraint failed with error \"%s\""\r
-msgstr "La préparation de contrainte de champ a échoué avec l'erreur %s"\r
-\r
-#. Programmer's name for it: SDefExprFail\r
-#: Vcl/midconst.pas:71\r
-msgid "Preparation of default expression failed with error \"%s\""\r
-msgstr "La préparation d'expression par défaut a échoué avec l'erreur %s"\r
-\r
-#. Programmer's name for it: SArrayElementError\r
-#: Vcl/midconst.pas:72\r
-msgid "Array elements of type %s are not supported"\r
-msgstr "Les éléments de tableau de type %s ne sont pas supportés"\r
-\r
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/midconst.pas:73\r
-msgid "Unable to resolve records. Table name not found."\r
-msgstr "Ne peut résoudre les enregistrements. Nom de table non trouvé."\r
-\r
-#. Programmer's name for it: SNoEditsAllowed\r
-#: Vcl/midconst.pas:74\r
-msgid "Modifications are not allowed"\r
-msgstr "Modifications non autorisées"\r
-\r
-#. Programmer's name for it: SNoDeletesAllowed\r
-#: Vcl/midconst.pas:75\r
-msgid "Deletes are not allowed"\r
-msgstr "Suppressions non autorisées"\r
-\r
-#. Programmer's name for it: SNoInsertsAllowed\r
-#: Vcl/midconst.pas:76\r
-msgid "Inserts are not allowed"\r
-msgstr "Insertions non autorisées"\r
-\r
-#. Programmer's name for it: SCannotChangeCommandText\r
-#: Vcl/midconst.pas:77\r
-msgid "CommandText changes are not allowed"\r
-msgstr "Modifications CommandText non autorisées"\r
-\r
-#. Programmer's name for it: SNoServers\r
-#: Vcl/midconst.pas:80\r
-msgid "No server available"\r
-msgstr "Aucun serveur disponible"\r
-\r
-#. Programmer's name for it: SReturnError\r
-#: Vcl/midconst.pas:83\r
-msgid "Expected return value not received"\r
-msgstr "Valeur de retour attendue non reçue"\r
-\r
-#. Programmer's name for it: SNoWinSock2\r
-#: Vcl/midconst.pas:84\r
-msgid "WinSock 2 must be installed to use the socket connection"\r
-msgstr "WinSock 2 doit être installé pour utiliser la connexion socket"\r
-\r
-#. Programmer's name for it: SURLRequired\r
-#: Vcl/midconst.pas:87\r
-msgid "URL required"\r
-msgstr "URL requis"\r
-\r
-#. Programmer's name for it: SDefaultURL\r
-#: Vcl/midconst.pas:88\r
-msgid "http://server.company.com/scripts/httpsrvr.dll"\r
-msgstr "http://server.company.com/scripts/httpsrvr.dll"\r
-\r
-#. Programmer's name for it: SInvalidURL\r
-#: Vcl/midconst.pas:89\r
-msgid "URL must be in the form \"http://server.company.com/scripts/httpsrvr.dll\""\r
-msgstr "L'URL doit être de la forme \"http://server.company.com/scripts/httpsrvr.dll\""\r
-\r
-#. Programmer's name for it: SServerIsBusy\r
-#: Vcl/midconst.pas:90\r
-msgid "Server is busy"\r
-msgstr "Le serveur est occupé"\r
-\r
-#. Programmer's name for it: SObjectNotAvailable\r
-#: Vcl/midconst.pas:92\r
-msgid "Object not available: %s"\r
-msgstr "Objet non disponible : %s"\r
-\r
-#. Programmer's name for it: SBadPropValue\r
-#: Vcl/oleconst.pas:15\r
-msgid "'%s' is not a valid property value"\r
-msgstr "'%s' n'est pas une valeur de propriété correcte"\r
-\r
-#. Programmer's name for it: SCannotActivate\r
-#: Vcl/oleconst.pas:16\r
-msgid "OLE control activation failed"\r
-msgstr "Echec de l'activation du contrôle OLE"\r
-\r
-#. Programmer's name for it: SNoWindowHandle\r
-#: Vcl/oleconst.pas:17\r
-msgid "Could not obtain OLE control window handle"\r
-msgstr "Impossible d'obtenir le handle de fenêtre du contrôle OLE"\r
-\r
-#. Programmer's name for it: SOleError\r
-#: Vcl/oleconst.pas:18\r
-msgid "OLE error %.8x"\r
-msgstr "Erreur OLE %.8x"\r
-\r
-#. Programmer's name for it: SVarNotObject\r
-#: Vcl/oleconst.pas:19\r
-msgid "Variant does not reference an OLE object"\r
-msgstr "Le variant ne référence pas un objet OLE"\r
-\r
-#. Programmer's name for it: SVarNotAutoObject\r
-#. Programmer's name for it: SVarNotObject\r
-#: Vcl/oleconst.pas:20\r
-msgid "Variant does not reference an automation object"\r
-msgstr "Le variant ne référence pas un objet Automation"\r
-\r
-#. Programmer's name for it: SNoMethod\r
-#: Vcl/oleconst.pas:21\r
-msgid "Method '%s' not supported by OLE object"\r
-msgstr "Méthode '%s' non supportée par l'objet OLE"\r
-\r
-#. Programmer's name for it: SLinkProperties\r
-#: Vcl/oleconst.pas:22\r
-msgid "Link Properties"\r
-msgstr "Propriétés de liaison"\r
-\r
-#. Programmer's name for it: SInvalidLinkSource\r
-#: Vcl/oleconst.pas:23\r
-msgid "Cannot link to an invalid source."\r
-msgstr "Impossible de lier à une source incorrecte."\r
-\r
-#. Programmer's name for it: SCannotBreakLink\r
-#: Vcl/oleconst.pas:24\r
-msgid "Break link operation is not supported."\r
-msgstr "Opération interruption de liaison non supportée."\r
-\r
-#. Programmer's name for it: SLinkedObject\r
-#: Vcl/oleconst.pas:25\r
-msgid "Linked %s"\r
-msgstr "%s lié(e)"\r
-\r
-#. Programmer's name for it: SEmptyContainer\r
-#: Vcl/oleconst.pas:26\r
-msgid "Operation not allowed on an empty OLE container"\r
-msgstr "Opération non autorisée pour un conteneur OLE vide"\r
-\r
-#. Programmer's name for it: SInvalidVerb\r
-#: Vcl/oleconst.pas:27\r
-msgid "Invalid object verb"\r
-msgstr "Verbe d'objet incorrect"\r
-\r
-#. Programmer's name for it: SPropDlgCaption\r
-#: Vcl/oleconst.pas:28\r
-msgid "%s Properties"\r
-msgstr "Propriétés %s"\r
-\r
-#. Programmer's name for it: SInvalidLicense\r
-#: Vcl/oleconst.pas:30\r
-msgid "License information for %s is invalid"\r
-msgstr "Les informations de licence pour %s sont incorrectes"\r
-\r
-#. Programmer's name for it: SNotLicensed\r
-#: Vcl/oleconst.pas:31\r
-msgid "License information for %s not found. You cannot use this control in design mode"\r
-msgstr "Informations de licence pour %s non trouvées. Vous ne pouvez utiliser ce contrôle en mode conception"\r
-\r
-#. Programmer's name for it: sNoRunningObject\r
-#: Vcl/oleconst.pas:32\r
-msgid "Unable to retrieve a pointer to a running object registered with OLE for %s/%s"\r
-msgstr "Ne peut récupérer un pointeur sur un objet en cours d'exécution recensé avec OLE pour %s/%s"\r
-\r
-#. Programmer's name for it: SServiceOnly\r
-#: Vcl/scktcnst.pas:29\r
-msgid "The Socket Server can only be run as a service on NT 3.51 and prior"\r
-msgstr "Le serveur de Socket ne fonctionne en mode service que sur système NT 3.51 ou plus ancien."\r
-\r
-#. Programmer's name for it: SErrClose\r
-#: Vcl/scktcnst.pas:30\r
-msgid "Cannot exit when there are active connections. Kill connections?"\r
-msgstr "Arrêt impossible tant que des connexions sont établies. Stopper les connexions?"\r
-\r
-#. Programmer's name for it: SErrChangeSettings\r
-#: Vcl/scktcnst.pas:31\r
-msgid "Cannot change settings when there are active connections. Kill connections?"\r
-msgstr "Impossible de changer les paramètres tant que des connexions sont établies. Stopper les connexions?"\r
-\r
-#. Programmer's name for it: SQueryDisconnect\r
-#: Vcl/scktcnst.pas:32\r
-msgid "Disconnecting clients can cause application errors. Continue?"\r
-msgstr "Déconnecter un client peut provoquer des erreurs dans le programme. Voulez-vous continuer?"\r
-\r
-#. Programmer's name for it: SOpenError\r
-#: Vcl/scktcnst.pas:33\r
-msgid "Error opening port %d with error: %s"\r
-msgstr "Erreur à l'ouverture du port %d: %s"\r
-\r
-#. Programmer's name for it: SNotShown\r
-#: Vcl/scktcnst.pas:35\r
-msgid "(Not Shown)"\r
-msgstr "(invisible)"\r
-\r
-#. Programmer's name for it: SStatusline\r
-#: Vcl/scktcnst.pas:37\r
-msgid "%d current connections"\r
-msgstr "%d connexions actuellement"\r
-\r
-#. Programmer's name for it: SAlreadyRunning\r
-#: Vcl/scktcnst.pas:38\r
-msgid "The Socket Server is already running"\r
-msgstr "Le serveur de socket est déjà en fonction"\r
-\r
-#. Programmer's name for it: SNotUntilRestart\r
-#: Vcl/scktcnst.pas:39\r
-msgid "This change will not take affect until the Socket Server is restarted"\r
-msgstr "Ce changement ne serra effectif qu'après le redémarrage du serveur de Socket"\r
-\r
-#. Programmer's name for it: sInvalidActionRegistration\r
-#: Vcl/webconst.pas:15\r
-msgid "Invalid Action registration"\r
-msgstr "Enregistrement d'action incorrect"\r
-\r
-#. Programmer's name for it: sDuplicateActionName\r
-#: Vcl/webconst.pas:16\r
-msgid "Duplicate action name"\r
-msgstr "Nom d'action dupliqué"\r
-\r
-#. Programmer's name for it: sOnlyOneDispatcher\r
-#: Vcl/webconst.pas:17\r
-msgid "Only one WebDispatcher per form/data module"\r
-msgstr "Un seul WebDispatcher par fiche/module de données"\r
-\r
-#. Programmer's name for it: sHTTPItemName\r
-#: Vcl/webconst.pas:18\r
-msgid "Name"\r
-msgstr "Nom"\r
-\r
-#. Programmer's name for it: sHTTPItemURI\r
-#: Vcl/webconst.pas:19\r
-msgid "PathInfo"\r
-msgstr "Chemin"\r
-\r
-#. Programmer's name for it: sHTTPItemEnabled\r
-#: Vcl/webconst.pas:20\r
-msgid "Enabled"\r
-msgstr "Activé"\r
-\r
-#. Programmer's name for it: sHTTPItemProducer\r
-#: Vcl/webconst.pas:22\r
-msgid "Producer"\r
-msgstr "Producteur"\r
-\r
-#. Programmer's name for it: sTooManyColumns\r
-#: Vcl/webconst.pas:26\r
-msgid "Too many table columns"\r
-msgstr "Trop de colonnes de table"\r
-\r
-#. Programmer's name for it: sFieldNameColumn\r
-#: Vcl/webconst.pas:27\r
-msgid "Field Name"\r
-msgstr "Nom champ"\r
-\r
-#. Programmer's name for it: sFieldTypeColumn\r
-#: Vcl/webconst.pas:28\r
-msgid "Field Type"\r
-msgstr "Type champ"\r
-\r
-#. Programmer's name for it: SCorbaDllNotLoaded\r
-#: Rtl/Corba/corbcnst.pas:15\r
-msgid "Unable to load CORBA libraries"\r
-msgstr "Ne peut charger les bibliothèques CORBA"\r
-\r
-#. Programmer's name for it: SCorbaNotInitialized\r
-#: Rtl/Corba/corbcnst.pas:16\r
-msgid "CORBA libraries are unavailable or not initialized"\r
-msgstr "Les bibliothèques CORBA sont indisponibles ou non initialisées"\r
-\r
-#. Programmer's name for it: SCorbaSkeletonNotRegistered\r
-#: Rtl/Corba/corbcnst.pas:17\r
-msgid "CORBA server skeleton not registered for object %s"\r
-msgstr "Squelette de serveur CORBA non recensé pour l'objet %s"\r
-\r
-#. Programmer's name for it: SCorbaStubNotRegistered\r
-#: Rtl/Corba/corbcnst.pas:18\r
-msgid "CORBA client stub not registered"\r
-msgstr "Stub client CORBA non recensé"\r
-\r
-#. Programmer's name for it: SCorbaInterfaceIDNotRegister\r
-#: Rtl/Corba/corbcnst.pas:19\r
-msgid "CORBA interface not registered"\r
-msgstr "Interface CORBA non recensée"\r
-\r
-#. Programmer's name for it: SCorbaRepositoryIDNotRegistered\r
-#: Rtl/Corba/corbcnst.pas:20\r
-msgid "CORBA Repository ID \"%s\" not registered"\r
-msgstr "Id de référentiel CORBA \"%s\" non recensé"\r
-\r
-#. Programmer's name for it: SCorbaIncompleteFactory\r
-#: Rtl/Corba/corbcnst.pas:21\r
-msgid "CORBA Factory did not implement CreateInterface"\r
-msgstr "La fabrique CORBA n'a pas implémenté CreateInterface"\r
-\r
-#. Programmer's name for it: sInvalidTypeCast\r
-#: Rtl/Corba/corbcnst.pas:24\r
-msgid "Variant cannot be converted to a CORBA Any"\r
-msgstr "Le variant ne peut être converti en Any CORBA"\r
-\r
-#. Programmer's name for it: sNotCorbaObject\r
-#: Rtl/Corba/corbcnst.pas:25\r
-msgid "Variant/Any not a CORBA object"\r
-msgstr "Le Variant/Any n'est pas un objet CORBA"\r
-\r
-#. Programmer's name for it: sParamTypeCast\r
-#: Rtl/Corba/corbcnst.pas:26\r
-msgid "Parameter (%d) of method %s not of the correct type"\r
-msgstr "Le paramètre (%d) de la méthode %s n'est pas du type correct"\r
-\r
-#. Programmer's name for it: sParamOut\r
-#: Rtl/Corba/corbcnst.pas:27\r
-msgid "Parameter (%d) of method %s is an out or in/out parameter and requires a variable reference"\r
-msgstr "Le paramètre (%d) de la méthode %s est un paramètre sortie ou entrée/sortie et requiert une référence de variable"\r
-\r
-#. Programmer's name for it: sNoRepository\r
-#: Rtl/Corba/corbcnst.pas:28\r
-msgid "Could not perform CORBA Dispatch, no interface repository found"\r
-msgstr "Ne peut effectuer le Dispatch CORBA, aucun référentiel d'interface trouvé"\r
-\r
-#. Programmer's name for it: sInvalidParameterCount\r
-#: Rtl/Corba/corbcnst.pas:29\r
-msgid "Incorrect number of parameters to method %s"\r
-msgstr "Nombre de paramètres incorrect pour la méthode %s"\r
-\r
-#. Programmer's name for it: sMethodNotFound\r
-#: Rtl/Corba/corbcnst.pas:30\r
-msgid "Method %s not found"\r
-msgstr "Méthode %s non trouvée"\r
-\r
-#. Programmer's name for it: sConnecting\r
-#: Rtl/Corba/corbcnst.pas:31\r
-msgid "Connecting to CORBA server..."\r
-msgstr "Connexion au serveur CORBA..."\r
-\r
-#. Programmer's name for it: SCreateRegKeyError\r
-#: Rtl/Sys/comconst.pas:15\r
-msgid "Error creating system registry entry"\r
-msgstr "Erreur à la création de l'entrée de registre système"\r
-\r
-#. Programmer's name for it: SObjectFactoryMissing\r
-#: Rtl/Sys/comconst.pas:17\r
-msgid "Object factory for class %s missing"\r
-msgstr "Object factory manquant pour la classe %s"\r
-\r
-#. Programmer's name for it: STypeInfoMissing\r
-#: Rtl/Sys/comconst.pas:18\r
-msgid "Type information missing for class %s"\r
-msgstr "Information de type manquante pour la classe %s"\r
-\r
-#. Programmer's name for it: SBadTypeInfo\r
-#: Rtl/Sys/comconst.pas:19\r
-msgid "Incorrect type information for class %s"\r
-msgstr "Information de type incorrecte pour la classe %s"\r
-\r
-#. Programmer's name for it: SDispIntfMissing\r
-#: Rtl/Sys/comconst.pas:20\r
-msgid "Dispatch interface missing from class %s"\r
-msgstr "Interface dispatch manquante dans la classe %s"\r
-\r
-#. Programmer's name for it: SNoMethod\r
-#: Rtl/Sys/comconst.pas:21\r
-msgid "Method '%s' not supported by automation object"\r
-msgstr "Méthode '%s' non supportée par l'objet Automation"\r
-\r
-#. Programmer's name for it: SDCOMNotInstalled\r
-#: Rtl/Sys/comconst.pas:23\r
-msgid "DCOM not installed"\r
-msgstr "DCOM non installé"\r
-\r
-#. Programmer's name for it: SDAXError\r
-#: Rtl/Sys/comconst.pas:24\r
-msgid "DAX Error"\r
-msgstr "Erreur DAX"\r
-\r
-#. Programmer's name for it: SAutomationWarning\r
-#: Rtl/Sys/comconst.pas:26\r
-msgid "COM Server Warning"\r
-msgstr "Avertissement du serveur COM"\r
-\r
-#. Programmer's name for it: SNoCloseActiveServer1\r
-#: Rtl/Sys/comconst.pas:29\r
-msgid "There are still active COM objects in this application. One or more clients may have references to these objects, so manually closing "\r
-msgstr "Il y a encore des serveurs COM actifs dans cette application. Un ou plusieurs clients ont peut-être des références à ces objets, donc la fermeture manuelle de "\r
-\r
-#. Programmer's name for it: SNoCloseActiveServer2\r
-#: Rtl/Sys/comconst.pas:32\r
-msgid ""\r
-"this application may cause those client application(s) to fail.\n"\r
-"\n"\r
-"Are you sure you want to close this application?"\r
-msgstr ""\r
-"cette application peut provoquer des erreurs dans les clients.\n"\r
-"\n"\r
-"Etes-vous sûr de vouloir fermer cette application ?"\r
-\r
-#. Programmer's name for it: SUnknown\r
-#: Rtl/Sys/sysconst.pas:15\r
-msgid "<unknown>"\r
-msgstr "<inconnu>"\r
-\r
-#. Programmer's name for it: SInvalidInteger\r
-#: Rtl/Sys/sysconst.pas:16\r
-msgid "'%s' is not a valid integer value"\r
-msgstr "'%s' n'est pas une valeur entière correcte"\r
-\r
-#. Programmer's name for it: SInvalidFloat\r
-#: Rtl/Sys/sysconst.pas:17\r
-msgid "'%s' is not a valid floating point value"\r
-msgstr "'%s' n'est pas une valeur en virgule flottante correcte"\r
-\r
-#. Programmer's name for it: SInvalidDate\r
-#: Rtl/Sys/sysconst.pas:18\r
-msgid "'%s' is not a valid date"\r
-msgstr "'%s' n'est pas une date correcte"\r
-\r
-#. Programmer's name for it: SInvalidTime\r
-#: Rtl/Sys/sysconst.pas:19\r
-msgid "'%s' is not a valid time"\r
-msgstr "'%s' n'est pas une heure correcte"\r
-\r
-#. Programmer's name for it: SInvalidDateTime\r
-#: Rtl/Sys/sysconst.pas:20\r
-msgid "'%s' is not a valid date and time"\r
-msgstr "'%s' n'est pas une date et heure correcte"\r
-\r
-#. Programmer's name for it: SOutOfMemory\r
-#: Rtl/Sys/sysconst.pas:23\r
-msgid "Out of memory"\r
-msgstr "Mémoire insuffisante"\r
-\r
-#. Programmer's name for it: SInOutError\r
-#: Rtl/Sys/sysconst.pas:24\r
-msgid "I/O error %d"\r
-msgstr "Erreur E/S %d"\r
-\r
-#. Programmer's name for it: SFileNotFound\r
-#: Rtl/Sys/sysconst.pas:25\r
-msgid "File not found"\r
-msgstr "Fichier introuvable"\r
-\r
-#. Programmer's name for it: SInvalidFilename\r
-#: Rtl/Sys/sysconst.pas:26\r
-msgid "Invalid filename"\r
-msgstr "Nom de fichier incorrect"\r
-\r
-#. Programmer's name for it: STooManyOpenFiles\r
-#: Rtl/Sys/sysconst.pas:27\r
-msgid "Too many open files"\r
-msgstr "Trop de fichiers ouverts"\r
-\r
-#. Programmer's name for it: SAccessDenied\r
-#: Rtl/Sys/sysconst.pas:28\r
-msgid "File access denied"\r
-msgstr "Accès au fichier refusé"\r
-\r
-#. Programmer's name for it: SEndOfFile\r
-#: Rtl/Sys/sysconst.pas:29\r
-msgid "Read beyond end of file"\r
-msgstr "Lecture au-delà de la fin de fichier"\r
-\r
-#. Programmer's name for it: SDiskFull\r
-#: Rtl/Sys/sysconst.pas:30\r
-msgid "Disk full"\r
-msgstr "Disque plein"\r
-\r
-#. Programmer's name for it: SInvalidInput\r
-#: Rtl/Sys/sysconst.pas:31\r
-msgid "Invalid numeric input"\r
-msgstr "Saisie numérique incorrecte"\r
-\r
-#. Programmer's name for it: SDivByZero\r
-#: Rtl/Sys/sysconst.pas:32\r
-msgid "Division by zero"\r
-msgstr "Division par zéro"\r
-\r
-#. Programmer's name for it: SRangeError\r
-#: Rtl/Sys/sysconst.pas:33\r
-msgid "Range check error"\r
-msgstr "Erreur de vérification d'étendue"\r
-\r
-#. Programmer's name for it: SIntOverflow\r
-#: Rtl/Sys/sysconst.pas:34\r
-msgid "Integer overflow"\r
-msgstr "Débordement d'entier"\r
-\r
-#. Programmer's name for it: SInvalidOp\r
-#: Rtl/Sys/sysconst.pas:35\r
-msgid "Invalid floating point operation"\r
-msgstr "Opération en virgule flottante incorrecte"\r
-\r
-#. Programmer's name for it: SZeroDivide\r
-#: Rtl/Sys/sysconst.pas:36\r
-msgid "Floating point division by zero"\r
-msgstr "Division par zéro en virgule flottante"\r
-\r
-#. Programmer's name for it: SOverflow\r
-#: Rtl/Sys/sysconst.pas:37\r
-msgid "Floating point overflow"\r
-msgstr "Débordement en virgule flottante"\r
-\r
-#. Programmer's name for it: SUnderflow\r
-#: Rtl/Sys/sysconst.pas:38\r
-msgid "Floating point underflow"\r
-msgstr "Débordement inférieur flottant"\r
-\r
-#. Programmer's name for it: SInvalidPointer\r
-#: Rtl/Sys/sysconst.pas:39\r
-msgid "Invalid pointer operation"\r
-msgstr "Opération de pointeur incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidCast\r
-#: Rtl/Sys/sysconst.pas:40\r
-msgid "Invalid class typecast"\r
-msgstr "Transtypage de classe incorrect"\r
-\r
-#. Programmer's name for it: SAccessViolation\r
-#: Rtl/Sys/sysconst.pas:41\r
-msgid "Access violation at address %p. %s of address %p"\r
-msgstr "Violation d'accès à l'adresse %p. %s de l'adresse %p"\r
-\r
-#. Programmer's name for it: SStackOverflow\r
-#: Rtl/Sys/sysconst.pas:42\r
-msgid "Stack overflow"\r
-msgstr "Débordement de pile"\r
-\r
-#. Programmer's name for it: SControlC\r
-#: Rtl/Sys/sysconst.pas:43\r
-msgid "Control-C hit"\r
-msgstr "Frappe de Contrôle-C"\r
-\r
-#. Programmer's name for it: SPrivilege\r
-#: Rtl/Sys/sysconst.pas:44\r
-msgid "Privileged instruction"\r
-msgstr "Instruction privilégiée"\r
-\r
-#. Programmer's name for it: SOperationAborted\r
-#: Rtl/Sys/sysconst.pas:45\r
-msgid "Operation aborted"\r
-msgstr "Opération abandonnée"\r
-\r
-#. Programmer's name for it: SException\r
-#: Rtl/Sys/sysconst.pas:46\r
-msgid ""\r
-"Exception %s in module %s at %p.\n"\r
-"%s%s"\r
-msgstr ""\r
-"Exception %s dans le module %s à %p.\n"\r
-"%s%s"\r
-\r
-#. Programmer's name for it: SExceptTitle\r
-#: Rtl/Sys/sysconst.pas:47\r
-msgid "Application Error"\r
-msgstr "Erreur d'application"\r
-\r
-#. Programmer's name for it: SInvalidFormat\r
-#: Rtl/Sys/sysconst.pas:48\r
-msgid "Format '%s' invalid or incompatible with argument"\r
-msgstr "Le format '%s' est incorrect ou incompatible avec l'argument"\r
-\r
-#. Programmer's name for it: SArgumentMissing\r
-#: Rtl/Sys/sysconst.pas:49\r
-msgid "No argument for format '%s'"\r
-msgstr "Aucun argument pour le format '%s'"\r
-\r
-#. Programmer's name for it: SInvalidVarCast\r
-#: Rtl/Sys/sysconst.pas:50\r
-msgid "Invalid variant type conversion"\r
-msgstr "Conversion de type variant incorrecte"\r
-\r
-#. Programmer's name for it: SInvalidVarOp\r
-#: Rtl/Sys/sysconst.pas:51\r
-msgid "Invalid variant operation"\r
-msgstr "Opération de variant incorrecte"\r
-\r
-#. Programmer's name for it: SDispatchError\r
-#: Rtl/Sys/sysconst.pas:52\r
-msgid "Variant method calls not supported"\r
-msgstr "Appels de méthode variante non supportés"\r
-\r
-#. Programmer's name for it: SResultTooLong\r
-#: Rtl/Sys/sysconst.pas:55\r
-msgid "Format result longer than 4096 characters"\r
-msgstr "Résultat de format supérieur à 4096 caractères"\r
-\r
-#. Programmer's name for it: SFormatTooLong\r
-#: Rtl/Sys/sysconst.pas:56\r
-msgid "Format string too long"\r
-msgstr "Chaîne de format trop longue"\r
-\r
-#. Programmer's name for it: SVarArrayCreate\r
-#: Rtl/Sys/sysconst.pas:57\r
-msgid "Error creating variant array"\r
-msgstr "Erreur lors de la création de tableau de variants"\r
-\r
-#. Programmer's name for it: SVarNotArray\r
-#: Rtl/Sys/sysconst.pas:58\r
-msgid "Variant is not an array"\r
-msgstr "Le variant n'est pas un tableau"\r
-\r
-#. Programmer's name for it: SVarArrayBounds\r
-#: Rtl/Sys/sysconst.pas:59\r
-msgid "Variant array index out of bounds"\r
-msgstr "Indice de tableau de variants hors limites"\r
-\r
-#. Programmer's name for it: SExternalException\r
-#: Rtl/Sys/sysconst.pas:60\r
-msgid "External exception %x"\r
-msgstr "Exception externe %x"\r
-\r
-#. Programmer's name for it: SAssertionFailed\r
-#: Rtl/Sys/sysconst.pas:61\r
-msgid "Assertion failed"\r
-msgstr "Echec de l'assertion"\r
-\r
-#. Programmer's name for it: SIntfCastError\r
-#: Rtl/Sys/sysconst.pas:62\r
-msgid "Interface not supported"\r
-msgstr "Interface non supportée"\r
-\r
-#. Programmer's name for it: SSafecallException\r
-#: Rtl/Sys/sysconst.pas:63\r
-msgid "Exception in safecall method"\r
-msgstr "Exception dans méthode safecall"\r
-\r
-#. Programmer's name for it: SAssertError\r
-#: Rtl/Sys/sysconst.pas:64\r
-msgid "%s (%s, line %d)"\r
-msgstr "%s (%s, ligne %d)"\r
-\r
-#. Programmer's name for it: SAbstractError\r
-#: Rtl/Sys/sysconst.pas:65\r
-msgid "Abstract Error"\r
-msgstr "Erreur abstraite"\r
-\r
-#. Programmer's name for it: SModuleAccessViolation\r
-#: Rtl/Sys/sysconst.pas:66\r
-msgid "Access violation at address %p in module '%s'. %s of address %p"\r
-msgstr "Violation d'accès à l'adresse %p dans le module '%s'. %s de l'adresse %p"\r
-\r
-#. Programmer's name for it: SCannotReadPackageInfo\r
-#: Rtl/Sys/sysconst.pas:67\r
-msgid "Cannot access package information for package '%s'"\r
-msgstr "Impossible d'accéder à l'information de paquet pour le paquet '%s'"\r
-\r
-#. Programmer's name for it: sErrorLoadingPackage\r
-#: Rtl/Sys/sysconst.pas:68\r
-msgid ""\r
-"Can't load package %s.\n"\r
-"%s"\r
-msgstr ""\r
-"Ne peut charger le paquet %s.\n"\r
-"%s"\r
-\r
-#. Programmer's name for it: SInvalidPackageFile\r
-#: Rtl/Sys/sysconst.pas:69\r
-msgid "Invalid package file '%s'"\r
-msgstr "Fichier paquet incorrect '%s'"\r
-\r
-#. Programmer's name for it: SInvalidPackageHandle\r
-#: Rtl/Sys/sysconst.pas:70\r
-msgid "Invalid package handle"\r
-msgstr "Handle de paquet incorrect"\r
-\r
-#. Programmer's name for it: SDuplicatePackageUnit\r
-#: Rtl/Sys/sysconst.pas:72\r
-msgid "Cannot load package '%s.' It contains unit '%s,';which is also contained in package '%s'"\r
-msgstr "Ne peut charger le paquet '%s.' Il contient l'unité '%s', qui est également contenue dans le paquet '%s'"\r
-\r
-#. Programmer's name for it: SWin32Error\r
-#: Rtl/Sys/sysconst.pas:73\r
-msgid ""\r
-"Win32 Error. Code: %d.\n"\r
-"%s"\r
-msgstr ""\r
-"Erreur Win32. Code : %d.\n"\r
-"%s"\r
-\r
-#. Programmer's name for it: SUnkWin32Error\r
-#: Rtl/Sys/sysconst.pas:74\r
-msgid "A Win32 API function failed"\r
-msgstr "Une fonction de l'API Win32 a échoué"\r
-\r
-#. Programmer's name for it: SNL\r
-#: Rtl/Sys/sysconst.pas:75\r
-msgid "Application is not licensed to use this feature"\r
-msgstr "L'application n'a pas de licence pour cette fonctionnalité"\r
-\r
-#. Programmer's name for it: SShortMonthNameJan\r
-#: Rtl/Sys/sysconst.pas:77\r
-msgid "Jan"\r
-msgstr "Jan"\r
-\r
-#. Programmer's name for it: SShortMonthNameFeb\r
-#: Rtl/Sys/sysconst.pas:78\r
-msgid "Feb"\r
-msgstr "Fév"\r
-\r
-#. Programmer's name for it: SShortMonthNameMar\r
-#: Rtl/Sys/sysconst.pas:79\r
-msgid "Mar"\r
-msgstr "Mar"\r
-\r
-#. Programmer's name for it: SShortMonthNameApr\r
-#: Rtl/Sys/sysconst.pas:80\r
-msgid "Apr"\r
-msgstr "Avr"\r
-\r
-#. Programmer's name for it: SShortMonthNameMay\r
-#. Programmer's name for it: SLongMonthNameMay\r
-#: Rtl/Sys/sysconst.pas:81\r
-msgid "May"\r
-msgstr "Mai"\r
-\r
-#. Programmer's name for it: SShortMonthNameJun\r
-#: Rtl/Sys/sysconst.pas:82\r
-msgid "Jun"\r
-msgstr "Jun"\r
-\r
-#. Programmer's name for it: SShortMonthNameJul\r
-#: Rtl/Sys/sysconst.pas:83\r
-msgid "Jul"\r
-msgstr "Jul"\r
-\r
-#. Programmer's name for it: SShortMonthNameAug\r
-#: Rtl/Sys/sysconst.pas:84\r
-msgid "Aug"\r
-msgstr "Aoû"\r
-\r
-#. Programmer's name for it: SShortMonthNameSep\r
-#: Rtl/Sys/sysconst.pas:85\r
-msgid "Sep"\r
-msgstr "Sep"\r
-\r
-#. Programmer's name for it: SShortMonthNameOct\r
-#: Rtl/Sys/sysconst.pas:86\r
-msgid "Oct"\r
-msgstr "Oct"\r
-\r
-#. Programmer's name for it: SShortMonthNameNov\r
-#: Rtl/Sys/sysconst.pas:87\r
-msgid "Nov"\r
-msgstr "Nov"\r
-\r
-#. Programmer's name for it: SShortMonthNameDec\r
-#: Rtl/Sys/sysconst.pas:88\r
-msgid "Dec"\r
-msgstr "Déc"\r
-\r
-#. Programmer's name for it: SLongMonthNameJan\r
-#: Rtl/Sys/sysconst.pas:90\r
-msgid "January"\r
-msgstr "Janvier"\r
-\r
-#. Programmer's name for it: SLongMonthNameFeb\r
-#: Rtl/Sys/sysconst.pas:91\r
-msgid "February"\r
-msgstr "Février"\r
-\r
-#. Programmer's name for it: SLongMonthNameMar\r
-#: Rtl/Sys/sysconst.pas:92\r
-msgid "March"\r
-msgstr "Mars"\r
-\r
-#. Programmer's name for it: SLongMonthNameApr\r
-#: Rtl/Sys/sysconst.pas:93\r
-msgid "April"\r
-msgstr "Avril"\r
-\r
-#. Programmer's name for it: SLongMonthNameJun\r
-#: Rtl/Sys/sysconst.pas:95\r
-msgid "June"\r
-msgstr "Juin"\r
-\r
-#. Programmer's name for it: SLongMonthNameJul\r
-#: Rtl/Sys/sysconst.pas:96\r
-msgid "July"\r
-msgstr "Juillet"\r
-\r
-#. Programmer's name for it: SLongMonthNameAug\r
-#: Rtl/Sys/sysconst.pas:97\r
-msgid "August"\r
-msgstr "Août"\r
-\r
-#. Programmer's name for it: SLongMonthNameSep\r
-#: Rtl/Sys/sysconst.pas:98\r
-msgid "September"\r
-msgstr "Septembre"\r
-\r
-#. Programmer's name for it: SLongMonthNameOct\r
-#: Rtl/Sys/sysconst.pas:99\r
-msgid "October"\r
-msgstr "Octobre"\r
-\r
-#. Programmer's name for it: SLongMonthNameNov\r
-#: Rtl/Sys/sysconst.pas:100\r
-msgid "November"\r
-msgstr "Novembre"\r
-\r
-#. Programmer's name for it: SLongMonthNameDec\r
-#: Rtl/Sys/sysconst.pas:101\r
-msgid "December"\r
-msgstr "Décembre"\r
-\r
-#. Programmer's name for it: SShortDayNameSun\r
-#: Rtl/Sys/sysconst.pas:103\r
-msgid "Sun"\r
-msgstr "Dim"\r
-\r
-#. Programmer's name for it: SShortDayNameMon\r
-#: Rtl/Sys/sysconst.pas:104\r
-msgid "Mon"\r
-msgstr "Lun"\r
-\r
-#. Programmer's name for it: SShortDayNameTue\r
-#: Rtl/Sys/sysconst.pas:105\r
-msgid "Tue"\r
-msgstr "Mar"\r
-\r
-#. Programmer's name for it: SShortDayNameWed\r
-#: Rtl/Sys/sysconst.pas:106\r
-msgid "Wed"\r
-msgstr "Mer"\r
-\r
-#. Programmer's name for it: SShortDayNameThu\r
-#: Rtl/Sys/sysconst.pas:107\r
-msgid "Thu"\r
-msgstr "Jeu"\r
-\r
-#. Programmer's name for it: SShortDayNameFri\r
-#: Rtl/Sys/sysconst.pas:108\r
-msgid "Fri"\r
-msgstr "Ven"\r
-\r
-#. Programmer's name for it: SShortDayNameSat\r
-#: Rtl/Sys/sysconst.pas:109\r
-msgid "Sat"\r
-msgstr "Sam"\r
-\r
-#. Programmer's name for it: SLongDayNameSun\r
-#: Rtl/Sys/sysconst.pas:111\r
-msgid "Sunday"\r
-msgstr "Dimanche"\r
-\r
-#. Programmer's name for it: SLongDayNameMon\r
-#: Rtl/Sys/sysconst.pas:112\r
-msgid "Monday"\r
-msgstr "Lundi"\r
-\r
-#. Programmer's name for it: SLongDayNameTue\r
-#: Rtl/Sys/sysconst.pas:113\r
-msgid "Tuesday"\r
-msgstr "Mardi"\r
-\r
-#. Programmer's name for it: SLongDayNameWed\r
-#: Rtl/Sys/sysconst.pas:114\r
-msgid "Wednesday"\r
-msgstr "Mercredi"\r
-\r
-#. Programmer's name for it: SLongDayNameThu\r
-#: Rtl/Sys/sysconst.pas:115\r
-msgid "Thursday"\r
-msgstr "Jeudi"\r
-\r
-#. Programmer's name for it: SLongDayNameFri\r
-#: Rtl/Sys/sysconst.pas:116\r
-msgid "Friday"\r
-msgstr "Vendredi"\r
-\r
-#. Programmer's name for it: SLongDayNameSat\r
-#: Rtl/Sys/sysconst.pas:117\r
-msgid "Saturday"\r
-msgstr "Samedi"\r
-\r
-#. Programmer's name: FONT 8\r
-#: Vcl/extdlgs.rc:14\r
-msgid "MS Sans Serif"\r
-msgstr "MS Sans Serif"\r
-\r
-#. DSSCubeEditor..Caption\r
-#: Decision Cube/mxdcube.dfm:6\r
-msgid "Decision Cube Editor"\r
-msgstr "Editeur de cube de décision"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..Caption\r
-#: Decision Cube/mxdcube.dfm:24\r
-msgid "Dimension Settings"\r
-msgstr "Paramètres de dimensions"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..CaptionLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:31\r
-msgid "Display &Name"\r
-msgstr "&Nom affiché :"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:40\r
-msgid "&Active Type"\r
-msgstr "Typ&e actif :"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:49\r
-msgid "&Grouping"\r
-msgstr "&Groupement :"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..StartLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:58\r
-msgid "&Initial Value"\r
-msgstr "&Valeur initiale :"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..TypeLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:67\r
-msgid "&Type"\r
-msgstr "&Type :"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..Label1..Caption\r
-#: Decision Cube/mxdcube.dfm:76\r
-msgid "Available &Fields"\r
-msgstr "Champs &disponibles"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..Label2..Caption\r
-#: Decision Cube/mxdcube.dfm:85\r
-msgid "For&mat"\r
-msgstr "&Format :"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:102\r
-msgid "&Base Field"\r
-msgstr "&Champ de base :"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..CaptionEdit..Text\r
-#: Decision Cube/mxdcube.dfm:122\r
-msgid "CaptionEdit"\r
-msgstr "CaptionEdit"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit..Hint\r
-#: Decision Cube/mxdcube.dfm:130\r
-msgid "Control of when the information for this field is loaded"\r
-msgstr "Contrôle quand l'information pour ce champ est chargée"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit....Items.Strings\r
-#: Decision Cube/mxdcube.dfm:136\r
-msgid ""\r
-"Active\n"\r
-"As Needed\n"\r
-"Inactive\n"\r
-msgstr ""\r
-"actif\n"\r
-"au besoin\n"\r
-"inactif\n"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit..Text\r
-#: Decision Cube/mxdcube.dfm:139\r
-msgid "ActiveEdit"\r
-msgstr "ActiveEdit"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit..Hint\r
-#: Decision Cube/mxdcube.dfm:147\r
-msgid "Group values for this field into ranges"\r
-msgstr "Grouper les valeurs de champ en étendues"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit....Items.Strings\r
-#: Decision Cube/mxdcube.dfm:155\r
-msgid ""\r
-"None\n"\r
-"Year\n"\r
-"Quarter\n"\r
-"Month\n"\r
-"Single Value\n"\r
-msgstr ""\r
-"Aucun\n"\r
-"Année\n"\r
-"Trimestre\n"\r
-"Mois\n"\r
-"Valeur simple\n"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit..Text\r
-#: Decision Cube/mxdcube.dfm:158\r
-msgid "BinEdit"\r
-msgstr "BinEdit"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..TypeEdit....Items.Strings\r
-#: Decision Cube/mxdcube.dfm:176\r
-msgid ""\r
-"Dimension\n"\r
-"Sum\n"\r
-"Count\n"\r
-"Average\n"\r
-"Min\n"\r
-"Max\n"\r
-"GenericAgg\n"\r
-"Unknown\n"\r
-msgstr ""\r
-"Dimension\n"\r
-"Somme\n"\r
-"Décompte\n"\r
-"Moyenne\n"\r
-"Minimum\n"\r
-"Maximum\n"\r
-"GenericAgg\n"\r
-"Inconnu\n"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..TypeEdit..Text\r
-#: Decision Cube/mxdcube.dfm:179\r
-msgid "TypeEdit"\r
-msgstr "TypeEdit"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..FormatEdit..Text\r
-#: Decision Cube/mxdcube.dfm:190\r
-msgid "FormatEdit"\r
-msgstr "FormatEdit"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..StartEdit....Height\r
-#: Decision Cube/mxdcube.dfm:201\r
-msgid "Starting value for date ranges, Intial value for single valued dimensions\n"\r
-msgstr "Valeur basse pour un intervalle de temps, valeur initiale pour une donnée unidimensionnelle\n"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameEdit....Height\r
-#: Decision Cube/mxdcube.dfm:214\r
-msgid "Fieldname (for a summary, the original field used to calculate the summary)\n"\r
-msgstr "Nom du champ (pour les calculs de somme, champ de base à utiliser)\n"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameEdit..Text\r
-#: Decision Cube/mxdcube.dfm:217\r
-msgid "BaseNameEdit"\r
-msgstr "BaseNameEdit"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Caption\r
-#: Decision Cube/mxdcube.dfm:223\r
-msgid "Memory Control"\r
-msgstr "Contrôle de la mémoire"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..Hint\r
-#: Decision Cube/mxdcube.dfm:229\r
-msgid "Control whether to load the decision cube at design time"\r
-msgstr "Contrôle si le cube de décision est chargé à la conception"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..Caption\r
-#: Decision Cube/mxdcube.dfm:230\r
-msgid "Designer Data Options"\r
-msgstr "Options de données du concepteur"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioMetaData..Caption\r
-#: Decision Cube/mxdcube.dfm:239\r
-msgid "Display Dimension &Names"\r
-msgstr "Afficher les &noms de dimensions"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioDimensionData..Caption\r
-#: Decision Cube/mxdcube.dfm:250\r
-msgid "Display Names and &Values"\r
-msgstr "Afficher les noms et les &valeurs"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioAllData..Caption\r
-#: Decision Cube/mxdcube.dfm:259\r
-msgid "Display Names, Values, and &Totals"\r
-msgstr "Afficher les noms, valeurs et &totaux"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioNoData..Caption\r
-#: Decision Cube/mxdcube.dfm:268\r
-msgid "&Run Time Display Only"\r
-msgstr "Affichage à l'e&xécution seulement"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Caption\r
-#: Decision Cube/mxdcube.dfm:278\r
-msgid "Cube Maximums"\r
-msgstr "Capacités du cube"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label4..Caption\r
-#: Decision Cube/mxdcube.dfm:304\r
-msgid "Active"\r
-msgstr "Actif"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label7..Caption\r
-#: Decision Cube/mxdcube.dfm:312\r
-msgid "Active+Needed"\r
-msgstr "Actif+Nécessaire"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label9..Caption\r
-#: Decision Cube/mxdcube.dfm:320\r
-msgid "&Dimensions"\r
-msgstr "&Dimensions"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label6..Caption\r
-#: Decision Cube/mxdcube.dfm:348\r
-msgid "&Summaries"\r
-msgstr "&Récapitulatifs"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label12..Caption\r
-#: Decision Cube/mxdcube.dfm:358\r
-msgid "&Cells"\r
-msgstr "&Cellules"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label5..Caption\r
-#: Decision Cube/mxdcube.dfm:376\r
-msgid "Maximum"\r
-msgstr "Maximum"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label3..Caption\r
-#: Decision Cube/mxdcube.dfm:384\r
-msgid "Current"\r
-msgstr "En cours"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxDims....Height\r
-#: Decision Cube/mxdcube.dfm:421\r
-msgid "Limit on the number of dimensions which can be loaded at one time\n"\r
-msgstr "Limite du nombre de dimensions pouvant être chargés en une seule fois\n"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxSums..Hint\r
-#: Decision Cube/mxdcube.dfm:430\r
-msgid "Limit on the number of summaries which can be loaded at one time"\r
-msgstr "Limite du nombre récapitulatifs pouvant être chargés en une seule fois"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxCells....Height\r
-#: Decision Cube/mxdcube.dfm:443\r
-msgid "Limit on the number of storage cells which can be loaded at one time\n"\r
-msgstr "Limite du nombre de cellules de sauvegarde pouvant être chargés en une seule fois\n"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..GetCellCounts..Hint\r
-#: Decision Cube/mxdcube.dfm:452\r
-msgid "Run a query to fetch information required to estimate cell usage"\r
-msgstr "Lancer une requête pour obtenir les informations requises pour estimer l'utilisation des cellules"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..GetCellCounts..Caption\r
-#: Decision Cube/mxdcube.dfm:453\r
-msgid "&Get Cell Counts"\r
-msgstr "&Obtenir nb. de cellules"\r
-\r
-#. DimEditor..Caption\r
-#. FieldsEditor..Caption\r
-#: Decision Cube/mxdesign.dfm:6\r
-#: Editors/dsdesign.dfm:8\r
-msgid "Form1.Table1"\r
-msgstr "Form1.Table1"\r
-\r
-#. SQLWindow..Caption\r
-#: Decision Cube/mxdsql.dfm:6\r
-msgid "Form2"\r
-msgstr "Form2"\r
-\r
-#. SQLWindow..Memo1....Lines.Strings\r
-#: Decision Cube/mxdsql.dfm:32\r
-msgid "Memo1\n"\r
-msgstr "Memo1\n"\r
-\r
-#. DSSQueryEditor..Caption\r
-#: Decision Cube/mxdssqry.dfm:6\r
-msgid "Decision Query Editor"\r
-msgstr "Editeur de requête de décision"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Caption\r
-#: Decision Cube/mxdssqry.dfm:23\r
-msgid "Dimensions/Summaries"\r
-msgstr "Dimensions / récapitulatifs"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label2..Caption\r
-#: Decision Cube/mxdssqry.dfm:30\r
-msgid "&Dimensions:"\r
-msgstr "&Dimensions :"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label3..Caption\r
-#: Decision Cube/mxdssqry.dfm:39\r
-msgid "&Summaries:"\r
-msgstr "&Récapitulatifs :"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label4..Caption\r
-#: Decision Cube/mxdssqry.dfm:48\r
-msgid "&List of Available Fields:"\r
-msgstr "&Liste des champs disponibles :"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label5..Caption\r
-#: Decision Cube/mxdssqry.dfm:57\r
-msgid "&Table:"\r
-msgstr "&Table :"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label6..Caption\r
-#: Decision Cube/mxdssqry.dfm:66\r
-msgid "Databas&e:"\r
-msgstr "Ba&se :"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label7..Caption\r
-#. CollectionEditor..ActionList1..AddCmd..Caption\r
-#. LinkFields..AddButton..Caption\r
-#. SocketForm..MainMenu1..miPorts..miAdd..Caption\r
-#: Decision Cube/mxdssqry.dfm:76\r
-#: Editors/fldlinks.dfm:114\r
-#: Vcl/scktmain.dfm:345\r
-msgid "&Add"\r
-msgstr "Aj&outer"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..SelectAllFields..Hint\r
-#: Decision Cube/mxdssqry.dfm:129\r
-msgid "List all fields or List only the fields in the query"\r
-msgstr "Afficher tous les champs ou seulement ceux de la requête"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..SelectAllFields..Caption\r
-#: Decision Cube/mxdssqry.dfm:130\r
-msgid "All &Fields"\r
-msgstr "T&ous les champs"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..TableCombo..Hint\r
-#: Decision Cube/mxdssqry.dfm:141\r
-msgid "Start a new query using a table from the database"\r
-msgstr "Lancer une nouvelle requête sur une table de la base de données"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..CountStarAvg..Hint\r
-#: Decision Cube/mxdssqry.dfm:251\r
-msgid "Use count(*) to calculate averages (counts null values)"\r
-msgstr "Utiliser count(*) pour calculer les moyennes (compte les valeurs nulles)"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..CountStarAvg..Caption\r
-#: Decision Cube/mxdssqry.dfm:252\r
-msgid "Count (*) for Averages"\r
-msgstr "Compter (*) pour moyennes"\r
-\r
-#. DSSQueryEditor..Pager..Query..Caption\r
-#: Decision Cube/mxdssqry.dfm:261\r
-msgid "SQL Query"\r
-msgstr "Requête SQL"\r
-\r
-#. DSSQueryEditor..Pager..Query..Label1..Caption\r
-#: Decision Cube/mxdssqry.dfm:268\r
-msgid "&Query Text:"\r
-msgstr "&Texte de requête :"\r
-\r
-#. DSSQueryEditor..Pager..Query..CancelQryMod..Caption\r
-#: Decision Cube/mxdssqry.dfm:287\r
-msgid "&Cancel Edit"\r
-msgstr "A&nnuler les modifications"\r
-\r
-#. DSSQueryEditor..Pager..Query..EditQry..Hint\r
-#: Decision Cube/mxdssqry.dfm:296\r
-msgid "Type in the query directly"\r
-msgstr "Saisir la requête directement"\r
-\r
-#. DSSQueryEditor..VQB..Hint\r
-#: Decision Cube/mxdssqry.dfm:340\r
-msgid "Add/Join Tables and Create Field List with SQL Builder"\r
-msgstr "Ajouter/fusionner les tables et créer la liste de champs avec SQL Builder"\r
-\r
-#. DSSQueryEditor..VQB..Caption\r
-#: Decision Cube/mxdssqry.dfm:341\r
-msgid "SQL &Builder ..."\r
-msgstr "&Constructeur SQL ..."\r
-\r
-#. DSSQueryEditor..AggPopup..count1..Caption\r
-#: Decision Cube/mxdssqry.dfm:351\r
-msgid "&sum"\r
-msgstr "&Somme"\r
-\r
-#. DSSQueryEditor..AggPopup..count2..Caption\r
-#: Decision Cube/mxdssqry.dfm:355\r
-msgid "&count"\r
-msgstr "&Nombre"\r
-\r
-#. DSSQueryEditor..AggPopup..average1..Caption\r
-#: Decision Cube/mxdssqry.dfm:359\r
-msgid "&average"\r
-msgstr "&Moyenne"\r
-\r
-#. ProgressDialog..Caption\r
-#: Decision Cube/mxpbar.dfm:6\r
-msgid "ProgressDialog"\r
-msgstr "Progression"\r
-\r
-#. ProgressDialog..CancelButton..Caption\r
-#. DataBindForm..CancelBtn..Caption\r
-#: Decision Cube/mxpbar.dfm:29\r
-msgid "&Cancel"\r
-msgstr "&Annuler"\r
-\r
-#. ProgressDialog..StatusText..Caption\r
-#: Decision Cube/mxpbar.dfm:40\r
-msgid "StatusText"\r
-msgstr "StatusText"\r
-\r
-#. ConnEditForm..SourceofConnection..Caption\r
-#: Property Editors/adoconed.dfm:49\r
-msgid " Source of Connection "\r
-msgstr " Source de connexion "\r
-\r
-#. ConnEditForm..SourceofConnection..UseDataLinkFile..Caption\r
-#: Property Editors/adoconed.dfm:57\r
-msgid "Use Data &Link File"\r
-msgstr "Utiliser le &Fichier de Liaison de Données"\r
-\r
-#. ConnEditForm..SourceofConnection..Browse..Caption\r
-#: Property Editors/adoconed.dfm:77\r
-msgid "&Browse..."\r
-msgstr "&Parcourir..."\r
-\r
-#. ConnEditForm..SourceofConnection..UseConnectionString..Caption\r
-#: Property Editors/adoconed.dfm:87\r
-msgid "Use &Connection String"\r
-msgstr "Utiliser la chaîne de conne&xion"\r
-\r
-#. ConnEditForm..SourceofConnection..Build..Caption\r
-#: Property Editors/adoconed.dfm:105\r
-msgid "B&uild..."\r
-msgstr "&Construire..."\r
-\r
-#. ClientDataForm..Caption\r
-#: Property Editors/cdsedit.dfm:6\r
-msgid "Client DataSet Data"\r
-msgstr "Données DataSet client"\r
-\r
-#. ClientDataForm..GroupBox1..Caption\r
-#: Property Editors/cdsedit.dfm:19\r
-msgid " Assign Data From "\r
-msgstr " Affecter les données depuis"\r
-\r
-#. CollectionEditor..Caption\r
-#: Property Editors/colnedit.dfm:10\r
-msgid "CollectionEditor"\r
-msgstr "EditeurCollection"\r
-\r
-#. CollectionEditor..ToolBar1..ToolButton3..Caption\r
-#: Property Editors/colnedit.dfm:41\r
-msgid "ToolButton3"\r
-msgstr "ToolButton3"\r
-\r
-#. CollectionEditor..PopupMenu1..N2..Caption\r
-#. FieldsEditor..LocalMenu..N1..Caption\r
-#. SocketForm..PopupMenu..N1..Caption\r
-#. SocketForm..MainMenu1..miPorts..N3..Caption\r
-#. SocketForm..MainMenu1..Connections1..N2..Caption\r
-#: Property Editors/colnedit.dfm:183\r
-#: Vcl/scktmain.dfm:324\r
-#: Vcl/scktmain.dfm:352\r
-#: Vcl/scktmain.dfm:368\r
-msgid "-"\r
-msgstr "-"\r
-\r
-#. CollectionEditor..ActionList1..AddCmd..Hint\r
-#: Property Editors/colnedit.dfm:190\r
-msgid "Add New"\r
-msgstr "Ajouter un nouveau"\r
-\r
-#. CollectionEditor..ActionList1..DeleteCmd..Caption\r
-#. DataBindForm..Panel1..DeleteBtn..Caption\r
-#. FieldsEditor..LocalMenu..DeleteItem..Caption\r
-#. LinkFields..DeleteButton..Caption\r
-#. IndexFiles..GroupBox1..Delete..Caption\r
-#: Property Editors/colnedit.dfm:196\r
-#: Editors/dsdesign.dfm:157\r
-#: Editors/fldlinks.dfm:123\r
-#: Editors/ixedit.dfm:43\r
-msgid "&Delete"\r
-msgstr "S&upprimer"\r
-\r
-#. CollectionEditor..ActionList1..DeleteCmd..Hint\r
-#: Property Editors/colnedit.dfm:198\r
-msgid "Delete Selected"\r
-msgstr "Supprimer sélectionnés"\r
-\r
-#. CollectionEditor..ActionList1..MoveUpCmd..Caption\r
-#: Property Editors/colnedit.dfm:205\r
-msgid "Move &Up"\r
-msgstr "Vers le &haut"\r
-\r
-#. CollectionEditor..ActionList1..MoveUpCmd..Hint\r
-#: Property Editors/colnedit.dfm:207\r
-msgid "Move Selected Up"\r
-msgstr "Déplacer la sélection vers le haut"\r
-\r
-#. CollectionEditor..ActionList1..MoveDownCmd..Caption\r
-#: Property Editors/colnedit.dfm:214\r
-msgid "Move Dow&n"\r
-msgstr "Vers le &bas"\r
-\r
-#. CollectionEditor..ActionList1..MoveDownCmd..Hint\r
-#: Property Editors/colnedit.dfm:216\r
-msgid "Move Selected Down"\r
-msgstr "Déplacer la sélection vers le bas"\r
-\r
-#. CollectionEditor..ActionList1..SelectAllCmd..Caption\r
-#. UpdateSQLEditForm..FieldListPopup..miSelectAll..Caption\r
-#: Property Editors/colnedit.dfm:223\r
-msgid "&Select All"\r
-msgstr "Tout &sélectionner"\r
-\r
-#. DBEditForm..GroupBox1..Caption\r
-#: Property Editors/dbedit.dfm:18\r
-msgid " Database "\r
-msgstr " Base de données"\r
-\r
-#. DBEditForm..GroupBox1..Label1..Caption\r
-#: Property Editors/dbedit.dfm:25\r
-msgid "&Alias name:"\r
-msgstr "Nom d'a&lias :"\r
-\r
-#. DBEditForm..GroupBox1..Label2..Caption\r
-#: Property Editors/dbedit.dfm:33\r
-msgid "&Driver name:"\r
-msgstr "Nom de &pilote :"\r
-\r
-#. DBEditForm..GroupBox1..Label3..Caption\r
-#: Property Editors/dbedit.dfm:41\r
-msgid "&Parameter overrides:"\r
-msgstr "&Remplacements paramètres :"\r
-\r
-#. DBEditForm..GroupBox1..Label4..Caption\r
-#. DefineField..FieldGroup..FieldNameLabel..Caption\r
-#: Property Editors/dbedit.dfm:49\r
-msgid "&Name:"\r
-msgstr "&Nom :"\r
-\r
-#. DBEditForm..GroupBox1..DefaultsButton..Caption\r
-#: Property Editors/dbedit.dfm:90\r
-msgid "D&efaults"\r
-msgstr "&Défaut"\r
-\r
-#. DBEditForm..GroupBox1..ClearButton..Caption\r
-#. LinkFields..ClearButton..Caption\r
-#. IndexFiles..GroupBox1..Clear..Caption\r
-#. PictureEditorDlg..GroupBox1..Clear..Caption\r
-#: Property Editors/dbedit.dfm:99\r
-#: Editors/ixedit.dfm:53\r
-#: Editors/picedit.dfm:94\r
-msgid "&Clear"\r
-msgstr "&Effacer"\r
-\r
-#. DBEditForm..GroupBox3..Caption\r
-#: Property Editors/dbedit.dfm:116\r
-msgid " Options "\r
-msgstr " Options "\r
-\r
-#. DBEditForm..GroupBox3..LoginPrompt..Caption\r
-#: Property Editors/dbedit.dfm:123\r
-msgid "&Login prompt"\r
-msgstr "In&vite de connexion"\r
-\r
-#. DBEditForm..GroupBox3..KeepConnection..Caption\r
-#: Property Editors/dbedit.dfm:131\r
-msgid "&Keep inactive connection"\r
-msgstr "&Conserver connexion inactive"\r
-\r
-#. InputReqDialog..Caption\r
-#: Property Editors/dbinpreq.dfm:6\r
-msgid "Input Requested"\r
-msgstr "Saisie requise"\r
-\r
-#. InputReqDialog..OKButton..Caption\r
-#. LoginDialog..OKButton..Caption\r
-#. DataBindForm..OkBtn..Caption\r
-#. SQLEditForm..ButtonPanel..OkButton..Caption\r
-#. StrEditDlg..OKButton..Caption\r
-#. UpdateSQLEditForm..OkButton..Caption\r
-#: Property Editors/dbinpreq.dfm:18\r
-#: Editors/dboleedt.dfm:109\r
-#: Editors/sqledit.dfm:94\r
-#: Editors/stredit.dfm:55\r
-#: Editors/updsqled.dfm:20\r
-msgid "&OK"\r
-msgstr "&OK"\r
-\r
-#. InputReqDialog..NoPromptAgain..Caption\r
-#: Property Editors/dbinpreq.dfm:48\r
-msgid "Don't Prompt Again"\r
-msgstr "Ne plus demander"\r
-\r
-#. LoginDialog..Caption\r
-#: Property Editors/dblogdlg.dfm:6\r
-msgid "Database Login"\r
-msgstr "Connexion base de données"\r
-\r
-#. LoginDialog..Panel..Label3..Caption\r
-#: Property Editors/dblogdlg.dfm:47\r
-msgid "Database:"\r
-msgstr "Base de données :"\r
-\r
-#. LoginDialog..Panel..Panel1..Label1..Caption\r
-#: Property Editors/dblogdlg.dfm:75\r
-msgid "&User Name:"\r
-msgstr "&Utilisateur :"\r
-\r
-#. LoginDialog..Panel..Panel1..Label2..Caption\r
-#: Property Editors/dblogdlg.dfm:83\r
-msgid "&Password:"\r
-msgstr "&Mot de passe :"\r
-\r
-#. LoginDialog..Panel..Panel1..Password..PasswordChar\r
-#: Property Editors/dblogdlg.dfm:100\r
-msgid "*"\r
-msgstr "*"\r
-\r
-#. DataBindForm..Caption\r
-#: Property Editors/dboleedt.dfm:6\r
-msgid "ActiveX Control Data Bindings Editor"\r
-msgstr "Editeur de liaisons de données de contrôle ActiveX"\r
-\r
-#. DataBindForm..Panel1..Label1..Caption\r
-#: Property Editors/dboleedt.dfm:29\r
-msgid "&Property Name:"\r
-msgstr "&Nom de propriété :"\r
-\r
-#. DataBindForm..Panel1..Label2..Caption\r
-#: Property Editors/dboleedt.dfm:37\r
-msgid "&Field Name:"\r
-msgstr "&Nom de champ :"\r
-\r
-#. DataBindForm..Panel1..Label3..Caption\r
-#: Property Editors/dboleedt.dfm:45\r
-msgid "Bo&und Properties to Fields:"\r
-msgstr "&Propriétés liées aux champs :"\r
-\r
-#. DataBindForm..Panel1..BindBtn..Caption\r
-#: Property Editors/dboleedt.dfm:73\r
-msgid "<- &Bind ->"\r
-msgstr "<- &Lier ->"\r
-\r
-#. DataBindForm..Panel1..ClearBtn..Caption\r
-#: Property Editors/dboleedt.dfm:99\r
-msgid "C&lear"\r
-msgstr "&Effacer"\r
-\r
-#. AddFields..Caption\r
-#: Property Editors/dsadd.dfm:6\r
-msgid "Add Fields"\r
-msgstr "Ajout de champs"\r
-\r
-#. AddFields..GroupBox1..Caption\r
-#: Property Editors/dsadd.dfm:46\r
-msgid "Available fields"\r
-msgstr "Champs disponibles"\r
-\r
-#. AssociateAttributes..Caption\r
-#: Property Editors/dsattra.dfm:5\r
-msgid "Associate attributes"\r
-msgstr "Association d'attributs"\r
-\r
-#. AssociateAttributes..GroupBox1..Caption\r
-#: Property Editors/dsattra.dfm:51\r
-msgid "Attribute set name"\r
-msgstr "Nom ensemble d'attributs"\r
-\r
-#. SaveAttributesAs..Caption\r
-#: Property Editors/dsattrs.dfm:5\r
-msgid "Save %s attributes as"\r
-msgstr "Enregistrer attributs %s sous"\r
-\r
-#. SaveAttributesAs..Label1..Caption\r
-#: Property Editors/dsattrs.dfm:25\r
-msgid "&Attribute set name:"\r
-msgstr "&Nom d'ensemble d'attributs :"\r
-\r
-#. SaveAttributesAs..Label2..Caption\r
-#: Property Editors/dsattrs.dfm:33\r
-msgid "&Based on:"\r
-msgstr "&Basé sur :"\r
-\r
-#. DefineField..Caption\r
-#: Property Editors/dsdefine.dfm:5\r
-msgid "New Field"\r
-msgstr "Nouveau champ"\r
-\r
-#. DefineField..LookupGroup..Caption\r
-#: Property Editors/dsdefine.dfm:18\r
-msgid "Lookup definition"\r
-msgstr "Définition de la référence"\r
-\r
-#. DefineField..LookupGroup..DatasetLabel..Caption\r
-#: Property Editors/dsdefine.dfm:25\r
-msgid "D&ataset:"\r
-msgstr "&Dataset :"\r
-\r
-#. DefineField..LookupGroup..KeyFieldsLabel..Caption\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label3..Caption\r
-#: Property Editors/dsdefine.dfm:34\r
-msgid "&Key Fields:"\r
-msgstr "Champs c&lé :"\r
-\r
-#. DefineField..LookupGroup..LookupKeysLabel..Caption\r
-#: Property Editors/dsdefine.dfm:43\r
-msgid "Look&up Keys:"\r
-msgstr "Clés de ré&férence :"\r
-\r
-#. DefineField..LookupGroup..ResultFieldLabel..Caption\r
-#: Property Editors/dsdefine.dfm:52\r
-msgid "&Result Field:"\r
-msgstr "Champ rés&ultat :"\r
-\r
-#. DefineField..FieldGroup..Caption\r
-#: Property Editors/dsdefine.dfm:133\r
-msgid "Field properties"\r
-msgstr "Propriétés du champ"\r
-\r
-#. DefineField..FieldGroup..ComponentNameLabel..Caption\r
-#: Property Editors/dsdefine.dfm:140\r
-msgid "C&omponent:"\r
-msgstr "Com&posant :"\r
-\r
-#. DefineField..FieldGroup..FieldTypeLabel..Caption\r
-#: Property Editors/dsdefine.dfm:156\r
-msgid "&Type:"\r
-msgstr "T&ype :"\r
-\r
-#. DefineField..FieldGroup..SizeEditLabel..Caption\r
-#: Property Editors/dsdefine.dfm:164\r
-msgid "&Size:"\r
-msgstr "&Taille :"\r
-\r
-#. DefineField..FieldKind..Caption\r
-#: Property Editors/dsdefine.dfm:206\r
-msgid "Field type"\r
-msgstr "Type de champ"\r
-\r
-#. DefineField..FieldKind....Items.Strings\r
-#: Property Editors/dsdefine.dfm:213\r
-msgid ""\r
-"&Data\n"\r
-"&Calculated\n"\r
-"&Lookup\n"\r
-msgstr ""\r
-"&Donnée\n"\r
-"&Calcul\n"\r
-"&Lookup\n"\r
-\r
-#. FieldsEditor..FieldListBox..Hint\r
-#: Property Editors/dsdesign.dfm:81\r
-msgid "Fields"\r
-msgstr "Champs"\r
-\r
-#. FieldsEditor..AggListBox..Hint\r
-#: Property Editors/dsdesign.dfm:99\r
-msgid "Aggregates"\r
-msgstr "Globaux"\r
-\r
-#. FieldsEditor..LocalMenu..AddItem..Caption\r
-#: Property Editors/dsdesign.dfm:119\r
-msgid "&Add fields..."\r
-msgstr "&Ajouter des champs..."\r
-\r
-#. FieldsEditor..LocalMenu..NewItem..Caption\r
-#: Property Editors/dsdesign.dfm:125\r
-msgid "&New field..."\r
-msgstr "&Nouveau champ..."\r
-\r
-#. FieldsEditor..LocalMenu..Addallfields1..Caption\r
-#: Property Editors/dsdesign.dfm:131\r
-msgid "Add all &fields"\r
-msgstr "Ajouter tous les c&hamps"\r
-\r
-#. FieldsEditor..LocalMenu..CutItem..Caption\r
-#: Property Editors/dsdesign.dfm:139\r
-msgid "Cu&t"\r
-msgstr "&Couper"\r
-\r
-#. FieldsEditor..LocalMenu..CopyItem..Caption\r
-#: Property Editors/dsdesign.dfm:145\r
-msgid "&Copy"\r
-msgstr "&Copier"\r
-\r
-#. FieldsEditor..LocalMenu..PasteItem..Caption\r
-#: Property Editors/dsdesign.dfm:151\r
-msgid "&Paste"\r
-msgstr "C&oller"\r
-\r
-#. FieldsEditor..LocalMenu..SelectAllItem..Caption\r
-#: Property Editors/dsdesign.dfm:163\r
-msgid "Se&lect all"\r
-msgstr "&Tout sélectionner"\r
-\r
-#. LinkFields..Caption\r
-#: Property Editors/fldlinks.dfm:6\r
-msgid "Field Link Designer"\r
-msgstr "Concepteur de liaison de champs"\r
-\r
-#. LinkFields..Label30..Caption\r
-#: Property Editors/fldlinks.dfm:35\r
-msgid "D&etail Fields"\r
-msgstr "Champs &détail"\r
-\r
-#. LinkFields..Label31..Caption\r
-#: Property Editors/fldlinks.dfm:44\r
-msgid "&Master Fields"\r
-msgstr "Champs &maître"\r
-\r
-#. LinkFields..IndexLabel..Caption\r
-#: Property Editors/fldlinks.dfm:53\r
-msgid "A&vailable Indexes"\r
-msgstr "&Index disponibles :"\r
-\r
-#. LinkFields..Label2..Caption\r
-#: Property Editors/fldlinks.dfm:61\r
-msgid "&Joined Fields"\r
-msgstr "&Champs joints"\r
-\r
-#. IndexFiles..Caption\r
-#. IndexFiles..GroupBox1..Caption\r
-#: Property Editors/ixedit.dfm:5\r
-msgid "Index Files"\r
-msgstr "Fichiers index"\r
-\r
-#. IndexFiles..GroupBox1..Add..Caption\r
-#: Property Editors/ixedit.dfm:34\r
-msgid "&Add..."\r
-msgstr "Aj&outer..."\r
-\r
-#. IndexFiles..OpenDialog....OnClick\r
-#: Property Editors/ixedit.dfm:92\r
-msgid "dBASE Multiple Index (*.MDX)|*.mdx|dBase Index (*.NDX)|*.ndx|FoxPro Index (*.CDX)|*.cdx\n"\r
-msgstr "dBASE Multiple Index (*.MDX)|*.mdx|dBase Index (*.NDX)|*.ndx|FoxPro Index (*.CDX)|*.cdx\n"\r
-\r
-#. PictureEditorDlg..Caption\r
-#: Property Editors/picedit.dfm:6\r
-msgid "Picture Editor"\r
-msgstr "Editeur d'images"\r
-\r
-#. PictureEditorDlg..GroupBox1..Load..Caption\r
-#. StrEditDlg..StringEditorMenu..LoadItem..Caption\r
-#: Property Editors/picedit.dfm:76\r
-msgid "&Load..."\r
-msgstr "&Charger..."\r
-\r
-#. PictureEditorDlg..GroupBox1..Save..Caption\r
-#. StrEditDlg..StringEditorMenu..SaveItem..Caption\r
-#: Property Editors/picedit.dfm:85\r
-msgid "&Save..."\r
-msgstr "Enregi&strer..."\r
-\r
-#. PictureEditorDlg..OpenDialog....OnClick\r
-#. PictureEditorDlg..SaveDialog....Top\r
-#: Property Editors/picedit.dfm:104\r
-msgid "All (*.bmp;*.ico;*.emf;*.wmf)|*.bmp;*.ico;*.emf;*.wmf|Bitmaps (*.bmp)|*.bmp|Icons (*.ico)|*.ico|Enhanced Metafiles (*.emf)|*.emf|Metafiles (*.wmf)|*.wmf\n"\r
-msgstr "Tous les fichiers (*.bmp;*.ico;*.emf;*.wmf)|*.bmp;*.ico;*.emf;*.wmf|Bitmaps (*.bmp)|*.bmp|Icons (*.ico)|*.ico|Enhanced Metafiles (*.emf)|*.emf|Metafiles (*.wmf)|*.wmf\n"\r
-\r
-#. SQLEditForm..Caption\r
-#: Property Editors/sqledit.dfm:5\r
-msgid "CommandText Editor"\r
-msgstr "Editeur de CommandText"\r
-\r
-#. SQLEditForm..TopPanel..TableListLabel..Caption\r
-#: Property Editors/sqledit.dfm:52\r
-msgid "&Tables:"\r
-msgstr "&Tables :"\r
-\r
-#. SQLEditForm..TopPanel..SQLLabel..Caption\r
-#: Property Editors/sqledit.dfm:60\r
-msgid "&SQL:"\r
-msgstr "&SQL :"\r
-\r
-#. SQLEditForm..MetaInfoPanel..TableListPanel..AddTableButton..Caption\r
-#: Property Editors/sqledit.dfm:165\r
-msgid "Add T&able to SQL"\r
-msgstr "Ajouter la ta&ble à SQL"\r
-\r
-#. SQLEditForm..MetaInfoPanel..FieldsPanel..FieldListLabel..Caption\r
-#: Property Editors/sqledit.dfm:183\r
-msgid "&Fields:"\r
-msgstr "&Champs :"\r
-\r
-#. SQLEditForm..MetaInfoPanel..FieldsPanel..AddFieldButton..Caption\r
-#: Property Editors/sqledit.dfm:203\r
-msgid "Add F&ield to SQL"\r
-msgstr "Ajouter le c&hamp à SQL"\r
-\r
-#. StrEditDlg..Caption\r
-#: Property Editors/stredit.dfm:5\r
-msgid "String List editor"\r
-msgstr "Editeur de liste de chaînes"\r
-\r
-#. StrEditDlg..LineCount..Caption\r
-#: Property Editors/stredit.dfm:29\r
-msgid "0 lines"\r
-msgstr "0 lignes"\r
-\r
-#. StrEditDlg..CodeWndBtn..Caption\r
-#. StrEditDlg..StringEditorMenu..CodeEditorItem..Caption\r
-#: Property Editors/stredit.dfm:36\r
-msgid "&Code Editor..."\r
-msgstr "Editeur de &code..."\r
-\r
-#. StrEditDlg..OpenDialog..DefaultExt\r
-#: Property Editors/stredit.dfm:84\r
-msgid "TXT"\r
-msgstr "TXT"\r
-\r
-#. StrEditDlg..OpenDialog....DefaultExt\r
-#. StrEditDlg..SaveDialog....Left\r
-#: Property Editors/stredit.dfm:88\r
-msgid "Text files (*.TXT)|*.TXT|Config files (*.SYS;*.INI)|*.SYS;*.INI|Batch files (*.BAT)|*.BAT|All files (*.*)|*.*\n"\r
-msgstr "Fichiers textes (*.TXT)|*.TXT|Fichiers de configuration (*.SYS;*.INI)|*.SYS;*.INI|Fichiers Batch (*.BAT)|*.BAT|Tous les fichiers (*.*)|*.*\n"\r
-\r
-#. StrEditDlg..OpenDialog..Title\r
-#: Property Editors/stredit.dfm:89\r
-msgid "Load string list"\r
-msgstr "Charger la liste de chaînes"\r
-\r
-#. StrEditDlg..SaveDialog..Title\r
-#: Property Editors/stredit.dfm:97\r
-msgid "Save string list"\r
-msgstr "Enregistrer la liste de chaînes"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..Caption\r
-#: Property Editors/updsqled.dfm:54\r
-msgid "Options"\r
-msgstr "Options"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Caption\r
-#: Property Editors/updsqled.dfm:60\r
-msgid " SQL Generation "\r
-msgstr " Génération SQL"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label1..Caption\r
-#: Property Editors/updsqled.dfm:67\r
-msgid "Table &Name:"\r
-msgstr "&Nom de table :"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label4..Caption\r
-#: Property Editors/updsqled.dfm:83\r
-msgid "Update &Fields:"\r
-msgstr "C&hamps mise à jour :"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..GenerateButton..Caption\r
-#: Property Editors/updsqled.dfm:123\r
-msgid "&Generate SQL"\r
-msgstr "&Générer SQL"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..PrimaryKeyButton..Caption\r
-#: Property Editors/updsqled.dfm:132\r
-msgid "Select &Primary Keys"\r
-msgstr "&Sélectionner clés primaires"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..DefaultButton..Caption\r
-#: Property Editors/updsqled.dfm:141\r
-msgid "&Dataset Defaults"\r
-msgstr "&Défaut pour DataSet"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..QuoteFields..Caption\r
-#: Property Editors/updsqled.dfm:151\r
-msgid "&Quote Field Names"\r
-msgstr "Noms de champs &entre guillemets"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..GetTableFieldsButton..Caption\r
-#: Property Editors/updsqled.dfm:160\r
-msgid "Get &Table Fields"\r
-msgstr "O&btenir les champs"\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..Caption\r
-#: Property Editors/updsqled.dfm:167\r
-msgid "SQL"\r
-msgstr "SQL"\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..Label2..Caption\r
-#: Property Editors/updsqled.dfm:173\r
-msgid "S&QL Text:"\r
-msgstr "Texte S&QL :"\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..StatementType..Caption\r
-#: Property Editors/updsqled.dfm:190\r
-msgid "Statement Type"\r
-msgstr "Type d'instruction"\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..StatementType....Items.Strings\r
-#: Property Editors/updsqled.dfm:197\r
-msgid ""\r
-"&Modify\n"\r
-"&Insert\n"\r
-"&Delete\n"\r
-msgstr ""\r
-"&Modifier\n"\r
-"&Insérer\n"\r
-"&Effacer\n"\r
-\r
-#. UpdateSQLEditForm..FieldListPopup..miClearAll..Caption\r
-#: Property Editors/updsqled.dfm:214\r
-msgid "&Clear All"\r
-msgstr "Tout &effacer"\r
-\r
-#. HTTPServer......Name\r
-#: Vcl/httpintr.dfm:6\r
-msgid "Interpreter"\r
-msgstr "interpréteur"\r
-\r
-#. SocketForm..Caption\r
-#: Vcl/scktmain.dfm:6\r
-msgid "Borland Socket Server"\r
-msgstr "Borland Socket Server"\r
-\r
-#. SocketForm..Pages..PropPage..PortGroup..Caption\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#. SocketForm..Panel1..HeaderControl1......Text\r
-#: Vcl/scktmain.dfm:38\r
-msgid "Port"\r
-msgstr "Port"\r
-\r
-#. SocketForm..Pages..PropPage..PortGroup..Label1..Caption\r
-#: Vcl/scktmain.dfm:46\r
-msgid "&Listen on Port:"\r
-msgstr "à &l'écoute du port:"\r
-\r
-#. SocketForm..Pages..PropPage..PortGroup..PortDesc....AutoSize\r
-#: Vcl/scktmain.dfm:60\r
-msgid "Many values of Port are associated by convention with a particular service such as ftp or http. Port is the ID of the connection on which the server listens for client requests. \n"\r
-msgstr "Beaucoup de numéros de port sont associés par défaut avec des services tels que FTP ou HTTP. Le numéro de port est l'identifiant de connexion assigné à un serveur de service donné, réagissant aux demandes issues de processus client.\n"\r
-\r
-#. SocketForm..Pages..PropPage..ThreadGroup..Caption\r
-#: Vcl/scktmain.dfm:92\r
-msgid "Thread Caching"\r
-msgstr "Cache de Thread"\r
-\r
-#. SocketForm..Pages..PropPage..ThreadGroup..Label4..Caption\r
-#: Vcl/scktmain.dfm:100\r
-msgid "&Thread Cache Size:"\r
-msgstr "Taille du cache de &Thread:"\r
-\r
-#. SocketForm..Pages..PropPage..ThreadGroup..ThreadDesc....AutoSize\r
-#: Vcl/scktmain.dfm:113\r
-msgid "Thread Cache Size is the maximum number of threads that can be reused for new client connections.\n"\r
-msgstr "La taille du cache de Thread est le nombre maximum de Threads réutilisables pour traiter de nouvelles connextions des processus clients.\n"\r
-\r
-#. SocketForm..Pages..PropPage..InterceptGroup..Caption\r
-#: Vcl/scktmain.dfm:145\r
-msgid "Intercept GUID"\r
-msgstr "GUID d'interception"\r
-\r
-#. SocketForm..Pages..PropPage..InterceptGroup..Label5..Caption\r
-#: Vcl/scktmain.dfm:152\r
-msgid "&GUID:"\r
-msgstr "&GUID:"\r
-\r
-#. SocketForm..Pages..PropPage..InterceptGroup..GUIDDesc....AutoSize\r
-#: Vcl/scktmain.dfm:164\r
-msgid "Intercept GUID is the GUID for a data interceptor COM object. See help for the TSocketConnection for details.\n"\r
-msgstr "Une GUID d'interception est la GUID d'un objet COM d'interception de données. Voir l'aide en ligne pour les détails.\n"\r
-\r
-#. SocketForm..Pages..PropPage..TimeoutGroup..Caption\r
-#: Vcl/scktmain.dfm:180\r
-msgid "Timeout"\r
-msgstr "dépassement de temps"\r
-\r
-#. SocketForm..Pages..PropPage..TimeoutGroup..Label7..Caption\r
-#: Vcl/scktmain.dfm:188\r
-msgid "&Inactive Timeout:"\r
-msgstr "Désact&iver le dépassement de temps"\r
-\r
-#. SocketForm..Pages..PropPage..TimeoutGroup..TimeoutDesc....AutoSize\r
-#: Vcl/scktmain.dfm:201\r
-msgid "Inactive Timeout specifes the number of minutes a client can be inactive before being disconnected. (0 indicates infinite)\n"\r
-msgstr "Le temps de dépassement correspond à la durée d'inactivité d'un client, en minutes, après laquelle celui-ci sera déconnecté automatiquement (0 pour une durée infinie)\n"\r
-\r
-#. SocketForm..Pages..StatPage..Caption\r
-#: Vcl/scktmain.dfm:239\r
-msgid "Users"\r
-msgstr "Utilisateurs"\r
-\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/scktmain.dfm:252\r
-msgid "IP Address"\r
-msgstr "Adresse IP"\r
-\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/scktmain.dfm:256\r
-msgid "Host"\r
-msgstr "Host"\r
-\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/scktmain.dfm:260\r
-msgid "Last Activity"\r
-msgstr "Dernière action"\r
-\r
-#. SocketForm..PopupMenu..miProperties..Caption\r
-#: Vcl/scktmain.dfm:327\r
-msgid "&Properties"\r
-msgstr "&Propriétés"\r
-\r
-#. SocketForm..MainMenu1..miPorts..Caption\r
-#: Vcl/scktmain.dfm:343\r
-msgid "&Ports"\r
-msgstr "&Ports"\r
-\r
-#. SocketForm..MainMenu1..miPorts..miExit..Caption\r
-#: Vcl/scktmain.dfm:355\r
-msgid "&Exit"\r
-msgstr "%Sortir"\r
-\r
-#. SocketForm..MainMenu1..Connections1..Caption\r
-#: Vcl/scktmain.dfm:360\r
-msgid "&Connections"\r
-msgstr "&connexion"\r
-\r
-#. SocketForm..ActionList1..ApplyAction..Caption\r
-#: Vcl/scktmain.dfm:379\r
-msgid "&Apply"\r
-msgstr "Appli&quer"\r
-\r
-#. SocketForm..ActionList1..DisconnectAction..Caption\r
-#: Vcl/scktmain.dfm:384\r
-msgid "&Disconnect"\r
-msgstr "&Déconnecter"\r
-\r
-#. SocketForm..ActionList1..ShowHostAction..Caption\r
-#: Vcl/scktmain.dfm:389\r
-msgid "&Show Host Name"\r
-msgstr "&Afficher les noms des Host"\r
-\r
-#. SocketForm..ActionList1..RemovePortAction..Caption\r
-#: Vcl/scktmain.dfm:394\r
-msgid "&Remove"\r
-msgstr "&Supprimer"\r
-\r
-#. SocketForm..ActionList1..RegisteredAction..Caption\r
-#: Vcl/scktmain.dfm:399\r
-msgid "&Registered Objects Only"\r
-msgstr "Uniquement les objets &recensés"\r
-\r
+++ /dev/null
-msgid ""
-msgstr ""
-"Project-Id-Version: GPSBabel command line program\n"
-"POT-Creation-Date: 2005-11-19 01:14\n"
-"PO-Revision-Date: 2008-04-26 23:12+0100\n"
-"Last-Translator: Lilian <contact@utagawavtt.com>\n"
-"Language-Team: Lilian Morinon <lilian_morinon@yahoo.fr>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Midnight Commander\n"
-"X-Poedit-Language: French\n"
-"X-Poedit-Country: FRANCE\n"
-
-msgid "(integer sec or 'auto') Barograph to GPS time diff"
-msgstr "(entier sec ou 'auto') Barograph de différence temporelle GPS"
-
-msgid "(USR input) Break segments into separate tracks"
-msgstr "(entrée USR) Séparer les segment en plusieurs traces"
-
-msgid "(USR output) Merge into one segmented track"
-msgstr "(sortie USR) Fusionner en une trace segmentée"
-
-msgid "Ad-hoc closed icon name"
-msgstr "Nom de l'icône pour Ad-hoc fermé"
-
-msgid "Ad-hoc open icon name"
-msgstr "Nom de l'icône pour Ad-hoc ouvert"
-
-msgid "After output job done sleep n second(s)"
-msgstr "Faire une pause de n secondes lorsque l'éxécution est terminée"
-
-msgid "Allow whitespace synth. shortnames"
-msgstr "Autoriser les espaces dans les noms courts"
-
-msgid "Altitudes are absolute and not clamped to ground"
-msgstr "Les altitudes sont absolue et idépendantes du sol"
-
-msgid "Append icon_descr to description"
-msgstr "Ajouter icon_descr à la description"
-
-msgid "Append realtime positioning data to the output file instead of truncating"
-msgstr "Ajoute les données de position en temps réel au fichier de sortie plutôt que de le tronquer"
-
-msgid "Base URL for link tag in output"
-msgstr "URL de base pour l'étiquette de lien en sortie"
-
-msgid "Basename prepended to URL on output"
-msgstr "Nom de base à utiliser pour l'URL de sortie"
-
-msgid "Bitmap of categories"
-msgstr "Cartographie des catégories"
-
-msgid "Category name (Cache)"
-msgstr "Nom de la catégorie"
-
-msgid "Category number to use for written waypoints"
-msgstr "Numéro de catégorie pour les balises écrites"
-
-msgid "Color for lines or mapnotes"
-msgstr "Couleur des lignes ou des notes"
-
-msgid "Command unit to power itself down"
-msgstr "Ordonner au GPS de s'éteindre"
-
-msgid "Complete date-free tracks with given date (YYYYMMDD)."
-msgstr "Ajouter une date donnée (AAAAMMJJ) à une trace sans horodatage"
-
-msgid "Create unique waypoint names (default = yes)"
-msgstr "Créer des noms de balises uniques (oui par défaut)"
-
-msgid "Create waypoints from geocache log entries"
-msgstr "Créer des balises à partir des entrés de log géocache"
-
-msgid "Database name"
-msgstr "Nom de la base de données"
-
-msgid "Database name (filename)"
-msgstr "Nom de la base de données (nom de fichier)"
-
-msgid "Datum (default=NAD27)"
-msgstr "Datum (défaut=NAD27)"
-
-msgid "Days after which points are considered old"
-msgstr "Nombre de jours après lesquels les points sont considérés comme anciens"
-
-msgid "Decimal seconds to pause between groups of strings"
-msgstr "Dixième de seconde de pause entre les groups de chaines"
-
-msgid "Default category on output"
-msgstr "Catégorie par défaut en sortie"
-
-msgid "Default category on output (1..16)"
-msgstr "Catégorie par défaut en sortie (1..16)"
-
-msgid "Default icon name"
-msgstr "Nom d'icone par défaut"
-
-msgid "Default location"
-msgstr "Endroit par défaut"
-
-msgid "Default proximity"
-msgstr "Proximité par défaut"
-
-msgid "Default speed"
-msgstr "Vitesse par défaut"
-
-msgid "Default speed for waypoints (knots/hr)"
-msgstr "Vitesse par défaut pour les balises (noeuds par heures)"
-
-msgid "Degrees output as 'ddd', 'dmm'(default) or 'dms'"
-msgstr "Ecrire les dégrés en 'd°d°d°', 'd°m'm''(défaut) ou 'd°m's'''"
-
-msgid "Delete all routes"
-msgstr "Supprimer toutes les routes"
-
-msgid "Delete all track points"
-msgstr "Supprimer tous les points de traces"
-
-msgid "Delete all waypoints"
-msgstr "Supprimer toutes les balises"
-
-msgid "Display labels on track and routepoints (default = 1)"
-msgstr "Afficher les labels sur les traces et les points de routes (défaut = 1)"
-
-msgid "Distance unit [m=metric, s=statute]"
-msgstr "Unité de distance [m = métrique, s=stature]"
-
-msgid "Do not add geocache data to description"
-msgstr "Ne pas ajouter d'inforamtion de geocache à la description"
-
-msgid "Do not add URLs to description"
-msgstr "Ne pas ajouter les URLs aux descriptions"
-
-msgid "Don't show gpi bitmap on device"
-msgstr "Ne pas afficher les images gpi sur le périphérique"
-
-msgid "Draw extrusion line from trackpoint to ground"
-msgstr "Générer une ligne d'extrusion entre le sol et le point de trace"
-
-msgid "Drop route points that do not have an equivalent waypoint (hidden points)"
-msgstr "Eliminer les points de route qui n'ont pas de balises équivallentes (points cachés)"
-
-msgid "Enable alerts on speed or proximity distance"
-msgstr "Activer les alertes de vitesse ou de proximité"
-
-msgid "Encrypt hints using ROT13"
-msgstr "Encrypter les signes en ROT13"
-
-msgid "Encrypt hints with ROT13"
-msgstr "Encrypter les signes avec ROT13"
-
-msgid "Erase device data after download"
-msgstr "Effacer les données du périphérique après téléchargement"
-
-msgid "Export linestrings for tracks and routes"
-msgstr "Exporter les chaînes de caractères pour les traces et les routes"
-
-msgid "Export placemarks for tracks and routes"
-msgstr "Exporter les marqueurs pour les traces et les routes"
-
-msgid "Full path to XCSV style file"
-msgstr "Chemin complet du fichier de modèle de XCSV"
-
-msgid "Generate # points"
-msgstr "Générer # points"
-
-msgid "Generate file with lat/lon for centering map"
-msgstr "Générer le fichier avec les infos de centrage de carte (lat/lon)"
-
-msgid "Give points (waypoints/route points) a default radius (proximity)"
-msgstr "Donner un rayon de proximité par défaut aux points (balises/points de route)"
-
-msgid "GPS datum (def. WGS 84)"
-msgstr ""
-
-msgid "Height in pixels of map"
-msgstr "Hauteur de la carte en pixels"
-
-msgid "Ignore event marker icons on read"
-msgstr "Ignorer les marqueurs d'événements lors de la lecture"
-
-msgid "Include extended data for trackpoints (default = 1)"
-msgstr "Inclure les données étendues pour les points de trace (défaut = 1)"
-
-msgid "Include groundspeak logs if present"
-msgstr "Inclure les logs groundspeak si disponible"
-
-msgid "Include major turn points (with description) from calculated route"
-msgstr "Inclure les points de virage (avec description) de la route calculée"
-
-msgid "Include only via stations in route"
-msgstr "Inclure seulement les étapes dans la route"
-
-msgid "Include short name in bookmarks"
-msgstr "Inclure les noms courts dans les signets"
-
-msgid "Index of name field in .dbf"
-msgstr "Index du champ nom dans le .dbf"
-
-msgid "Index of route (if more than one in source)"
-msgstr "Index des routes (si plus d'une dans la source)"
-
-msgid "Index of route to write (if more than one in source)"
-msgstr "Index des routes à écrire (si plusieurs sources)"
-
-msgid "Index of route/track to write (if more than one in source)"
-msgstr "Index des routes/traces à écrire (si plusieurs sources)"
-
-msgid "Index of track (if more than one in source)"
-msgstr "Index des traces (si plus d'une dans la source)"
-
-msgid "Index of track to write (if more than one in source)"
-msgstr "Index des traces à écrire (si plusieurs sources)"
-
-msgid "Index of URL field in .dbf"
-msgstr "Index du champ URL dans le .dbf"
-
-msgid "Indicate direction of travel in track icons (default = 0)"
-msgstr "Indiquer la direction de déplacement dans les icones de la trace (défaut = 0)"
-
-msgid "Infrastructure closed icon name"
-msgstr "Nom de l'icône pour l'Infrastructure fermée"
-
-msgid "Infrastructure open icon name"
-msgstr "Nom de l'icône pour l'Infrastructure ouverte"
-
-msgid "Keep turns if simplify filter is used"
-msgstr "Garder les virages si le filtre simplifié est utilisé"
-
-msgid "Length of generated shortnames"
-msgstr "Longueur des nom courts générés"
-
-msgid "Length of generated shortnames (default 16)"
-msgstr "Longueur des nom courts générés (défaut : 16)"
-
-msgid "Line color, specified in hex AABBGGRR"
-msgstr "Couleur de la ligne, spécifié en hexadécimal AABBGGRR"
-
-msgid "Make synth. shortnames unique"
-msgstr "Les noms courts sont tous différents"
-
-msgid "MapSend version TRK file to generate (3,4)"
-msgstr "Version des fichiers TRK Mapsend à générer (3,4)"
-
-msgid "Margin for map. Degrees or percentage"
-msgstr "Marge de la carte. Degrés ou pourcentage"
-
-msgid "Marker type for new points"
-msgstr "Type de marqueur pour les nouveaux points"
-
-msgid "Marker type for old points"
-msgstr "Type de marqueur pour les anciens points"
-
-msgid "Marker type for unfound points"
-msgstr "Type de marqueur pour les points non trouvés"
-
-msgid "Max length of waypoint name to write"
-msgstr "Longueur maximum du nom de la balise"
-
-msgid "Max number of comments to write (maxcmts=200)"
-msgstr "Nombre maximum de commentaires à écrire (maxcmts=200)"
-
-msgid "Max shortname length when used with -s"
-msgstr "Longueur maximum du nom court lorsque utilisé avec l'option -s"
-
-msgid "Max synthesized shortname length"
-msgstr "Longueur max. de noms courts générés"
-
-msgid "Merge output with existing file"
-msgstr "Fusionner la sortie avec un fichier existant"
-
-msgid "MTK compatible CSV output file"
-msgstr "Fichier de sortie CSV compatible MTK"
-
-msgid "Name of the 'unassigned' category"
-msgstr "Nom de la catégorie 'non assignée'"
-
-msgid "New name for the route"
-msgstr "Nouveau nom pour la route"
-
-msgid "No separator lines between waypoints"
-msgstr "Supprimer les lignes de séparation entre les balises"
-
-msgid "No whitespace in generated shortnames"
-msgstr "Supprimer les espaces dans les noms courts générés"
-
-msgid "Non-stealth encrypted icon name"
-msgstr "Ne pas récupérer les noms d'icones encryptés"
-
-msgid "Non-stealth non-encrypted icon name"
-msgstr "Ne pas récupérer les noms d'icones non encryptés"
-
-msgid "Numeric value of bitrate (baud=4800)"
-msgstr "Valeur numérique de la vitesse de transfert (4800 bauds)"
-
-msgid "Omit Placer name"
-msgstr "Omettre le nom du Placer"
-
-msgid "Only read turns; skip all other points"
-msgstr "Lire seulement les virages; ne pas tenire compte des autres points"
-
-msgid "Path to HTML style sheet"
-msgstr "Chemin vers une feuille de style HTML"
-
-msgid "Precision of coordinates"
-msgstr "Précision des coordonnées"
-
-msgid "Proximity distance"
-msgstr "Distance de proximité"
-
-msgid "Radius for circles"
-msgstr "Rayon des cercles"
-
-msgid "Radius of our big earth (default 6371000 meters)"
-msgstr "Rayon de la terre (défaut : 6371000 mètres)"
-
-msgid "Read control points as waypoint/route/none"
-msgstr "Lire les points de contrôle en temps à la balise/route/rien"
-
-msgid "Read/Write date format (i.e. DDMMYYYY)"
-msgstr "Lire/Ecrire le format date (i.e. JJMMYYYY)"
-
-msgid "Read/Write date format (i.e. yyyy/mm/dd)"
-msgstr "Lire/Ecrire le format de date (i.e. YYYY/MM/DD)"
-
-msgid "Read/write GPGGA sentences"
-msgstr "Lire/Ecrire des séquences GPGGA"
-
-msgid "Read/write GPGSA sentences"
-msgstr "Lire/Ecrire des séquences GPGSA"
-
-msgid "Read/write GPRMC sentences"
-msgstr "Lire/Ecrire des séquences GPRMC "
-
-msgid "Read/write GPVTG sentences"
-msgstr "Lire/ECrire des séquences GPVTG"
-
-msgid "Read/Write time format (i.e. HH:mm:ss xx)"
-msgstr "Lire/Ecrire le format horaire (i.e. HH:mm:ss xx)"
-
-msgid "Retain at most this number of position points (0 = unlimited)"
-msgstr "Retenir au maximum ce nombre de points de positions (0 = illimité)"
-
-msgid "Return current position as a waypoint"
-msgstr "Renvoyer la position courante en tant que balise"
-
-msgid "Road type changes"
-msgstr "Changement de type de route"
-
-msgid "Set waypoint name to source filename."
-msgstr "Faire correspondre les nom de la balise au nom du fichier source."
-
-msgid "Shortname is MAC address"
-msgstr "Le nom court est l'adresse MAC"
-
-msgid "Speed in bits per second of serial port (baud=4800)"
-msgstr "Vitesse du port série en bits par seconde (baud=4800)"
-
-msgid "Split input into separate files"
-msgstr "Découper l'entrée en fichiers séparés"
-
-msgid "Split into multiple routes at turns"
-msgstr "Séparer en plusieurs routes à chaque virage"
-
-msgid "Starting seed of the internal number generator"
-msgstr "Racine du générateur de nombres internes"
-
-msgid "Stealth encrypted icon name"
-msgstr "Récupérer les noms d'icones encryptés"
-
-msgid "Stealth non-encrypted icon name"
-msgstr "Récupérer les noms d'icones non encryptés"
-
-msgid "String to separate concatenated address fields (default=\", \")"
-msgstr "Chaine de caractère pour séparer les champs d'adresse (\", \" par défaut)"
-
-msgid "Suppress labels on generated pins"
-msgstr "Supprimer les labels des points créés"
-
-msgid "Suppress retired geocaches"
-msgstr "Suypprimer les géocaches désactivées"
-
-msgid "Suppress separator lines between waypoints"
-msgstr "Supprimer les lignes séparatrices entre les balises"
-
-msgid "Suppress use of handshaking in name of speed"
-msgstr "Supprimer les controles pour améliorer les performances"
-
-msgid "Suppress whitespace in generated shortnames"
-msgstr "Supprimer les espaces dans les noms courts générés"
-
-msgid "Symbol to use for point data"
-msgstr "Symbole à utiliser pour les données de type point"
-
-msgid "Sync GPS time to computer time"
-msgstr "Synchroniser l'heure du GPS avec l'heure du PC"
-
-msgid "Synthesize track times"
-msgstr "Simplifier l'horodatage des traces"
-
-msgid "Target GPX version for output"
-msgstr "Version du fichier GPX pour la sortie"
-
-msgid "Temperature unit [c=Celsius, f=Fahrenheit]"
-msgstr "Unité de température (c=Celsius, f=Farenheit)"
-
-msgid "The icon description is already the marker"
-msgstr "Les description de l'icon est identique au marqueur"
-
-msgid "Treat waypoints as icons on write"
-msgstr "Traiter les balises comme des icônes à l'écriture"
-
-msgid "Type of .an1 file"
-msgstr "Type de fichier .an1"
-
-msgid "Units for altitude (f)eet or (m)etres"
-msgstr "Unités d'altitude (p)ieds ou (m)ètres"
-
-msgid "Units used for names with @speed ('s'tatute or 'm'etric)"
-msgstr "Unités utilisées avec @vitess ('s'tatute ou 'm'étrique)"
-
-msgid "Units used when writing comments ('s'tatute or 'm'etric)"
-msgstr "Unités utilisée lors de l'écriture de commentiares ('s'tatute ou 'm'étrique)"
-
-msgid "UPPERCASE synth. shortnames"
-msgstr "Noms courts en MAJUSCULE"
-
-msgid "Use depth values on output (default is ignore)"
-msgstr "Utiliser les valeurs de profondeur sur la sortie (par défaut : ignorer)"
-
-msgid "Use proximity values on output (default is ignore)"
-msgstr "Utiliser les valeurs de proximité sur la sortie (par défaut : ignorer)"
-
-msgid "Use shortname instead of description"
-msgstr "Utiliser le nom court au lieu de la description"
-
-msgid "Use specified bitmap on output"
-msgstr "Utiliser l'images spécifiée en sortie"
-
-msgid "Version of gdb file to generate (1..3)"
-msgstr "Version du fichier gbd à générer (1..3)"
-
-msgid "Version of mapsource file to generate (3,4,5)"
-msgstr "Version du fichier mapsource à créer (3,4,5)"
-
-msgid "Waypoint background color"
-msgstr "Couleur de fond de la balise"
-
-msgid "Waypoint foreground color"
-msgstr "Couleur de la balise"
-
-msgid "Waypoint type"
-msgstr "Type de balise"
-
-msgid "Width in pixels of map"
-msgstr "Largeur de la carte en pixels"
-
-msgid "Width of lines, in pixels"
-msgstr "Largeur des lignes en pixels"
-
-msgid "Write additional node tag key/value pairs"
-msgstr "Ecrire des étiquettes de noeuds additionnelles clé/valeurs"
-
-msgid "Write additional way tag key/value pairs"
-msgstr "Ecrire des étiquettes de chemins additionnelles clé/valeurs"
-
-msgid "Write all tracks into one file"
-msgstr "Ecrire toutes les traces dans un fichier"
-
-msgid "Write description to address field"
-msgstr "Ecrire la description dans le champ d'adresse"
-
-msgid "Write each waypoint in a separate file"
-msgstr "Ecrire chaque balise dans un fichier séparé"
-
-msgid "Write notes to address field"
-msgstr "Ecrire les notes dans le champ d'adresse"
-
-msgid "Write position to address field"
-msgstr "Ecrire la position dans le champ d'adresse"
-
-msgid "Write position using this grid."
-msgstr "Ecrire la position en utilisant cette grille."
-
-msgid "Write timestamps with offset x to UTC time"
-msgstr "Ecrire l'horodatage avec un décalage de x par rapport à l'heure UTC"
-
-msgid "Write tracks compatible with Carto Exploreur"
-msgstr "Ecrire des traces compatibles avec CartoExploreur"
-
-msgid "Write tracks for Gisteq Phototracker"
-msgstr "Ecrire les traces pour Gisteq Phototracker"
-
-msgid "Zoom level to reduce points"
-msgstr "Niveau de zoom pour réduire les points"
-
+++ /dev/null
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: GPSBabel Hungarian translation 0.1\n"
-"POT-Creation-Date: 2005-12-06 17:57\n"
-"PO-Revision-Date: 2007-06-07 02:37+0100\n"
-"Last-Translator: Sprok Bence <sprok.bence@gmail.com>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: dxgettext 1.2.1\n"
-"Language-Team: Sprok Bence <sprok.bence@gmail.com>\n"
-"X-Poedit-Language: Hungarian\n"
-"X-Poedit-Country: HUNGARY\n"
-
-#. frmAbout..Caption
-#: about.dfm:5
-msgid "About"
-msgstr "Névjegy"
-
-#. frmAbout..pnClient..pnCenter..lbHint1..Caption
-#: about.dfm:76
-msgid "This program is part of the GPSBabel project, hosted on"
-msgstr "Ez a program a GPSBabel Projekt része, letölthető:"
-
-#. frmAbout..pnClient..pnCenter..lbVersion..Caption
-#: about.dfm:84
-#: about.pas:80
-msgid "Version"
-msgstr "Verziószám"
-
-#. frmAbout..pnClient..pnCenter..lbTranslators..Caption
-#: about.dfm:91
-msgid "Translations"
-msgstr "Fordítások"
-
-#. frmAbout..pnClient..pnCenter..lbURL..Caption
-#: about.dfm:98
-msgid "www.gpsbabel.org"
-msgstr "www.gpsbabel.org"
-
-#. frmAbout..pnClient..pnCenter..lbCopyRight..Caption
-#: about.dfm:114
-msgid "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"
-msgstr "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"
-
-#. frmAbout..pnClient..pnCenter..lbMoreInfo..Caption
-#: about.dfm:121
-msgid "Find more info at"
-msgstr "További információ:"
-
-#. frmAbout..pnClient..pnCenter..stDescription..Caption
-#: about.dfm:149
-msgid "The frontend for GPSBabel command line program"
-msgstr "Grafikus felület a GPSbabel programhoz"
-
-#. frmAbout..pnClient..pnCenter..stLicense..Caption
-#: about.dfm:163
-msgid "THIS SOFTWARE MAY ONLY BE LICENSED FREE OF CHARGE"
-msgstr "EZ A SZOFTVER INGYENES, KERESKEDELMI ÁRUSÍTÁSA TILOS!"
-
-#. frmAbout..pnClient..pnCenter..btnNewLanguage..Caption
-#: about.dfm:192
-msgid "Adding a new language"
-msgstr "Új nyelv hozzáadása"
-
-#. frmFilter..Caption
-#: filter.dfm:6
-msgid "Filter"
-msgstr "Szűrő"
-
-#. frmFilter..gbTracks..Caption
-#. frmMain..pnBottom..cbTracks..Caption
-#: filter.dfm:31
-#: main.dfm:581
-msgid "&Tracks"
-msgstr "Nyomvonalak"
-
-# It doesn't make sense to use 'by' in the hungarian language. This simply can be taken out.
-#. frmFilter..gbTracks..lbTimePlusMinus..Caption
-#: filter.dfm:39
-#: about.pas:87
-#: about.pas:88
-#: about.pas:89
-#: about.pas:90
-msgid "by"
-msgstr " "
-
-#. frmFilter..gbTracks..lbTimeDays..Caption
-#: filter.dfm:46
-msgid "day(s), "
-msgstr "nappal"
-
-#. frmFilter..gbTracks..lbTimeHours..Caption
-#: filter.dfm:53
-msgid "hour(s), "
-msgstr "órával"
-
-#. frmFilter..gbTracks..lbTimeMinutes..Caption
-#: filter.dfm:60
-msgid "minute(s),"
-msgstr "perccel"
-
-#. frmFilter..gbTracks..lbTimeSeconds..Caption
-#: filter.dfm:67
-msgid "second(s)"
-msgstr "másodperccel"
-
-#. frmFilter..gbTracks..cbTrackTitle..Hint
-#: filter.dfm:74
-msgid "Title for new tracks"
-msgstr "Az új nyomvonal címe"
-
-#. frmFilter..gbTracks..cbTrackTitle..Caption
-#: filter.dfm:76
-msgid "Tit&le"
-msgstr "Cím"
-
-#. frmFilter..gbTracks..cbTrackSplit..Hint
-#: filter.dfm:95
-msgid "Split track into several tracks depending on date of trackpoint"
-msgstr "Nyomvonalak szétvágása dátum alapján"
-
-#. frmFilter..gbTracks..cbTrackSplit..Caption
-#: filter.dfm:96
-msgid "&Split"
-msgstr "Szétvágás"
-
-#. frmFilter..gbTracks..cbTrackTime..Hint
-#: filter.dfm:104
-msgid "Shift all tracks"
-msgstr "Az összes nyomvonal időbeli eltolása"
-
-#. frmFilter..gbTracks..cbTrackTime..Caption
-#: filter.dfm:105
-msgid "&Move"
-msgstr "Eltolás"
-
-#. frmFilter..gbTracks..cbTrackStart..Hint
-#: filter.dfm:197
-msgid "Take only trackpoints starting at"
-msgstr "Csak ettől az időponttól jelentkező nyomvonalpontok meghagyása"
-
-#. frmFilter..gbTracks..cbTrackStart..Caption
-#: filter.dfm:198
-msgid "Start at"
-msgstr "Vágás (-tól)"
-
-#. frmFilter..gbTracks..cbTrackStop..Caption
-#: filter.dfm:237
-msgid "stop at"
-msgstr "-ig"
-
-#. frmFilter..gbTracks..cbTrackPack..Hint
-#: filter.dfm:276
-msgid "Pack all tracks into one track (No duplicate timestamps)"
-msgstr "Csomagolj össze minden nyomvonalat egybe (nincs időazonosság)"
-
-#. frmFilter..gbTracks..cbTrackPack..Caption
-#: filter.dfm:277
-msgid "&Pack (or)"
-msgstr "Csomag (vagy)"
-
-#. frmFilter..gbTracks..cbTrackMerge..Hint
-#: filter.dfm:286
-msgid "Merge all tracks into one track"
-msgstr "Fűzz össze minden nyomvonalat egybe"
-
-#. frmFilter..gbTracks..cbTrackMerge..Caption
-#: filter.dfm:287
-msgid "Merge"
-msgstr "Fűzés"
-
-#. frmFilter..gbTracks..cbTrackRangeTimeZone..Hint
-#: filter.dfm:296
-msgid "Shift start/stop by local timezone offset"
-msgstr "A -tól -ig helyi időzóna eltolással"
-
-#. frmFilter..gbTracks..cbTrackRangeTimeZone..Caption
-#: filter.dfm:297
-msgid "TZ"
-msgstr "IZ"
-
-#. frmFilter..gbTracks..cbGPSfix..Hint
-#: filter.dfm:306
-msgid "Synthesize GPS fixes (PPS, DGPS, 3D, 2D)"
-msgstr "GPS fixek előállítása (PPS, DGPS, 3D, 2D)"
-
-#. frmFilter..gbTracks..cbGPSfix..Caption
-#: filter.dfm:307
-msgid "GPS fixes"
-msgstr "GPS fixek"
-
-#. frmFilter..gbTracks..cbTrackCourse..Hint
-#: filter.dfm:316
-msgid "Synthesize course values"
-msgstr "Azimut értékek előállítása"
-
-#. frmFilter..gbTracks..cbTrackCourse..Caption
-#: filter.dfm:317
-msgid "Course"
-msgstr "Azimut"
-
-#. frmFilter..gbTracks..cbTrackSpeed..Hint
-#: filter.dfm:325
-msgid "Synthesize speed values"
-msgstr "Sebesség értékek előállítása"
-
-#. frmFilter..gbTracks..cbTrackSpeed..Caption
-#: filter.dfm:326
-msgid "Speed"
-msgstr "Sebesség"
-
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings
-#: filter.dfm:338
-msgid "none"
-msgstr "nincs"
-
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings
-#: filter.dfm:339
-msgid "pps"
-msgstr "pps"
-
-#. frmFilter..gbTracks..cobGPSfixes....Items.Strings
-#: filter.dfm:340
-msgid "dgps"
-msgstr "dgps"
-
-#. frmFilter..gbRoutes..Caption
-#: filter.dfm:352
-msgid "&Routes && Tracks"
-msgstr "Útvonalak és Nyomvonalak"
-
-#. frmFilter..gbRoutes..lbRouteSimplifyCount..Caption
-#: filter.dfm:360
-msgid "limit to"
-msgstr "max."
-
-#. frmFilter..gbRoutes..lbRouteSimplifyText..Caption
-#: filter.dfm:368
-msgid "Points"
-msgstr "Pontig"
-
-#. frmFilter..gbRoutes..cbRouteSimplify..Hint
-#: filter.dfm:375
-msgid "Simplify routes and tracks by limited number of points"
-msgstr "Nyomvonalak és útvonalak egyszerűsítése meghatározott pontig"
-
-#. frmFilter..gbRoutes..cbRouteSimplify..Caption
-#: filter.dfm:376
-msgid "Simplify"
-msgstr "Egyszerűsítés"
-
-#. frmFilter..gbRoutes..edRoutesSimplifyMaxPoints..Hint
-#: filter.dfm:385
-msgid "Upper limit of points for routes and tracks"
-msgstr "A pontok felső korlátja"
-
-#. frmFilter..gbRoutes..cbReverse..Hint
-#: filter.dfm:407
-msgid "Reverse routes and tracks"
-msgstr "Útvonalak és nyomvonalak irányának megfordítása"
-
-#. frmFilter..gbRoutes..cbReverse..Caption
-#: filter.dfm:408
-msgid "Reverse"
-msgstr "Megfordítás"
-
-#. frmFilter..pnBottom..btnOK..Caption
-#: filter.dfm:425
-msgid "OK"
-msgstr "OK"
-
-#. frmFilter..pnBottom..BitBtn1..Caption
-#: filter.dfm:461
-msgid "File based filters"
-msgstr "Fájl alapú szűrő"
-
-#. frmFilter..gbWaypoints..Caption
-#. frmMain..pnBottom..cbWaypoints..Caption
-#: filter.dfm:490
-#: main.dfm:555
-msgid "&Waypoints"
-msgstr "Útpontok"
-
-#. frmFilter..gbWaypoints..lbWayptRadiusLat..Caption
-#: filter.dfm:499
-msgid "Latitude"
-msgstr "Szélesség"
-
-#. frmFilter..gbWaypoints..lbWayptRadiusLon..Caption
-#: filter.dfm:507
-msgid "Longitude"
-msgstr "Hosszúság"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDupLoc..Hint
-#: filter.dfm:515
-msgid "Merge waypoints with duplicate locations"
-msgstr "Azonos helyen levő pontok egyesítése"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDupLoc..Caption
-#: filter.dfm:516
-msgid "locations"
-msgstr "hely szerint"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDupNames..Hint
-#: filter.dfm:525
-msgid "Merge waypoints with duplicate \"short name\""
-msgstr "Útpontok egyesítése azonos \"rövid név\" -el"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDupNames..Caption
-#: filter.dfm:526
-msgid "\"short names\""
-msgstr "\"rövid név\""
-
-#. frmFilter..gbWaypoints..cbWayptMergeDistance..Hint
-#: filter.dfm:535
-msgid "Merge waypoints separated by less then"
-msgstr "Útpontok egyesítése, ha a távolság kevesebb mint:"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDistance..Caption
-#: filter.dfm:536
-msgid "Position"
-msgstr "Távolság"
-
-#. frmFilter..gbWaypoints..cbWayptSort..Hint
-#: filter.dfm:564
-msgid "Sort waypoints by \"short name\" or by description"
-msgstr "Rendezés \"rövid név\" vagy megjegyzés alapján"
-
-#. frmFilter..gbWaypoints..cbWayptSort..Caption
-#: filter.dfm:565
-msgid "Sort"
-msgstr "Rendezés"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDups..Hint
-#: filter.dfm:573
-msgid "Merge duplicate waypoints"
-msgstr "Duplikált útpontok egyesítése"
-
-#. frmFilter..gbWaypoints..cbWayptMergeDups..Caption
-#: filter.dfm:574
-msgid "Duplicates"
-msgstr "Duplázás"
-
-#. frmFilter..gbWaypoints..cbWayptRadius..Hint
-#: filter.dfm:583
-msgid "Include points based on their proximity to central point"
-msgstr "A pontok a meghatározott körön belül maradnak"
-
-#. frmFilter..gbWaypoints..cbWayptRadius..Caption
-#: filter.dfm:584
-msgid "Radius"
-msgstr "Sugár"
-
-#. frmFilter..gbWaypoints..edWayptRadiusLat..Hint
-#: filter.dfm:612
-msgid "Latitude of central point"
-msgstr "Középpont (lat)"
-
-#. frmFilter..gbWaypoints..edWayptRadiusLon..Hint
-#: filter.dfm:622
-msgid "Longitude of central point"
-msgstr "Középpont (lon)"
-
-#. frmFilter..gbTransform..Caption
-#: filter.dfm:634
-msgid "Transformation"
-msgstr "Átalakítás"
-
-#. frmFilter..gbTransform..cbTransform..Caption
-#: filter.dfm:651
-msgid "Transform"
-msgstr "Konverzió"
-
-#. frmFilter..gbTransform..cbTransformDelete..Hint
-#: filter.dfm:660
-msgid "Delete source data after transformation"
-msgstr "Konverzió után az eredeti anyag törlése"
-
-#. frmFilter..gbTransform..cbTransformDelete..Caption
-#: filter.dfm:661
-msgid "Delete"
-msgstr "Törlés"
-
-#. frmMain..pnTop..gbInput..Caption
-#: main.dfm:38
-#: main.pas:270
-#: main.pas:275
-#: main.pas:467
-#: main.pas:868
-msgid "Input"
-msgstr "Bemenet"
-
-#. frmMain..pnTop..gbInput..sbOpenFile..Hint
-#: main.dfm:45
-msgid "Start the file open dialog"
-msgstr "Megnyitás"
-
-#. frmMain..pnTop..gbInput..lbInputOpts..Caption
-#. frmMain..pnTop..gbOutput..lbOutputOpts..Caption
-#. frmMain..ActionList1..acOptionsSourceFormat..Category
-#. frmMain..ActionList1..acOptionsTargetFormat..Category
-#. frmMain..ActionList1..acOptionsEnableCharactersetTransformation..Category
-#: main.dfm:68
-#: main.dfm:229
-#: main.dfm:1418
-#: main.dfm:1423
-#: main.dfm:1437
-msgid "Options"
-msgstr "Beállítások"
-
-#. frmMain..pnTop..gbInput..lbInputFormat..Caption
-#. frmMain..pnTop..gbOutput..lbOutputFormat..Caption
-#: main.dfm:76
-#: main.dfm:259
-msgid "Format"
-msgstr "Formátum"
-
-#. frmMain..pnTop..gbInput..lbInputFile..Caption
-#. frmMain..pnTop..gbOutput..lbOutputFile..Caption
-#. frmMain..ActionList1..acFileExit..Category
-#. frmMain..ActionList1..acFileClearMemo..Category
-#. frmMain..ActionList1..acFileOutputToScreen..Category
-#. frmMain..ActionList1..acFileChangeLanguage..Category
-#. frmMain..ActionList1..acFileExportCSV..Category
-#: main.dfm:83
-#: main.dfm:266
-#: main.dfm:1399
-#: main.dfm:1428
-#: main.dfm:1443
-#: main.dfm:1455
-#: main.dfm:1460
-#: main.pas:865
-#: main.pas:919
-msgid "File"
-msgstr "Fájl"
-
-#. frmMain..pnTop..gbInput..chbInputDevice..Hint
-#: main.dfm:112
-msgid "Read data from device instead from file"
-msgstr "Beolvasás készülékből"
-
-#. frmMain..pnTop..gbInput..chbInputDevice..Caption
-#. frmMain..pnTop..gbOutput..chbOutputDevice..Caption
-#: main.dfm:115
-#: main.dfm:299
-msgid "Device"
-msgstr "Készülék"
-
-#. frmMain..pnTop..gbInput..edInputOpts..Hint
-#: main.dfm:124
-msgid "Options for the selected input format"
-msgstr "A bemeneti fájl beállításai"
-
-#. frmMain..pnTop..gbInput..edInputFile..Hint
-#: main.dfm:135
-msgid "Read data from given filename"
-msgstr "Beolvasási az adott fájlból"
-
-#. frmMain..pnTop..gbInput..cbInputLang..Hint
-#: main.dfm:146
-msgid "Characterset for input data"
-msgstr "A bemeneti adat karakterkészlete"
-
-#. frmMain..pnTop..gbInput..cbInputLang....Items.Strings
-#. frmMain..pnTop..gbOutput..cbOutputLang....Items.Strings
-#: main.dfm:152
-#: main.dfm:363
-msgid "- default -"
-msgstr "- alapértelmezett -"
-
-#. frmMain..pnTop..gbInput..cbInputDevice..Hint
-#: main.dfm:179
-msgid "Read data from device ..."
-msgstr "Adatok olvasása készülékből"
-
-#. frmMain..pnTop..gbInput..cbInputFormatDevice..Hint
-#: main.dfm:194
-msgid "Format for input from device"
-msgstr "A bemeneti készülék adatformátuma"
-
-#. frmMain..pnTop..gbInput..cbInputFormat..Hint
-#: main.dfm:208
-msgid "Format for input from file"
-msgstr "A bemeneti fájl formátuma"
-
-#. frmMain..pnTop..gbOutput..Caption
-#: main.dfm:222
-#: main.pas:271
-#: main.pas:276
-#: main.pas:476
-#: main.pas:922
-msgid "Output"
-msgstr "Kimenet"
-
-#. frmMain..pnTop..gbOutput..sbSaveFile..Hint
-#: main.dfm:273
-msgid "Start the file save dialog"
-msgstr "Mentés"
-
-#. frmMain..pnTop..gbOutput..chbOutputDevice..Hint
-#: main.dfm:296
-msgid "Write data to device instead to file"
-msgstr "Kimenetként készülékbe töltés"
-
-#. frmMain..pnTop..gbOutput..cbOutputFormatDevice..Hint
-#: main.dfm:309
-msgid "Format for ouput to device"
-msgstr "A kimeneti készülék adatformátuma"
-
-#. frmMain..pnTop..gbOutput..edOutputOpts..Hint
-#: main.dfm:321
-msgid "Options for the selected output format"
-msgstr "A kimeneti fájl beállításai"
-
-#. frmMain..pnTop..gbOutput..cbOutputFormat..Hint
-#: main.dfm:332
-msgid "Format for output to file"
-msgstr "A kimeneti fájl formátuma"
-
-#. frmMain..pnTop..gbOutput..edOutputFile..Hint
-#: main.dfm:345
-msgid "Write data to given filename"
-msgstr "Konvertálás az adott nevű fájlba"
-
-#. frmMain..pnTop..gbOutput..cbOutputLang..Hint
-#: main.dfm:357
-msgid "Characterset for output data"
-msgstr "A kimeneti adat karakterkészlete"
-
-#. frmMain..pnTop..gbOutput..cbOutputDevice..Hint
-#: main.dfm:390
-msgid "Write data to device ..."
-msgstr "Adatok küldése készülékbe"
-
-#. frmMain..pnBottom..lbWhat..Caption
-#: main.dfm:415
-msgid "What ?"
-msgstr "Mit?"
-
-#. frmMain..pnBottom..cbWaypoints..Hint
-#: main.dfm:554
-msgid "Process waypoint information"
-msgstr "Útpont adatok feldolgozása"
-
-#. frmMain..pnBottom..cbRoutes..Hint
-#: main.dfm:568
-msgid "Process route information"
-msgstr "Útvonal adatok feldolgozása"
-
-#. frmMain..pnBottom..cbRoutes..Caption
-#: main.dfm:569
-msgid "&Routes"
-msgstr "Útvonalak"
-
-#. frmMain..pnBottom..cbTracks..Hint
-#: main.dfm:580
-msgid "Process track information"
-msgstr "Nyomvonal adatok feldolgozása"
-
-#. frmMain..pnBottom..btnFilter..Caption
-#. frmMain..ActionList1..acFilterSelect..Caption
-#: main.dfm:594
-#: main.dfm:1393
-msgid "&Filter"
-msgstr "Szűrő"
-
-#. frmMain..pnBottom..btnProcess..Hint
-#: main.dfm:638
-msgid "Start data conversion"
-msgstr "Konverzió indítása"
-
-#. frmMain..pnBottom..btnProcess..Caption
-#. frmMain..ActionList1..acConvert..Caption
-#: main.dfm:641
-#: main.dfm:1386
-msgid "let's go"
-msgstr "Gyerünk!"
-
-#. frmMain..OpenDialog..Filter
-#: main.dfm:701
-msgid "Garmin Mapsource mps|*.mps|All files|*.*"
-msgstr "Garmin Mapsource mps|*.mps|Minden fájl|*.*"
-
-#. frmMain..SaveDialog..Filter
-#: main.dfm:707
-msgid "All file(s)|*.*|Garmin MapSource mps|*.mps"
-msgstr "Minden fájl|*.*|Garmin MapSource mps|*.mps"
-
-#. frmMain..ActionList1..acConvert..Category
-#. frmMain..ActionList1..acFilterSelect..Category
-#: main.dfm:1385
-#: main.dfm:1392
-msgid "Babel"
-msgstr "Babel"
-
-#. frmMain..ActionList1..acFilterSelect..Hint
-#: main.dfm:1394
-msgid "Filter incomming data before writing them to file or device"
-msgstr "A bemeneti adatok szűrése a konverzió alatt"
-
-#. frmMain..ActionList1..acFileExit..Caption
-#: main.dfm:1400
-msgid "E&xit"
-msgstr "Kilépés"
-
-#. frmMain..ActionList1..acHelpAbout..Category
-#. frmMain..ActionList1..acHelpIntro..Category
-#. frmMain..ActionList1..acHelpReadme..Category
-#: main.dfm:1404
-#: main.dfm:1409
-#: main.dfm:1413
-msgid "Help"
-msgstr "Segítség"
-
-#. frmMain..ActionList1..acHelpAbout..Caption
-#: main.dfm:1405
-msgid "&About"
-msgstr "Névjegy"
-
-#. frmMain..ActionList1..acHelpIntro..Caption
-#: main.dfm:1410
-msgid "&Intro"
-msgstr "Bevezetés"
-
-#. frmMain..ActionList1..acHelpReadme..Caption
-#. frmReadme..Caption
-#: main.dfm:1414
-#: readme.dfm:6
-msgid "GPSBabel README"
-msgstr "GPSBabel OLVASSEL!"
-
-#. frmMain..ActionList1..acOptionsSourceFormat..Caption
-#: main.dfm:1419
-msgid "... for source format"
-msgstr "... a bemeneti adathoz"
-
-#. frmMain..ActionList1..acOptionsTargetFormat..Caption
-#: main.dfm:1424
-msgid "... for target format"
-msgstr "... a kimeneti adathoz"
-
-#. frmMain..ActionList1..acFileClearMemo..Caption
-#: main.dfm:1429
-msgid "Clear output"
-msgstr "Mejegyzések törlése"
-
-#. frmMain..ActionList1..acFileClearMemo..Hint
-#: main.dfm:1430
-msgid "Clear messages"
-msgstr "Üzenetek törlése"
-
-#. frmMain..ActionList1..acOptionsEnableCharactersetTransformation..Caption
-#: main.dfm:1438
-msgid "Enable characterset transformation"
-msgstr "Karakterkészlet módosításának engedélyezése"
-
-#. frmMain..ActionList1..acFileOutputToScreen..Caption
-#: main.dfm:1444
-msgid "Output to screen"
-msgstr "Kimenetet a képernyőre"
-
-#. frmMain..ActionList1..acFileChangeLanguage..Caption
-#: main.dfm:1456
-msgid "Change language"
-msgstr "Nyelv választása"
-
-#. frmMain..ActionList1..acFileExportCSV..Caption
-#: main.dfm:1461
-msgid "Export gpsbabel.csv (unicode)"
-msgstr "Export gpsbabel.csv (unicode)"
-
-#. frmMain..MainMenu1..mnuFile..Caption
-#: main.dfm:1469
-msgid "&File"
-msgstr "Fájl"
-
-#. frmMain..MainMenu1..mnuFile..File1..Caption
-#: main.dfm:1477
-msgid "Export"
-msgstr "Export"
-
-#. frmMain..MainMenu1..mnuOptions..Caption
-#: main.dfm:1498
-msgid "&Options"
-msgstr "Beállítások"
-
-#. frmMain..MainMenu1..mnuOptions..mnuSynthesizeShortNames..Caption
-#: main.dfm:1500
-msgid "Synthesize shortnames"
-msgstr "Rövidnevek előállítása"
-
-#. frmMain..MainMenu1..mnuOptions..mnuSynthesizeShortNames....Hint
-#: main.dfm:1503
-msgid "Ignore shortnames from source data and synthesize them from description or notes"
-msgstr "Rövidnevek figyelmen kívül hagyása, előállítása a megjegyzésekből"
-
-#. frmMain..MainMenu1..mnuOptions..mnuOptionsForceDataType..Caption
-#: main.dfm:1507
-msgid "Force selected GPS data types (nuketypes filter)"
-msgstr "Kényszerített GPS adatformátum választás (nuketypes szűrő)"
-
-#. frmMain..MainMenu1..mnuHelp..Caption
-#: main.dfm:1548
-msgid "&Help"
-msgstr "Súgó"
-
-#. frmOptions..Caption
-#: options.dfm:5
-msgid "Options for ..."
-msgstr "Beállítások ..."
-
-#. frmSelect..pnBottom..btnCancel..Caption
-#: select.dfm:66
-msgid "Abort"
-msgstr "Mégse"
-
-#: about.pas:87
-#: select.pas:81
-msgid "German"
-msgstr "Német"
-
-#: about.pas:88
-#: select.pas:83
-msgid "French"
-msgstr "Francia"
-
-#: about.pas:89
-#: select.pas:82
-msgid "Spanish"
-msgstr "Spanyol"
-
-#: about.pas:90
-#: select.pas:85
-msgid "Hungarian"
-msgstr "Magyar"
-
-#: about.pas:90
-#: select.pas:85
-msgid "Italian"
-msgstr "Olasz"
-
-#: about.pas:132
-msgid ""
-"Please have a look at the file README.GUI.\n"
-"\n"
-"There you will find all information you need to\n"
-"get GPSBabelGUI working in your own language."
-msgstr ""
-"Kérem nézze meg a README.GUI fájlt.\n"
-"\n"
-"Abban talál további információkat arra vonatkozólag, hogy\n"
-"érheti el a GPSBabelGUI programot más nyelveken is."
-
-#: filter.pas:180
-#: filter.pas:181
-#: filter.pas:184
-#: filter.pas:185
-msgid "Waypoints"
-msgstr "Útpontok"
-
-#: filter.pas:180
-#: filter.pas:181
-#: filter.pas:182
-#: filter.pas:183
-msgid "Routes"
-msgstr "Útvonalak"
-
-#: filter.pas:182
-#: filter.pas:183
-#: filter.pas:184
-#: filter.pas:185
-msgid "Tracks"
-msgstr "Nyomvonalak"
-
-#: filter.pas:224
-msgid "Feet"
-msgstr "láb"
-
-#: filter.pas:225
-msgid "Meter"
-msgstr "méter"
-
-#: filter.pas:228
-msgid "Miles"
-msgstr "mérföld"
-
-#: filter.pas:229
-msgid "Kilometer"
-msgstr "kilométer"
-
-#: filter.pas:239
-msgid "Not supported by gpsbabel.exe, release %s!"
-msgstr "Nem támogatott a gpsbabel ezen verziójával (%s)!"
-
-#: filter.pas:288
-msgid "Value (%s) out of range (%g to %g)!"
-msgstr "Az érték: (%s) ,túlcsordul (%g to %g)!"
-
-#: filter.pas:593
-#: options.pas:661
-msgid "Discard changes?"
-msgstr "Változások eldobása?"
-
-#: main.pas:244
-msgid "Internal development release"
-msgstr "Belső, fejlesztői kiadás"
-
-#: main.pas:246
-msgid "BETA"
-msgstr "BÉTA"
-
-#: main.pas:248
-msgid "Private release"
-msgstr "Kiadás saját használatra"
-
-#: main.pas:250
-msgid "Special release"
-msgstr "Speciális kiadás"
-
-#: main.pas:342
-msgid "The file \"gpsbabel.exe\" found in current directory is too old!"
-msgstr "A \"gpsbabel.exe\" ezen verziója túl régi!"
-
-#: main.pas:416
-#: main.pas:550
-msgid "All files|*.*"
-msgstr "Minden fájl|*.*"
-
-#: main.pas:484
-msgid "Select and edit options for \"%s\""
-msgstr "Beállítási lehetőségek \"%s\""
-
-#: main.pas:488
-msgid "No options available for \"%s\""
-msgstr "Nincs beállítási lehetőség \"%s\""
-
-#. s := s + '-1';
-#: main.pas:603
-msgid "File %s not found."
-msgstr "%s fájl nem található."
-
-#: main.pas:664
-msgid "File \"%s\" exists ! Overwrite ?"
-msgstr "\"%s\" fájl már létezik! Felülírja ?"
-
-#: main.pas:665
-msgid "Warning"
-msgstr "Figyelem"
-
-#: main.pas:698
-msgid "Could not run \"gpsbabel.exe\"!"
-msgstr "Futási hiba \"gpsbabel.exe\"!"
-
-#: main.pas:707
-msgid "Sorry, gpsbabel.exe reported problems!"
-msgstr "Sajnálom, a program hibát észlelt!"
-
-#: main.pas:709
-msgid "Converted successfully from \"%s\" to \"%s\"."
-msgstr "Sikeres konverzió \"%s\" -ból \"%s\" -ba."
-
-#: main.pas:820
-msgid "GPSBabel, version %s"
-msgstr "GPSBabel, verzió %s"
-
-#: main.pas:854
-#: main.pas:909
-msgid "Port"
-msgstr "Port"
-
-#: main.pas:1013
-msgid "Options for \"%s\""
-msgstr "Beállítások \"%s\""
-
-#: main.pas:1203
-#: main.pas:1273
-msgid "Choose language"
-msgstr "Nyelv választása"
-
-#: main.pas:1203
-msgid "for GUIBabelGUI"
-msgstr "GUIBabelGUI-hoz"
-
-#: main.pas:1273
-msgid "for export"
-msgstr "exportálásra"
-
-#. override;
-#: options.pas:147
-msgid "Be aware, that most options are made for the output side. "
-msgstr "Figyelem, ezek a beállítások a kiemetre hatnak."
-
-#: options.pas:148
-msgid "Currently we don't have a flag which tells us which direction is used by the options."
-msgstr "Jelenleg nincs rá mód, hogy a beállítás oda-vissza hasson."
-
-#: options.pas:208
-msgid "Short \"%s\""
-msgstr "Rendezés \"%s\""
-
-#: options.pas:332
-msgid "Invalid line format!"
-msgstr "Érvénytelen formátum!"
-
-#: options.pas:353
-msgid "Unknown option \"%s\"!"
-msgstr "Ismeretlen beállítás"
-
-#: select.pas:84
-msgid "English"
-msgstr "Angol"
-
-#: utils.pas:119
-msgid "Error WINAPI: Could not create \"NamedPipe\"!"
-msgstr "Hiba WINAPI: Hozzáférés sikertelen \"NamedPipe\"!"
-
-#: utils.pas:124
-msgid "\"gpsbabel.exe\" not found!!!"
-msgstr "\"gpsbabel.exe\" nem található!!!"
-
-#. dwCreationFlags, // creation flags
-#: utils.pas:143
-msgid "Could not run \"gpsbabel.exe\" (Error %d)!"
-msgstr "Futtatási hiba \"gpsbabel.exe\" (Error %d)!"
-
-#: utils.pas:176
-msgid "\"gpsbabel.exe\" returned error 0x%x (%d)"
-msgstr "\"gpsbabel.exe\" visszatérési hiba 0x%x (%d)"
-
+++ /dev/null
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Borland Delphi Hungarian translation 0.1\n"
-"POT-Creation-Date: 2007-05-01 20:52\n"
-"PO-Revision-Date: 2007-06-07 02:36+0100\n"
-"Last-Translator: Sprok Bence <sprok.bence@gmail.com>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: dxgettext 1.2.1\n"
-"Language-Team: Sprok Bence <sprok.bence@gmail.com>\n"
-"X-Poedit-Language: Hungarian\n"
-"X-Poedit-Country: HUNGARY\n"
-
-#. Programmer's name for it: SCreateRegKeyError
-#: Rtl/Sys/comconst.pas:15
-msgid "Error creating system registry entry"
-msgstr "Hiba a regisztrációs bejegyzés készítésekor"
-
-#. Programmer's name for it: SOleError
-#. Programmer's name for it: SOleError
-#: Rtl/Sys/comconst.pas:16
-#: Vcl/oleconst.pas:18
-msgid "OLE error %.8x"
-msgstr "OLE hiba %.8x"
-
-#. Programmer's name for it: SObjectFactoryMissing
-#: Rtl/Sys/comconst.pas:17
-msgid "Object factory for class %s missing"
-msgstr ""
-
-#. Programmer's name for it: STypeInfoMissing
-#: Rtl/Sys/comconst.pas:18
-msgid "Type information missing for class %s"
-msgstr ""
-
-#. Programmer's name for it: SBadTypeInfo
-#: Rtl/Sys/comconst.pas:19
-msgid "Incorrect type information for class %s"
-msgstr ""
-
-#. Programmer's name for it: SDispIntfMissing
-#: Rtl/Sys/comconst.pas:20
-msgid "Dispatch interface missing from class %s"
-msgstr ""
-
-#. Programmer's name for it: SNoMethod
-#: Rtl/Sys/comconst.pas:21
-msgid "Method '%s' not supported by automation object"
-msgstr ""
-
-#. Programmer's name for it: SVarNotObject
-#. Programmer's name for it: SVarNotAutoObject
-#: Rtl/Sys/comconst.pas:22
-#: Vcl/oleconst.pas:20
-msgid "Variant does not reference an automation object"
-msgstr ""
-
-#. Programmer's name for it: SDCOMNotInstalled
-#: Rtl/Sys/comconst.pas:23
-msgid "DCOM not installed"
-msgstr "DCOM nincs installálva"
-
-#. Programmer's name for it: SDAXError
-#: Rtl/Sys/comconst.pas:24
-msgid "DAX Error"
-msgstr "DAX Hiba"
-
-#. Programmer's name for it: SAutomationWarning
-#: Rtl/Sys/comconst.pas:26
-msgid "COM Server Warning"
-msgstr "COM Server figyelmeztetés"
-
-#. Programmer's name for it: SNoCloseActiveServer1
-#: Rtl/Sys/comconst.pas:29
-msgid "There are still active COM objects in this application. One or more clients may have references to these objects, so manually closing "
-msgstr "Még jelenleg is futnak COM parancsok. Egy vagy több kliens még lehet, hogy hivatkozik ezekre. Kézi leállítás szükséges."
-
-#. Programmer's name for it: SNoCloseActiveServer2
-#: Rtl/Sys/comconst.pas:32
-msgid ""
-"this application may cause those client application(s) to fail.\n"
-"\n"
-"Are you sure you want to close this application?"
-msgstr ""
-"ez az alkalmazás befagyaszthatja mások munkáját.\n"
-"\n"
-"Biztos, hogy be akarja zárni az alkalmazást?"
-
-#. Programmer's name for it: SAutoSessionExclusive
-#: Vcl/bdeconst.pas:15
-msgid "Cannot enable AutoSessionName property with more than one session on a form or data-module"
-msgstr ""
-
-#. Programmer's name for it: SAutoSessionExists
-#: Vcl/bdeconst.pas:16
-msgid "Cannot add a session to the form or data-module while session '%s' has AutoSessionName enabled"
-msgstr ""
-
-#. Programmer's name for it: SAutoSessionActive
-#: Vcl/bdeconst.pas:17
-msgid "Cannot modify SessionName while AutoSessionName is enabled"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateDatabaseName
-#: Vcl/bdeconst.pas:18
-msgid "Duplicate database name '%s'"
-msgstr "Duplikált adatbázis-név '%s'"
-
-#. Programmer's name for it: SDuplicateSessionName
-#: Vcl/bdeconst.pas:19
-msgid "Duplicate session name '%s'"
-msgstr "Duplikált munkafázis név '%s'"
-
-#. Programmer's name for it: SInvalidSessionName
-#: Vcl/bdeconst.pas:20
-msgid "Invalid session name %s"
-msgstr "Érvénytelen munkafázis-név %s"
-
-#. Programmer's name for it: SDatabaseNameMissing
-#: Vcl/bdeconst.pas:21
-msgid "Database name missing"
-msgstr "Hiányzó adatbázis-név"
-
-#. Programmer's name for it: SSessionNameMissing
-#: Vcl/bdeconst.pas:22
-msgid "Session name missing"
-msgstr "Hiányzó munkafázis-név"
-
-#. Programmer's name for it: SDatabaseOpen
-#: Vcl/bdeconst.pas:23
-msgid "Cannot perform this operation on an open database"
-msgstr "A művelet nem hajtható végre nyitott adatbázison"
-
-#. Programmer's name for it: SDatabaseClosed
-#: Vcl/bdeconst.pas:24
-msgid "Cannot perform this operation on a closed database"
-msgstr "A művelet nem hajtható végre zárt adatbázison"
-
-#. Programmer's name for it: SDatabaseHandleSet
-#: Vcl/bdeconst.pas:25
-msgid "Database handle owned by a different session"
-msgstr "Az adatbázis-kezelés jogosultsága egy másik munkafolyamathoz tartozik"
-
-#. Programmer's name for it: SSessionActive
-#: Vcl/bdeconst.pas:26
-msgid "Cannot perform this operation on an active session"
-msgstr "A műveletet nem lehet végrehajtani az aktív munkafolyamaton"
-
-#. Programmer's name for it: SHandleError
-#: Vcl/bdeconst.pas:27
-msgid "Error creating cursor handle"
-msgstr ""
-
-#. Programmer's name for it: SInvalidFloatField
-#: Vcl/bdeconst.pas:28
-msgid "Cannot convert field '%s' to a floating point value"
-msgstr "Az értéket '%s' nem lehet lebegőpontos értékké alakítani"
-
-#. Programmer's name for it: SInvalidIntegerField
-#: Vcl/bdeconst.pas:29
-msgid "Cannot convert field '%s' to an integer value"
-msgstr ""
-
-#. Programmer's name for it: STableMismatch
-#: Vcl/bdeconst.pas:30
-msgid "Source and destination tables are incompatible"
-msgstr ""
-
-#. Programmer's name for it: SFieldAssignError
-#: Vcl/bdeconst.pas:31
-msgid "Fields '%s' and '%s' are not assignment compatible"
-msgstr ""
-
-#. Programmer's name for it: SNoReferenceTableName
-#: Vcl/bdeconst.pas:32
-msgid "ReferenceTableName not specified for field '%s'"
-msgstr ""
-
-#. Programmer's name for it: SCompositeIndexError
-#: Vcl/bdeconst.pas:33
-msgid "Cannot use array of Field values with Expression Indices"
-msgstr ""
-
-#. Programmer's name for it: SInvalidBatchMove
-#: Vcl/bdeconst.pas:34
-msgid "Invalid batch move parameters"
-msgstr ""
-
-#. Programmer's name for it: SEmptySQLStatement
-#: Vcl/bdeconst.pas:35
-msgid "No SQL statement available"
-msgstr ""
-
-#. Programmer's name for it: SNoParameterValue
-#: Vcl/bdeconst.pas:36
-msgid "No value for parameter '%s'"
-msgstr ""
-
-#. Programmer's name for it: SNoParameterType
-#: Vcl/bdeconst.pas:37
-msgid "No parameter type for parameter '%s'"
-msgstr ""
-
-#. Programmer's name for it: SLoginError
-#: Vcl/bdeconst.pas:38
-msgid "Cannot connect to database '%s'"
-msgstr ""
-
-#. Programmer's name for it: SInitError
-#: Vcl/bdeconst.pas:39
-msgid "An error occurred while attempting to initialize the Borland Database Engine (error $%.4x)"
-msgstr ""
-
-#. Programmer's name for it: SDatasetDesigner
-#: Vcl/bdeconst.pas:40
-msgid "Fields E&ditor..."
-msgstr ""
-
-#. Programmer's name for it: SFKInternalCalc
-#: Vcl/bdeconst.pas:41
-msgid "&InternalCalc"
-msgstr ""
-
-#. Programmer's name for it: SFKAggregate
-#: Vcl/bdeconst.pas:42
-msgid "&Aggregate"
-msgstr ""
-
-#. Programmer's name for it: SDatabaseEditor
-#: Vcl/bdeconst.pas:43
-msgid "Database &Editor..."
-msgstr ""
-
-#. Programmer's name for it: SExplore
-#: Vcl/bdeconst.pas:44
-msgid "E&xplore"
-msgstr ""
-
-#. Programmer's name for it: SLinkDesigner
-#: Vcl/bdeconst.pas:45
-msgid "Field '%s', from the Detail Fields list, must be linked"
-msgstr ""
-
-#. Programmer's name for it: SLinkDetail
-#: Vcl/bdeconst.pas:46
-msgid "'%s' cannot be opened"
-msgstr ""
-
-#. Programmer's name for it: SLinkMasterSource
-#: Vcl/bdeconst.pas:47
-msgid "The MasterSource property of '%s' must be linked to a DataSource"
-msgstr ""
-
-#. Programmer's name for it: SLinkMaster
-#: Vcl/bdeconst.pas:48
-msgid "Unable to open the MasterSource Table"
-msgstr ""
-
-#. Programmer's name for it: SGQEVerb
-#: Vcl/bdeconst.pas:49
-msgid "&SQL Builder..."
-msgstr ""
-
-#. Programmer's name for it: SBindVerb
-#: Vcl/bdeconst.pas:50
-msgid "Define &Parameters..."
-msgstr ""
-
-#. Programmer's name for it: SDisconnectDatabase
-#: Vcl/bdeconst.pas:52
-msgid "Database is currently connected. Disconnect and continue?"
-msgstr ""
-
-#. Programmer's name for it: SBDEError
-#: Vcl/bdeconst.pas:53
-msgid "BDE error $%.4x"
-msgstr ""
-
-#. Programmer's name for it: SLookupSourceError
-#: Vcl/bdeconst.pas:54
-msgid "Unable to use duplicate DataSource and LookupSource"
-msgstr ""
-
-#. Programmer's name for it: SLookupTableError
-#: Vcl/bdeconst.pas:55
-msgid "LookupSource must be connected to TTable component"
-msgstr ""
-
-#. Programmer's name for it: SLookupIndexError
-#: Vcl/bdeconst.pas:56
-msgid "%s must be the lookup table's active index"
-msgstr ""
-
-#. Programmer's name for it: SParameterTypes
-#: Vcl/bdeconst.pas:57
-msgid ";Input;Output;Input/Output;Result"
-msgstr ""
-
-#. Programmer's name for it: SInvalidParamFieldType
-#: Vcl/bdeconst.pas:58
-msgid "Must have a valid field type selected"
-msgstr ""
-
-#. Programmer's name for it: STruncationError
-#: Vcl/bdeconst.pas:59
-msgid "Parameter '%s' truncated on output"
-msgstr ""
-
-#. Programmer's name for it: SDataTypes
-#: Vcl/bdeconst.pas:60
-msgid ";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"
-msgstr ""
-
-#. Programmer's name for it: SResultName
-#: Vcl/bdeconst.pas:61
-msgid "Result"
-msgstr ""
-
-#. Programmer's name for it: SDBCaption
-#: Vcl/bdeconst.pas:62
-msgid "%s%s%s Database"
-msgstr ""
-
-#. Programmer's name for it: SParamEditor
-#: Vcl/bdeconst.pas:63
-msgid "%s%s%s Parameters"
-msgstr ""
-
-#. Programmer's name for it: SDatasetEditor
-#: Vcl/bdeconst.pas:64
-msgid "%s%s%s"
-msgstr ""
-
-#. Programmer's name for it: SIndexFilesEditor
-#: Vcl/bdeconst.pas:65
-msgid "%s%s%s Index Files"
-msgstr ""
-
-#. Programmer's name for it: SNoIndexFiles
-#. Programmer's name for it: srNone
-#: Vcl/bdeconst.pas:66
-#: Vcl/consts.pas:189
-msgid "(None)"
-msgstr ""
-
-#. Programmer's name for it: SIndexDoesNotExist
-#: Vcl/bdeconst.pas:67
-msgid "Index does not exist. Index: %s"
-msgstr ""
-
-#. Programmer's name for it: SNoTableName
-#: Vcl/bdeconst.pas:68
-msgid "Missing TableName property"
-msgstr ""
-
-#. Programmer's name for it: SNoDataSetField
-#: Vcl/bdeconst.pas:69
-msgid "Missing DataSetField property"
-msgstr ""
-
-#. Programmer's name for it: SBatchExecute
-#: Vcl/bdeconst.pas:70
-msgid "E&xecute"
-msgstr ""
-
-#. Programmer's name for it: SNoCachedUpdates
-#: Vcl/bdeconst.pas:71
-msgid "Not in cached update mode"
-msgstr ""
-
-#. Programmer's name for it: SInvalidAliasName
-#: Vcl/bdeconst.pas:72
-msgid "Invalid alias name %s"
-msgstr ""
-
-#. Programmer's name for it: SDBGridColEditor
-#: Vcl/bdeconst.pas:73
-msgid "Co&lumns Editor..."
-msgstr ""
-
-#. Programmer's name for it: SNoFieldAccess
-#: Vcl/bdeconst.pas:74
-msgid "Cannot access field '%s' in a filter"
-msgstr ""
-
-#. Programmer's name for it: SUpdateSQLEditor
-#: Vcl/bdeconst.pas:75
-msgid "&UpdateSQL Editor..."
-msgstr ""
-
-#. Programmer's name for it: SNoDataSet
-#: Vcl/bdeconst.pas:76
-msgid "No dataset association"
-msgstr ""
-
-#. Programmer's name for it: SUntitled
-#: Vcl/bdeconst.pas:77
-msgid "Untitled Application"
-msgstr ""
-
-#. Programmer's name for it: SUpdateWrongDB
-#: Vcl/bdeconst.pas:78
-msgid "Cannot update, %s is not owned by %s"
-msgstr ""
-
-#. Programmer's name for it: SUpdateFailed
-#: Vcl/bdeconst.pas:79
-msgid "Update failed"
-msgstr ""
-
-#. Programmer's name for it: SSQLGenSelect
-#: Vcl/bdeconst.pas:80
-msgid "Must select at least one key field and one update field"
-msgstr ""
-
-#. Programmer's name for it: SSQLNotGenerated
-#: Vcl/bdeconst.pas:81
-msgid "Update SQL statements not generated, exit anyway?"
-msgstr ""
-
-#. Programmer's name for it: SSQLDataSetOpen
-#: Vcl/bdeconst.pas:82
-msgid "Unable to determine field names for %s"
-msgstr ""
-
-#. Programmer's name for it: SLocalTransDirty
-#: Vcl/bdeconst.pas:83
-msgid "The transaction isolation level must be dirty read for local databases"
-msgstr ""
-
-#. Programmer's name for it: SPrimary
-#: Vcl/bdeconst.pas:84
-msgid "Primary"
-msgstr ""
-
-#. Programmer's name for it: SMissingDataSet
-#: Vcl/bdeconst.pas:85
-msgid "Missing DataSet property"
-msgstr ""
-
-#. Programmer's name for it: SNoProvider
-#: Vcl/bdeconst.pas:86
-msgid "No provider available"
-msgstr ""
-
-#. Programmer's name for it: SNotAQuery
-#: Vcl/bdeconst.pas:87
-msgid "Dataset is not a query"
-msgstr ""
-
-#. Programmer's name for it: SOpenFileTitle
-#: Vcl/consts.pas:15
-msgid "Open"
-msgstr ""
-
-#. Programmer's name for it: SAssignError
-#: Vcl/consts.pas:16
-msgid "Cannot assign a %s to a %s"
-msgstr ""
-
-#. Programmer's name for it: SFCreateError
-#: Vcl/consts.pas:17
-msgid "Cannot create file %s"
-msgstr ""
-
-#. Programmer's name for it: SFOpenError
-#: Vcl/consts.pas:18
-msgid "Cannot open file %s"
-msgstr ""
-
-#. Programmer's name for it: SReadError
-#: Vcl/consts.pas:19
-msgid "Stream read error"
-msgstr ""
-
-#. Programmer's name for it: SWriteError
-#: Vcl/consts.pas:20
-msgid "Stream write error"
-msgstr ""
-
-#. Programmer's name for it: SMemoryStreamError
-#: Vcl/consts.pas:21
-msgid "Out of memory while expanding memory stream"
-msgstr ""
-
-#. Programmer's name for it: SCantWriteResourceStreamError
-#: Vcl/consts.pas:22
-msgid "Can't write to a read-only resource stream"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateReference
-#: Vcl/consts.pas:23
-msgid "WriteObject called twice for the same instance"
-msgstr ""
-
-#. Programmer's name for it: SClassNotFound
-#: Vcl/consts.pas:24
-msgid "Class %s not found"
-msgstr ""
-
-#. Programmer's name for it: SInvalidImage
-#. Programmer's name for it: SInvalidStreamFormat
-#: Vcl/consts.pas:25
-#: Vcl/oleconst.pas:29
-msgid "Invalid stream format"
-msgstr ""
-
-#. Programmer's name for it: SResNotFound
-#: Vcl/consts.pas:26
-msgid "Resource %s not found"
-msgstr ""
-
-#. Programmer's name for it: SClassMismatch
-#: Vcl/consts.pas:27
-msgid "Resource %s is of incorrect class"
-msgstr ""
-
-#. Programmer's name for it: SListIndexError
-#: Vcl/consts.pas:28
-msgid "List index out of bounds (%d)"
-msgstr ""
-
-#. Programmer's name for it: SListCapacityError
-#: Vcl/consts.pas:29
-msgid "List capacity out of bounds (%d)"
-msgstr ""
-
-#. Programmer's name for it: SListCountError
-#: Vcl/consts.pas:30
-msgid "List count out of bounds (%d)"
-msgstr ""
-
-#. Programmer's name for it: SSortedListError
-#: Vcl/consts.pas:31
-msgid "Operation not allowed on sorted string list"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateString
-#: Vcl/consts.pas:32
-msgid "String list does not allow duplicates"
-msgstr ""
-
-#. Programmer's name for it: SInvalidTabIndex
-#: Vcl/consts.pas:33
-msgid "Tab index out of bounds"
-msgstr ""
-
-#. Programmer's name for it: SInvalidTabPosition
-#: Vcl/consts.pas:34
-msgid "Tab position incompatible with current tab style"
-msgstr ""
-
-#. Programmer's name for it: SInvalidTabStyle
-#: Vcl/consts.pas:35
-msgid "Tab style incompatible with current tab position"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateName
-#: Vcl/consts.pas:36
-msgid "A component named %s already exists"
-msgstr ""
-
-#. Programmer's name for it: SInvalidName
-#: Vcl/consts.pas:37
-msgid "''%s'' is not a valid component name"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateClass
-#: Vcl/consts.pas:38
-msgid "A class named %s already exists"
-msgstr ""
-
-#. Programmer's name for it: SNoComSupport
-#: Vcl/consts.pas:39
-msgid "%s has not been registered as a COM class"
-msgstr ""
-
-#. Programmer's name for it: SInvalidInteger
-#: Vcl/consts.pas:40
-msgid "''%s'' is not a valid integer value"
-msgstr ""
-
-#. Programmer's name for it: SLineTooLong
-#. Programmer's name for it: SOutlineLongLine
-#: Vcl/consts.pas:41
-#: Vcl/consts.pas:148
-msgid "Line too long"
-msgstr ""
-
-#. Programmer's name for it: SInvalidPropertyValue
-#. Programmer's name for it: SInvalidProperty
-#: Vcl/consts.pas:42
-#: Vcl/consts.pas:137
-msgid "Invalid property value"
-msgstr ""
-
-#. Programmer's name for it: SInvalidPropertyPath
-#: Vcl/consts.pas:43
-msgid "Invalid property path"
-msgstr ""
-
-#. Programmer's name for it: SUnknownProperty
-#: Vcl/consts.pas:44
-msgid "Property does not exist"
-msgstr ""
-
-#. Programmer's name for it: SReadOnlyProperty
-#: Vcl/consts.pas:45
-msgid "Property is read-only"
-msgstr ""
-
-#. Programmer's name for it: SPropertyException
-#: Vcl/consts.pas:46
-msgid "Error reading %s%s%s: %s"
-msgstr ""
-
-#. Programmer's name for it: SAncestorNotFound
-#: Vcl/consts.pas:47
-msgid "Ancestor for '%s' not found"
-msgstr ""
-
-#. Programmer's name for it: SInvalidBitmap
-#: Vcl/consts.pas:48
-msgid "Bitmap image is not valid"
-msgstr ""
-
-#. Programmer's name for it: SInvalidIcon
-#: Vcl/consts.pas:49
-msgid "Icon image is not valid"
-msgstr ""
-
-#. Programmer's name for it: SInvalidMetafile
-#: Vcl/consts.pas:50
-msgid "Metafile is not valid"
-msgstr ""
-
-#. Programmer's name for it: SInvalidPixelFormat
-#: Vcl/consts.pas:51
-msgid "Invalid pixel format"
-msgstr ""
-
-#. Programmer's name for it: SBitmapEmpty
-#: Vcl/consts.pas:52
-msgid "Bitmap is empty"
-msgstr ""
-
-#. Programmer's name for it: SScanLine
-#: Vcl/consts.pas:53
-msgid "Scan line index out of range"
-msgstr ""
-
-#. Programmer's name for it: SChangeIconSize
-#: Vcl/consts.pas:54
-msgid "Cannot change the size of an icon"
-msgstr ""
-
-#. Programmer's name for it: SOleGraphic
-#: Vcl/consts.pas:55
-msgid "Invalid operation on TOleGraphic"
-msgstr ""
-
-#. Programmer's name for it: SUnknownExtension
-#: Vcl/consts.pas:56
-msgid "Unknown picture file extension (.%s)"
-msgstr ""
-
-#. Programmer's name for it: SUnknownClipboardFormat
-#: Vcl/consts.pas:57
-msgid "Unsupported clipboard format"
-msgstr ""
-
-#. Programmer's name for it: SOutOfResources
-#: Vcl/consts.pas:58
-msgid "Out of system resources"
-msgstr ""
-
-#. Programmer's name for it: SNoCanvasHandle
-#: Vcl/consts.pas:59
-msgid "Canvas does not allow drawing"
-msgstr ""
-
-#. Programmer's name for it: SInvalidImageSize
-#: Vcl/consts.pas:60
-msgid "Invalid image size"
-msgstr ""
-
-#. Programmer's name for it: STooManyImages
-#: Vcl/consts.pas:61
-msgid "Too many images"
-msgstr ""
-
-#. Programmer's name for it: SDimsDoNotMatch
-#: Vcl/consts.pas:62
-msgid "Image dimensions do not match image list dimensions"
-msgstr ""
-
-#. Programmer's name for it: SInvalidImageList
-#: Vcl/consts.pas:63
-msgid "Invalid ImageList"
-msgstr ""
-
-#. Programmer's name for it: SReplaceImage
-#: Vcl/consts.pas:64
-msgid "Unable to Replace Image"
-msgstr ""
-
-#. Programmer's name for it: SImageIndexError
-#: Vcl/consts.pas:65
-msgid "Invalid ImageList Index"
-msgstr ""
-
-#. Programmer's name for it: SImageReadFail
-#: Vcl/consts.pas:66
-msgid "Failed to read ImageList data from stream"
-msgstr ""
-
-#. Programmer's name for it: SImageWriteFail
-#: Vcl/consts.pas:67
-msgid "Failed to write ImageList data to stream"
-msgstr ""
-
-#. Programmer's name for it: SWindowDCError
-#: Vcl/consts.pas:68
-msgid "Error creating window device context"
-msgstr ""
-
-#. Programmer's name for it: SClientNotSet
-#: Vcl/consts.pas:69
-msgid "Client of TDrag not initialized"
-msgstr ""
-
-#. Programmer's name for it: SWindowClass
-#: Vcl/consts.pas:70
-msgid "Error creating window class"
-msgstr ""
-
-#. Programmer's name for it: SWindowCreate
-#: Vcl/consts.pas:71
-msgid "Error creating window"
-msgstr ""
-
-#. Programmer's name for it: SCannotFocus
-#: Vcl/consts.pas:72
-msgid "Cannot focus a disabled or invisible window"
-msgstr ""
-
-#. Programmer's name for it: SParentRequired
-#: Vcl/consts.pas:73
-msgid "Control '%s' has no parent window"
-msgstr ""
-
-#. Programmer's name for it: SMDIChildNotVisible
-#: Vcl/consts.pas:74
-msgid "Cannot hide an MDI Child Form"
-msgstr ""
-
-#. Programmer's name for it: SVisibleChanged
-#: Vcl/consts.pas:75
-msgid "Cannot change Visible in OnShow or OnHide"
-msgstr ""
-
-#. Programmer's name for it: SCannotShowModal
-#: Vcl/consts.pas:76
-msgid "Cannot make a visible window modal"
-msgstr ""
-
-#. Programmer's name for it: SScrollBarRange
-#: Vcl/consts.pas:77
-msgid "Scrollbar property out of range"
-msgstr ""
-
-#. Programmer's name for it: SPropertyOutOfRange
-#: Vcl/consts.pas:78
-msgid "%s property out of range"
-msgstr ""
-
-#. Programmer's name for it: SMenuIndexError
-#: Vcl/consts.pas:79
-msgid "Menu index out of range"
-msgstr ""
-
-#. Programmer's name for it: SMenuReinserted
-#: Vcl/consts.pas:80
-msgid "Menu inserted twice"
-msgstr ""
-
-#. Programmer's name for it: SMenuNotFound
-#: Vcl/consts.pas:81
-msgid "Sub-menu is not in menu"
-msgstr ""
-
-#. Programmer's name for it: SNoTimers
-#: Vcl/consts.pas:82
-msgid "Not enough timers available"
-msgstr ""
-
-#. Programmer's name for it: SNotPrinting
-#: Vcl/consts.pas:83
-msgid "Printer is not currently printing"
-msgstr ""
-
-#. Programmer's name for it: SPrinting
-#: Vcl/consts.pas:84
-msgid "Printing in progress"
-msgstr ""
-
-#. Programmer's name for it: SPrinterIndexError
-#: Vcl/consts.pas:85
-msgid "Printer index out of range"
-msgstr ""
-
-#. Programmer's name for it: SInvalidPrinter
-#: Vcl/consts.pas:86
-msgid "Printer selected is not valid"
-msgstr ""
-
-#. Programmer's name for it: SDeviceOnPort
-#: Vcl/consts.pas:87
-msgid "%s on %s"
-msgstr ""
-
-#. Programmer's name for it: SGroupIndexTooLow
-#: Vcl/consts.pas:88
-msgid "GroupIndex cannot be less than a previous menu item's GroupIndex"
-msgstr ""
-
-#. Programmer's name for it: STwoMDIForms
-#: Vcl/consts.pas:89
-msgid "Cannot have more than one MDI form per application"
-msgstr ""
-
-#. Programmer's name for it: SNoMDIForm
-#: Vcl/consts.pas:90
-msgid "Cannot create form. No MDI forms are currently active"
-msgstr ""
-
-#. Programmer's name for it: SRegisterError
-#: Vcl/consts.pas:91
-msgid "Invalid component registration"
-msgstr ""
-
-#. Programmer's name for it: SImageCanvasNeedsBitmap
-#: Vcl/consts.pas:92
-msgid "Can only modify an image if it contains a bitmap"
-msgstr ""
-
-#. Programmer's name for it: SControlParentSetToSelf
-#: Vcl/consts.pas:93
-msgid "A control cannot have itself as its parent"
-msgstr ""
-
-#. Programmer's name for it: SOKButton
-#. Programmer's name for it: SMsgDlgOK
-#: Vcl/consts.pas:94
-#: Vcl/consts.pas:157
-msgid "OK"
-msgstr ""
-
-#. Programmer's name for it: SCancelButton
-#. Programmer's name for it: SMsgDlgCancel
-#: Vcl/consts.pas:95
-#: Vcl/consts.pas:158
-msgid "Cancel"
-msgstr ""
-
-#. Programmer's name for it: SYesButton
-#. Programmer's name for it: SMsgDlgYes
-#: Vcl/consts.pas:96
-#: Vcl/consts.pas:155
-msgid "&Yes"
-msgstr ""
-
-#. Programmer's name for it: SNoButton
-#. Programmer's name for it: SMsgDlgNo
-#: Vcl/consts.pas:97
-#: Vcl/consts.pas:156
-msgid "&No"
-msgstr ""
-
-#. Programmer's name for it: SHelpButton
-#. Programmer's name for it: SMsgDlgHelp
-#: Vcl/consts.pas:98
-#: Vcl/consts.pas:159
-msgid "&Help"
-msgstr ""
-
-#. Programmer's name for it: SCloseButton
-#: Vcl/consts.pas:99
-msgid "&Close"
-msgstr ""
-
-#. Programmer's name for it: SIgnoreButton
-#. Programmer's name for it: SMsgDlgIgnore
-#: Vcl/consts.pas:100
-#: Vcl/consts.pas:164
-msgid "&Ignore"
-msgstr ""
-
-#. Programmer's name for it: SRetryButton
-#. Programmer's name for it: SMsgDlgRetry
-#: Vcl/consts.pas:101
-#: Vcl/consts.pas:163
-msgid "&Retry"
-msgstr ""
-
-#. Programmer's name for it: SAbortButton
-#: Vcl/consts.pas:102
-msgid "Abort"
-msgstr ""
-
-#. Programmer's name for it: SAllButton
-#. Programmer's name for it: SMsgDlgAll
-#: Vcl/consts.pas:103
-#: Vcl/consts.pas:165
-msgid "&All"
-msgstr ""
-
-#. Programmer's name for it: SCannotDragForm
-#: Vcl/consts.pas:105
-msgid "Cannot drag a form"
-msgstr ""
-
-#. Programmer's name for it: SPutObjectError
-#: Vcl/consts.pas:106
-msgid "PutObject to undefined item"
-msgstr ""
-
-#. Programmer's name for it: SCardDLLNotLoaded
-#: Vcl/consts.pas:107
-msgid "Could not load CARDS.DLL"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateCardId
-#: Vcl/consts.pas:108
-msgid "Duplicate CardId found"
-msgstr ""
-
-#. Programmer's name for it: SDdeErr
-#: Vcl/consts.pas:110
-msgid "An error returned from DDE ($0%x)"
-msgstr ""
-
-#. Programmer's name for it: SDdeConvErr
-#: Vcl/consts.pas:111
-msgid "DDE Error - conversation not established ($0%x)"
-msgstr ""
-
-#. Programmer's name for it: SDdeMemErr
-#: Vcl/consts.pas:112
-msgid "Error occurred when DDE ran out of memory ($0%x)"
-msgstr ""
-
-#. Programmer's name for it: SDdeNoConnect
-#: Vcl/consts.pas:113
-msgid "Unable to connect DDE conversation"
-msgstr ""
-
-#. Programmer's name for it: SFB
-#: Vcl/consts.pas:115
-msgid "FB"
-msgstr ""
-
-#. Programmer's name for it: SFG
-#: Vcl/consts.pas:116
-msgid "FG"
-msgstr ""
-
-#. Programmer's name for it: SBG
-#: Vcl/consts.pas:117
-msgid "BG"
-msgstr ""
-
-#. Programmer's name for it: SOldTShape
-#: Vcl/consts.pas:118
-msgid "Cannot load older version of TShape"
-msgstr ""
-
-#. Programmer's name for it: SVMetafiles
-#: Vcl/consts.pas:119
-msgid "Metafiles"
-msgstr ""
-
-#. Programmer's name for it: SVEnhMetafiles
-#: Vcl/consts.pas:120
-msgid "Enhanced Metafiles"
-msgstr ""
-
-#. Programmer's name for it: SVIcons
-#: Vcl/consts.pas:121
-msgid "Icons"
-msgstr ""
-
-#. Programmer's name for it: SVBitmaps
-#: Vcl/consts.pas:122
-msgid "Bitmaps"
-msgstr ""
-
-#. Programmer's name for it: SGridTooLarge
-#: Vcl/consts.pas:123
-msgid "Grid too large for operation"
-msgstr ""
-
-#. Programmer's name for it: STooManyDeleted
-#: Vcl/consts.pas:124
-msgid "Too many rows or columns deleted"
-msgstr ""
-
-#. Programmer's name for it: SIndexOutOfRange
-#: Vcl/consts.pas:125
-msgid "Grid index out of range"
-msgstr ""
-
-#. Programmer's name for it: SFixedColTooBig
-#: Vcl/consts.pas:126
-msgid "Fixed column count must be less than column count"
-msgstr ""
-
-#. Programmer's name for it: SFixedRowTooBig
-#: Vcl/consts.pas:127
-msgid "Fixed row count must be less than row count"
-msgstr ""
-
-#. Programmer's name for it: SInvalidStringGridOp
-#: Vcl/consts.pas:128
-msgid "Cannot insert or delete rows from grid"
-msgstr ""
-
-#. Programmer's name for it: SParseError
-#: Vcl/consts.pas:129
-msgid "%s on line %d"
-msgstr ""
-
-#. Programmer's name for it: SIdentifierExpected
-#: Vcl/consts.pas:130
-msgid "Identifier expected"
-msgstr ""
-
-#. Programmer's name for it: SStringExpected
-#: Vcl/consts.pas:131
-msgid "String expected"
-msgstr ""
-
-#. Programmer's name for it: SNumberExpected
-#: Vcl/consts.pas:132
-msgid "Number expected"
-msgstr ""
-
-#. Programmer's name for it: SCharExpected
-#: Vcl/consts.pas:133
-msgid "''%s'' expected"
-msgstr ""
-
-#. Programmer's name for it: SSymbolExpected
-#: Vcl/consts.pas:134
-msgid "%s expected"
-msgstr ""
-
-#. Programmer's name for it: SInvalidNumber
-#: Vcl/consts.pas:135
-msgid "Invalid numeric value"
-msgstr ""
-
-#. Programmer's name for it: SInvalidString
-#: Vcl/consts.pas:136
-msgid "Invalid string constant"
-msgstr ""
-
-#. Programmer's name for it: SInvalidBinary
-#: Vcl/consts.pas:138
-msgid "Invalid binary value"
-msgstr ""
-
-#. Programmer's name for it: SOutlineIndexError
-#: Vcl/consts.pas:139
-msgid "Outline index not found"
-msgstr ""
-
-#. Programmer's name for it: SOutlineExpandError
-#: Vcl/consts.pas:140
-msgid "Parent must be expanded"
-msgstr ""
-
-#. Programmer's name for it: SInvalidCurrentItem
-#: Vcl/consts.pas:141
-msgid "Invalid value for current item"
-msgstr ""
-
-#. Programmer's name for it: SMaskErr
-#: Vcl/consts.pas:142
-msgid "Invalid input value"
-msgstr ""
-
-#. Programmer's name for it: SMaskEditErr
-#: Vcl/consts.pas:143
-msgid "Invalid input value. Use escape key to abandon changes"
-msgstr ""
-
-#. Programmer's name for it: SOutlineError
-#: Vcl/consts.pas:144
-msgid "Invalid outline index"
-msgstr ""
-
-#. Programmer's name for it: SOutlineBadLevel
-#: Vcl/consts.pas:145
-msgid "Incorrect level assignment"
-msgstr ""
-
-#. Programmer's name for it: SOutlineSelection
-#: Vcl/consts.pas:146
-msgid "Invalid selection"
-msgstr ""
-
-#. Programmer's name for it: SOutlineFileLoad
-#: Vcl/consts.pas:147
-msgid "File load error"
-msgstr ""
-
-#. Programmer's name for it: SOutlineMaxLevels
-#: Vcl/consts.pas:149
-msgid "Maximum outline depth exceeded"
-msgstr ""
-
-#. Programmer's name for it: SMsgDlgWarning
-#: Vcl/consts.pas:151
-msgid "Warning"
-msgstr ""
-
-#. Programmer's name for it: SMsgDlgError
-#: Vcl/consts.pas:152
-msgid "Error"
-msgstr ""
-
-#. Programmer's name for it: SMsgDlgInformation
-#: Vcl/consts.pas:153
-msgid "Information"
-msgstr ""
-
-#. Programmer's name for it: SMsgDlgConfirm
-#: Vcl/consts.pas:154
-msgid "Confirm"
-msgstr ""
-
-#. Programmer's name for it: SMsgDlgHelpNone
-#: Vcl/consts.pas:160
-msgid "No help available"
-msgstr ""
-
-#. Programmer's name for it: SMsgDlgHelpHelp
-#: Vcl/consts.pas:161
-msgid "Help"
-msgstr ""
-
-#. Programmer's name for it: SMsgDlgAbort
-#: Vcl/consts.pas:162
-msgid "&Abort"
-msgstr ""
-
-#. Programmer's name for it: SMsgDlgNoToAll
-#: Vcl/consts.pas:166
-msgid "N&o to All"
-msgstr ""
-
-#. Programmer's name for it: SMsgDlgYesToAll
-#: Vcl/consts.pas:167
-msgid "Yes to &All"
-msgstr ""
-
-#. Programmer's name for it: SmkcBkSp
-#: Vcl/consts.pas:169
-msgid "BkSp"
-msgstr ""
-
-#. Programmer's name for it: SmkcTab
-#: Vcl/consts.pas:170
-msgid "Tab"
-msgstr ""
-
-#. Programmer's name for it: SmkcEsc
-#: Vcl/consts.pas:171
-msgid "Esc"
-msgstr ""
-
-#. Programmer's name for it: SmkcEnter
-#: Vcl/consts.pas:172
-msgid "Enter"
-msgstr ""
-
-#. Programmer's name for it: SmkcSpace
-#: Vcl/consts.pas:173
-msgid "Space"
-msgstr ""
-
-#. Programmer's name for it: SmkcPgUp
-#: Vcl/consts.pas:174
-msgid "PgUp"
-msgstr ""
-
-#. Programmer's name for it: SmkcPgDn
-#: Vcl/consts.pas:175
-msgid "PgDn"
-msgstr ""
-
-#. Programmer's name for it: SmkcEnd
-#: Vcl/consts.pas:176
-msgid "End"
-msgstr ""
-
-#. Programmer's name for it: SmkcHome
-#: Vcl/consts.pas:177
-msgid "Home"
-msgstr ""
-
-#. Programmer's name for it: SmkcLeft
-#: Vcl/consts.pas:178
-msgid "Left"
-msgstr ""
-
-#. Programmer's name for it: SmkcUp
-#: Vcl/consts.pas:179
-msgid "Up"
-msgstr ""
-
-#. Programmer's name for it: SmkcRight
-#: Vcl/consts.pas:180
-msgid "Right"
-msgstr ""
-
-#. Programmer's name for it: SmkcDown
-#: Vcl/consts.pas:181
-msgid "Down"
-msgstr ""
-
-#. Programmer's name for it: SmkcIns
-#: Vcl/consts.pas:182
-msgid "Ins"
-msgstr ""
-
-#. Programmer's name for it: SmkcDel
-#: Vcl/consts.pas:183
-msgid "Del"
-msgstr ""
-
-#. Programmer's name for it: SmkcShift
-#: Vcl/consts.pas:184
-msgid "Shift+"
-msgstr ""
-
-#. Programmer's name for it: SmkcCtrl
-#: Vcl/consts.pas:185
-msgid "Ctrl+"
-msgstr ""
-
-#. Programmer's name for it: SmkcAlt
-#: Vcl/consts.pas:186
-msgid "Alt+"
-msgstr ""
-
-#. Programmer's name for it: srUnknown
-#: Vcl/consts.pas:188
-msgid "(Unknown)"
-msgstr ""
-
-#. Programmer's name for it: SOutOfRange
-#: Vcl/consts.pas:190
-msgid "Value must be between %d and %d"
-msgstr ""
-
-#. Programmer's name for it: SCannotCreateName
-#: Vcl/consts.pas:191
-msgid "Cannot create a default method name for an unnamed component"
-msgstr ""
-
-#. Programmer's name for it: SDateEncodeError
-#: Vcl/consts.pas:193
-msgid "Invalid argument to date encode"
-msgstr ""
-
-#. Programmer's name for it: STimeEncodeError
-#: Vcl/consts.pas:194
-msgid "Invalid argument to time encode"
-msgstr ""
-
-#. Programmer's name for it: SInvalidDate
-#: Vcl/consts.pas:195
-msgid "''%s'' is not a valid date"
-msgstr ""
-
-#. Programmer's name for it: SInvalidTime
-#: Vcl/consts.pas:196
-msgid "''%s'' is not a valid time"
-msgstr ""
-
-#. Programmer's name for it: SInvalidDateTime
-#: Vcl/consts.pas:197
-msgid "''%s'' is not a valid date and time"
-msgstr ""
-
-#. Programmer's name for it: SInvalidFileName
-#: Vcl/consts.pas:198
-msgid "Invalid file name - %s"
-msgstr ""
-
-#. Programmer's name for it: SDefaultFilter
-#: Vcl/consts.pas:199
-msgid "All files (*.*)|*.*"
-msgstr ""
-
-#. Programmer's name for it: sAllFilter
-#: Vcl/consts.pas:200
-msgid "All"
-msgstr ""
-
-#. Programmer's name for it: SNoVolumeLabel
-#: Vcl/consts.pas:201
-msgid ": [ - no volume label - ]"
-msgstr ""
-
-#. Programmer's name for it: SInsertLineError
-#: Vcl/consts.pas:202
-msgid "Unable to insert a line"
-msgstr ""
-
-#. Programmer's name for it: SConfirmCreateDir
-#: Vcl/consts.pas:204
-msgid "The specified directory does not exist. Create it?"
-msgstr ""
-
-#. Programmer's name for it: SSelectDirCap
-#: Vcl/consts.pas:205
-msgid "Select Directory"
-msgstr ""
-
-#. Programmer's name for it: SCannotCreateDir
-#: Vcl/consts.pas:206
-msgid "Unable to create directory"
-msgstr ""
-
-#. Programmer's name for it: SDirNameCap
-#: Vcl/consts.pas:207
-msgid "Directory &Name:"
-msgstr "Könyvtár Név:"
-
-#. Programmer's name for it: SDrivesCap
-#: Vcl/consts.pas:208
-msgid "D&rives:"
-msgstr "Meghajtók:"
-
-#. Programmer's name for it: SDirsCap
-#: Vcl/consts.pas:209
-msgid "&Directories:"
-msgstr "Könyvtárak:"
-
-#. Programmer's name for it: SFilesCap
-#: Vcl/consts.pas:210
-msgid "&Files: (*.*)"
-msgstr "Minden fájl (*.*)"
-
-#. Programmer's name for it: SNetworkCap
-#: Vcl/consts.pas:211
-msgid "Ne&twork..."
-msgstr "Hálózat..."
-
-#. Programmer's name for it: SColorPrefix
-#: Vcl/consts.pas:213
-msgid "Color"
-msgstr "Szín"
-
-#. Programmer's name for it: SColorTags
-#: Vcl/consts.pas:214
-msgid "ABCDEFGHIJKLMNOP"
-msgstr "ABCDEFGHIJKLMNOP"
-
-#. Programmer's name for it: SInvalidClipFmt
-#: Vcl/consts.pas:216
-msgid "Invalid clipboard format"
-msgstr "Nem megfelelő vágólap formátum"
-
-#. Programmer's name for it: SIconToClipboard
-#: Vcl/consts.pas:217
-msgid "Clipboard does not support Icons"
-msgstr "A vágólap nem támogat ikonokat"
-
-#. Programmer's name for it: SCannotOpenClipboard
-#: Vcl/consts.pas:218
-msgid "Cannot open clipboard"
-msgstr "Nem lehet megnyitni a vágólapot"
-
-#. Programmer's name for it: SDefault
-#: Vcl/consts.pas:220
-msgid "Default"
-msgstr "Alapértelmezett"
-
-#. Programmer's name for it: SInvalidMemoSize
-#: Vcl/consts.pas:222
-msgid "Text exceeds memo capacity"
-msgstr "A szöveg túllép a kapacitáson"
-
-#. Programmer's name for it: SCustomColors
-#: Vcl/consts.pas:223
-msgid "Custom Colors"
-msgstr "Egyedi színek"
-
-#. Programmer's name for it: SInvalidPrinterOp
-#: Vcl/consts.pas:224
-msgid "Operation not supported on selected printer"
-msgstr "A parancs nem támgatott ezen a nyomtatón"
-
-#. Programmer's name for it: SNoDefaultPrinter
-#: Vcl/consts.pas:225
-msgid "There is no default printer currently selected"
-msgstr "Nincs kiválasztva alapértelmezett nyomtató"
-
-#. Programmer's name for it: SIniFileWriteError
-#: Vcl/consts.pas:227
-msgid "Unable to write to %s"
-msgstr "Hiba az íráskor %s"
-
-#. Programmer's name for it: SBitsIndexError
-#: Vcl/consts.pas:229
-msgid "Bits index out of range"
-msgstr "Bit index hatókörön kívülre esik"
-
-#. Programmer's name for it: SUntitled
-#: Vcl/consts.pas:231
-msgid "(Untitled)"
-msgstr "(Névtelen)"
-
-#. Programmer's name for it: SInvalidRegType
-#: Vcl/consts.pas:233
-msgid "Invalid data type for '%s'"
-msgstr "Érvénytelen adattípus '%s'"
-
-#. Programmer's name for it: SRegCreateFailed
-#: Vcl/consts.pas:234
-msgid "Failed to create key %s"
-msgstr "Hiba a kulcs előállításakor %s"
-
-#. Programmer's name for it: SRegSetDataFailed
-#: Vcl/consts.pas:235
-msgid "Failed to set data for '%s'"
-msgstr "Hiba az adat beállításakor '%s'"
-
-#. Programmer's name for it: SRegGetDataFailed
-#: Vcl/consts.pas:236
-msgid "Failed to get data for '%s'"
-msgstr "Hiba az adat behívásakor '%s'"
-
-#. Programmer's name for it: SUnknownConversion
-#: Vcl/consts.pas:238
-msgid "Unknown RichEdit conversion file extension (.%s)"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateMenus
-#: Vcl/consts.pas:239
-msgid "Menu '%s' is already being used by another form"
-msgstr "Menü '%s' már használatban van"
-
-#. Programmer's name for it: SPictureLabel
-#: Vcl/consts.pas:241
-msgid "Picture:"
-msgstr "Kép:"
-
-#. Programmer's name for it: SPictureDesc
-#: Vcl/consts.pas:242
-msgid " (%dx%d)"
-msgstr " (%dx%d)"
-
-#. Programmer's name for it: SPreviewLabel
-#: Vcl/consts.pas:243
-msgid "Preview"
-msgstr "Előnézet"
-
-#. Programmer's name for it: SCannotOpenAVI
-#: Vcl/consts.pas:245
-msgid "Cannot open AVI"
-msgstr "Nem lehet megnyitni az AVI-t"
-
-#. Programmer's name for it: SNotOpenErr
-#: Vcl/consts.pas:247
-msgid "No MCI device open"
-msgstr "Nincs megnyitva MCI eszköz"
-
-#. Programmer's name for it: SMPOpenFilter
-#: Vcl/consts.pas:248
-msgid "All files (*.*)|*.*|Wave files (*.wav)|*.wav|Midi files (*.mid)|*.mid|Video for Windows (*.avi)|*.avi"
-msgstr "Minden fájl (*.*)|*.*|Hangfájl (*.wav)|*.wav|Midi fájl (*.mid)|*.mid|Windows Video (*.avi)|*.avi"
-
-#. Programmer's name for it: SMCIAVIVideo
-#: Vcl/consts.pas:250
-msgid "AVIVideo"
-msgstr "AVIVideo"
-
-#. Programmer's name for it: SMCICDAudio
-#: Vcl/consts.pas:251
-msgid "CDAudio"
-msgstr "CDAudio"
-
-#. Programmer's name for it: SMCIDAT
-#: Vcl/consts.pas:252
-msgid "DAT"
-msgstr "DAT"
-
-#. Programmer's name for it: SMCIDigitalVideo
-#: Vcl/consts.pas:253
-msgid "DigitalVideo"
-msgstr "DigitalVideo"
-
-#. Programmer's name for it: SMCIMMMovie
-#: Vcl/consts.pas:254
-msgid "MMMovie"
-msgstr "MMMovie"
-
-#. Programmer's name for it: SMCIOther
-#: Vcl/consts.pas:255
-msgid "Other"
-msgstr "Egyéb"
-
-#. Programmer's name for it: SMCIOverlay
-#: Vcl/consts.pas:256
-msgid "Overlay"
-msgstr "Borítás"
-
-#. Programmer's name for it: SMCIScanner
-#: Vcl/consts.pas:257
-msgid "Scanner"
-msgstr "Képolvasó"
-
-#. Programmer's name for it: SMCISequencer
-#: Vcl/consts.pas:258
-msgid "Sequencer"
-msgstr ""
-
-#. Programmer's name for it: SMCIVCR
-#: Vcl/consts.pas:259
-msgid "VCR"
-msgstr "VCR"
-
-#. Programmer's name for it: SMCIVideodisc
-#: Vcl/consts.pas:260
-msgid "Videodisc"
-msgstr "Videolemez"
-
-#. Programmer's name for it: SMCIWaveAudio
-#: Vcl/consts.pas:261
-msgid "WaveAudio"
-msgstr ""
-
-#. Programmer's name for it: SMCIUnknownError
-#: Vcl/consts.pas:262
-msgid "Unknown error code"
-msgstr "Ismeretlen hibakód"
-
-#. Programmer's name for it: SBoldItalicFont
-#: Vcl/consts.pas:264
-msgid "Bold Italic"
-msgstr "Felkövér dőlt"
-
-#. Programmer's name for it: SBoldFont
-#: Vcl/consts.pas:265
-msgid "Bold"
-msgstr "Félkövér"
-
-#. Programmer's name for it: SItalicFont
-#: Vcl/consts.pas:266
-msgid "Italic"
-msgstr "Dőlt"
-
-#. Programmer's name for it: SRegularFont
-#: Vcl/consts.pas:267
-msgid "Regular"
-msgstr "Normál"
-
-#. Programmer's name for it: SPropertiesVerb
-#: Vcl/consts.pas:269
-msgid "Properties"
-msgstr "Tulajdonságok"
-
-#. Programmer's name for it: sWindowsSocketError
-#: Vcl/consts.pas:271
-msgid "Windows socket error: %s (%d), on API '%s'"
-msgstr "Windows foglalat hiba: %s (%d), on API '%s'"
-
-#. Programmer's name for it: sAsyncSocketError
-#: Vcl/consts.pas:272
-msgid "Asynchronous socket error %d"
-msgstr ""
-
-#. Programmer's name for it: sNoAddress
-#: Vcl/consts.pas:273
-msgid "No address specified"
-msgstr ""
-
-#. Programmer's name for it: sCannotListenOnOpen
-#: Vcl/consts.pas:274
-msgid "Can't listen on an open socket"
-msgstr ""
-
-#. Programmer's name for it: sCannotCreateSocket
-#: Vcl/consts.pas:275
-msgid "Can't create new socket"
-msgstr ""
-
-#. Programmer's name for it: sSocketAlreadyOpen
-#: Vcl/consts.pas:276
-msgid "Socket already open"
-msgstr ""
-
-#. Programmer's name for it: sCantChangeWhileActive
-#: Vcl/consts.pas:277
-msgid "Can't change value while socket is active"
-msgstr ""
-
-#. Programmer's name for it: sSocketMustBeBlocking
-#: Vcl/consts.pas:278
-msgid "Socket must be in blocking mode"
-msgstr ""
-
-#. Programmer's name for it: sSocketIOError
-#: Vcl/consts.pas:279
-msgid "%s error %d, %s"
-msgstr ""
-
-#. Programmer's name for it: sSocketRead
-#: Vcl/consts.pas:280
-msgid "Read"
-msgstr ""
-
-#. Programmer's name for it: sSocketWrite
-#: Vcl/consts.pas:281
-msgid "Write"
-msgstr ""
-
-#. Programmer's name for it: SServiceFailed
-#: Vcl/consts.pas:283
-msgid "Service failed on %s: %s"
-msgstr ""
-
-#. Programmer's name for it: SExecute
-#: Vcl/consts.pas:284
-msgid "execute"
-msgstr ""
-
-#. Programmer's name for it: SStart
-#: Vcl/consts.pas:285
-msgid "start"
-msgstr ""
-
-#. Programmer's name for it: SStop
-#: Vcl/consts.pas:286
-msgid "stop"
-msgstr ""
-
-#. Programmer's name for it: SPause
-#: Vcl/consts.pas:287
-msgid "pause"
-msgstr ""
-
-#. Programmer's name for it: SContinue
-#: Vcl/consts.pas:288
-msgid "continue"
-msgstr ""
-
-#. Programmer's name for it: SInterrogate
-#: Vcl/consts.pas:289
-msgid "interrogate"
-msgstr ""
-
-#. Programmer's name for it: SShutdown
-#: Vcl/consts.pas:290
-msgid "shutdown"
-msgstr ""
-
-#. Programmer's name for it: SCustomError
-#: Vcl/consts.pas:291
-msgid "Service failed in custom message(%d): %s"
-msgstr ""
-
-#. Programmer's name for it: SServiceInstallOK
-#: Vcl/consts.pas:292
-msgid "Service installed successfully"
-msgstr ""
-
-#. Programmer's name for it: SServiceInstallFailed
-#: Vcl/consts.pas:293
-msgid "Service \"%s\" failed to install with error: \"%s\""
-msgstr ""
-
-#. Programmer's name for it: SServiceUninstallOK
-#: Vcl/consts.pas:294
-msgid "Service uninstalled successfully"
-msgstr ""
-
-#. Programmer's name for it: SServiceUninstallFailed
-#: Vcl/consts.pas:295
-msgid "Service \"%s\" failed to uninstall with error: \"%s\""
-msgstr ""
-
-#. Programmer's name for it: SInvalidActionRegistration
-#: Vcl/consts.pas:297
-msgid "Invalid action registration"
-msgstr ""
-
-#. Programmer's name for it: SInvalidActionUnregistration
-#: Vcl/consts.pas:298
-msgid "Invalid action unregistration"
-msgstr ""
-
-#. Programmer's name for it: SInvalidActionEnumeration
-#: Vcl/consts.pas:299
-msgid "Invalid action enumeration"
-msgstr ""
-
-#. Programmer's name for it: SInvalidActionCreation
-#: Vcl/consts.pas:300
-msgid "Invalid action creation"
-msgstr ""
-
-#. Programmer's name for it: SDockedCtlNeedsName
-#: Vcl/consts.pas:302
-msgid "Docked control must have a name"
-msgstr ""
-
-#. Programmer's name for it: SDockTreeRemoveError
-#: Vcl/consts.pas:303
-msgid "Error removing control from dock tree"
-msgstr ""
-
-#. Programmer's name for it: SDockZoneNotFound
-#: Vcl/consts.pas:304
-msgid " - Dock zone not found"
-msgstr ""
-
-#. Programmer's name for it: SDockZoneHasNoCtl
-#: Vcl/consts.pas:305
-msgid " - Dock zone has no control"
-msgstr ""
-
-#. Programmer's name for it: SAllCommands
-#: Vcl/consts.pas:307
-msgid "All Commands"
-msgstr ""
-
-#. Programmer's name for it: SInvalidFieldSize
-#: Vcl/dbconsts.pas:15
-msgid "Invalid field size"
-msgstr ""
-
-#. Programmer's name for it: SInvalidFieldKind
-#: Vcl/dbconsts.pas:16
-msgid "Invalid FieldKind"
-msgstr ""
-
-#. Programmer's name for it: SInvalidFieldRegistration
-#: Vcl/dbconsts.pas:17
-msgid "Invalid field registration"
-msgstr ""
-
-#. Programmer's name for it: SUnknownFieldType
-#: Vcl/dbconsts.pas:18
-msgid "Field '%s' is of an unknown type"
-msgstr ""
-
-#. Programmer's name for it: SFieldNameMissing
-#: Vcl/dbconsts.pas:19
-msgid "Field name missing"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateFieldName
-#: Vcl/dbconsts.pas:20
-msgid "Duplicate field name '%s'"
-msgstr ""
-
-#. Programmer's name for it: SFieldNotFound
-#: Vcl/dbconsts.pas:21
-msgid "Field '%s' not found"
-msgstr ""
-
-#. Programmer's name for it: SFieldAccessError
-#: Vcl/dbconsts.pas:22
-msgid "Cannot access field '%s' as type %s"
-msgstr ""
-
-#. Programmer's name for it: SFieldValueError
-#: Vcl/dbconsts.pas:23
-msgid "Invalid value for field '%s'"
-msgstr ""
-
-#. Programmer's name for it: SFieldRangeError
-#: Vcl/dbconsts.pas:24
-msgid "%g is not a valid value for field '%s'. The allowed range is %g to %g"
-msgstr ""
-
-#. Programmer's name for it: SInvalidIntegerValue
-#: Vcl/dbconsts.pas:25
-msgid "'%s' is not a valid integer value for field '%s'"
-msgstr ""
-
-#. Programmer's name for it: SInvalidBoolValue
-#: Vcl/dbconsts.pas:26
-msgid "'%s' is not a valid boolean value for field '%s'"
-msgstr ""
-
-#. Programmer's name for it: SInvalidFloatValue
-#: Vcl/dbconsts.pas:27
-msgid "'%s' is not a valid floating point value for field '%s'"
-msgstr ""
-
-#. Programmer's name for it: SFieldTypeMismatch
-#: Vcl/dbconsts.pas:28
-msgid "Type mismatch for field '%s', expecting: %s actual: %s"
-msgstr ""
-
-#. Programmer's name for it: SFieldSizeMismatch
-#: Vcl/dbconsts.pas:29
-msgid "Size mismatch for field '%s', expecting: %d actual: %d"
-msgstr ""
-
-#. Programmer's name for it: SInvalidVarByteArray
-#: Vcl/dbconsts.pas:30
-msgid "Invalid variant type or size for field '%s'"
-msgstr ""
-
-#. Programmer's name for it: SFieldOutOfRange
-#: Vcl/dbconsts.pas:31
-msgid "Value of field '%s' is out of range"
-msgstr ""
-
-#. Programmer's name for it: SBCDOverflow
-#: Vcl/dbconsts.pas:32
-msgid "(Overflow)"
-msgstr ""
-
-#. Programmer's name for it: SFieldRequired
-#: Vcl/dbconsts.pas:33
-msgid "Field '%s' must have a value"
-msgstr ""
-
-#. Programmer's name for it: SDataSetMissing
-#: Vcl/dbconsts.pas:34
-msgid "Field '%s' has no dataset"
-msgstr ""
-
-#. Programmer's name for it: SInvalidCalcType
-#: Vcl/dbconsts.pas:35
-msgid "Field '%s' cannot be a calculated or lookup field"
-msgstr ""
-
-#. Programmer's name for it: SFieldReadOnly
-#: Vcl/dbconsts.pas:36
-msgid "Field '%s' cannot be modified"
-msgstr ""
-
-#. Programmer's name for it: SFieldIndexError
-#: Vcl/dbconsts.pas:37
-msgid "Field index out of range"
-msgstr ""
-
-#. Programmer's name for it: SNoFieldIndexes
-#: Vcl/dbconsts.pas:38
-msgid "No index currently active"
-msgstr ""
-
-#. Programmer's name for it: SNotIndexField
-#: Vcl/dbconsts.pas:39
-msgid "Field '%s' is not indexed and cannot be modified"
-msgstr ""
-
-#. Programmer's name for it: SIndexFieldMissing
-#: Vcl/dbconsts.pas:40
-msgid "Cannot access index field '%s'"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateIndexName
-#: Vcl/dbconsts.pas:41
-msgid "Duplicate index name '%s'"
-msgstr ""
-
-#. Programmer's name for it: SNoIndexForFields
-#: Vcl/dbconsts.pas:42
-msgid "No index for fields '%s'"
-msgstr ""
-
-#. Programmer's name for it: SIndexNotFound
-#: Vcl/dbconsts.pas:43
-msgid "Index '%s' not found"
-msgstr ""
-
-#. Programmer's name for it: SDuplicateName
-#: Vcl/dbconsts.pas:44
-msgid "Duplicate name '%s' in %s"
-msgstr ""
-
-#. Programmer's name for it: SCircularDataLink
-#: Vcl/dbconsts.pas:45
-msgid "Circular datalinks are not allowed"
-msgstr ""
-
-#. Programmer's name for it: SLookupInfoError
-#: Vcl/dbconsts.pas:46
-msgid "Lookup information for field '%s' is incomplete"
-msgstr ""
-
-#. Programmer's name for it: SDataSourceChange
-#: Vcl/dbconsts.pas:47
-msgid "DataSource cannot be changed"
-msgstr ""
-
-#. Programmer's name for it: SNoNestedMasterSource
-#: Vcl/dbconsts.pas:48
-msgid "Nested datasets cannot have a MasterSource"
-msgstr ""
-
-#. Programmer's name for it: SDataSetOpen
-#: Vcl/dbconsts.pas:49
-msgid "Cannot perform this operation on an open dataset"
-msgstr ""
-
-#. Programmer's name for it: SNotEditing
-#: Vcl/dbconsts.pas:50
-msgid "Dataset not in edit or insert mode"
-msgstr ""
-
-#. Programmer's name for it: SDataSetClosed
-#: Vcl/dbconsts.pas:51
-msgid "Cannot perform this operation on a closed dataset"
-msgstr ""
-
-#. Programmer's name for it: SDataSetEmpty
-#: Vcl/dbconsts.pas:52
-msgid "Cannot perform this operation on an empty dataset"
-msgstr ""
-
-#. Programmer's name for it: SDataSetReadOnly
-#: Vcl/dbconsts.pas:53
-msgid "Cannot modify a read-only dataset"
-msgstr ""
-
-#. Programmer's name for it: SNestedDataSetClass
-#: Vcl/dbconsts.pas:54
-msgid "Nested dataset must inherit from %s"
-msgstr ""
-
-#. Programmer's name for it: SExprTermination
-#: Vcl/dbconsts.pas:55
-msgid "Filter expression incorrectly terminated"
-msgstr ""
-
-#. Programmer's name for it: SExprNameError
-#: Vcl/dbconsts.pas:56
-msgid "Unterminated field name"
-msgstr ""
-
-#. Programmer's name for it: SExprStringError
-#: Vcl/dbconsts.pas:57
-msgid "Unterminated string constant"
-msgstr ""
-
-#. Programmer's name for it: SExprInvalidChar
-#: Vcl/dbconsts.pas:58
-msgid "Invalid filter expression character: '%s'"
-msgstr "Hibás karakter a szűrő kifejezésben: '%s'"
-
-#. Programmer's name for it: SExprNoLParen
-#: Vcl/dbconsts.pas:59
-msgid "'(' expected but %s found"
-msgstr "%s találat, de hiányzó '('"
-
-#. Programmer's name for it: SExprNoRParen
-#: Vcl/dbconsts.pas:60
-msgid "')' expected but %s found"
-msgstr "%s találat, de hiányzó ')'"
-
-#. Programmer's name for it: SExprNoRParenOrComma
-#: Vcl/dbconsts.pas:61
-msgid "')' or ',' expected but %s found"
-msgstr "%s találat, de hiányzó ')' vagy ','"
-
-#. Programmer's name for it: SExprExpected
-#: Vcl/dbconsts.pas:62
-msgid "Expression expected but %s found"
-msgstr "%s találat, de hiányzó kifejezés"
-
-#. Programmer's name for it: SExprBadField
-#: Vcl/dbconsts.pas:63
-msgid "Field '%s' cannot be used in a filter expression"
-msgstr "'%s' mezőt nem lehet alkalmazni a szűrő kifejezésben"
-
-#. Programmer's name for it: SExprBadNullTest
-#: Vcl/dbconsts.pas:64
-msgid "NULL only allowed with '=' and '<>'"
-msgstr "Csak NULL engedélyezett '=' és/vagy '<>' -el"
-
-#. Programmer's name for it: SExprRangeError
-#: Vcl/dbconsts.pas:65
-msgid "Constant out of range"
-msgstr "Túlcsordulás"
-
-#. Programmer's name for it: SExprNotBoolean
-#: Vcl/dbconsts.pas:66
-msgid "Field '%s' is not of type Boolean"
-msgstr "'%s' mező nem Boolean típusú változó"
-
-#. Programmer's name for it: SExprIncorrect
-#: Vcl/dbconsts.pas:67
-msgid "Incorrectly formed filter expression"
-msgstr "Hibásan fogalmazott szűrő meghatározás"
-
-#. Programmer's name for it: SExprNothing
-#: Vcl/dbconsts.pas:68
-msgid "nothing"
-msgstr "semmi"
-
-#. Programmer's name for it: SExprTypeMis
-#: Vcl/dbconsts.pas:69
-msgid "Type mismatch in expression"
-msgstr "Gépelési hiba a kifejezésben"
-
-#. Programmer's name for it: SExprBadScope
-#: Vcl/dbconsts.pas:70
-msgid "Operation cannot mix aggregate value with record-varying value"
-msgstr ""
-
-#. Programmer's name for it: SExprNoArith
-#: Vcl/dbconsts.pas:71
-msgid "Arithmetic in filter expressions not supported"
-msgstr ""
-
-#. Programmer's name for it: SExprNotAgg
-#: Vcl/dbconsts.pas:72
-msgid "Expression is not an aggregate expression"
-msgstr ""
-
-#. Programmer's name for it: SExprBadConst
-#: Vcl/dbconsts.pas:73
-msgid "Constant is not correct type %s"
-msgstr ""
-
-#. Programmer's name for it: SExprNoAggFilter
-#: Vcl/dbconsts.pas:74
-msgid "Aggregate expressions not allowed in filters"
-msgstr ""
-
-#. Programmer's name for it: SExprEmptyInList
-#: Vcl/dbconsts.pas:75
-msgid "IN predicate list may not be empty"
-msgstr ""
-
-#. Programmer's name for it: SInvalidKeywordUse
-#: Vcl/dbconsts.pas:76
-msgid "Invalid use of keyword"
-msgstr "Nem megengedett kulcsszó használata"
-
-#. Programmer's name for it: STextFalse
-#: Vcl/dbconsts.pas:77
-msgid "False"
-msgstr "Hamis"
-
-#. Programmer's name for it: STextTrue
-#: Vcl/dbconsts.pas:78
-msgid "True"
-msgstr "Igaz"
-
-#. Programmer's name for it: SParameterNotFound
-#: Vcl/dbconsts.pas:79
-msgid "Parameter '%s' not found"
-msgstr ""
-
-#. Programmer's name for it: SInvalidVersion
-#: Vcl/dbconsts.pas:80
-msgid "Unable to load bind parameters"
-msgstr ""
-
-#. Programmer's name for it: SParamTooBig
-#: Vcl/dbconsts.pas:81
-msgid "Parameter '%s', cannot save data larger than %d bytes"
-msgstr ""
-
-#. Programmer's name for it: SParamBadFieldType
-#: Vcl/dbconsts.pas:82
-msgid "Field '%s' is of an unsupported type"
-msgstr ""
-
-#. Programmer's name for it: SAggActive
-#: Vcl/dbconsts.pas:83
-msgid "Property may not be modified while aggregate is active"
-msgstr ""
-
-#. Programmer's name for it: SFirstRecord
-#: Vcl/dbconsts.pas:86
-msgid "First record"
-msgstr ""
-
-#. Programmer's name for it: SPriorRecord
-#: Vcl/dbconsts.pas:87
-msgid "Prior record"
-msgstr ""
-
-#. Programmer's name for it: SNextRecord
-#: Vcl/dbconsts.pas:88
-msgid "Next record"
-msgstr ""
-
-#. Programmer's name for it: SLastRecord
-#: Vcl/dbconsts.pas:89
-msgid "Last record"
-msgstr ""
-
-#. Programmer's name for it: SInsertRecord
-#: Vcl/dbconsts.pas:90
-msgid "Insert record"
-msgstr ""
-
-#. Programmer's name for it: SDeleteRecord
-#: Vcl/dbconsts.pas:91
-msgid "Delete record"
-msgstr ""
-
-#. Programmer's name for it: SEditRecord
-#: Vcl/dbconsts.pas:92
-msgid "Edit record"
-msgstr ""
-
-#. Programmer's name for it: SPostEdit
-#: Vcl/dbconsts.pas:93
-msgid "Post edit"
-msgstr ""
-
-#. Programmer's name for it: SCancelEdit
-#: Vcl/dbconsts.pas:94
-msgid "Cancel edit"
-msgstr ""
-
-#. Programmer's name for it: SRefreshRecord
-#: Vcl/dbconsts.pas:95
-msgid "Refresh data"
-msgstr ""
-
-#. Programmer's name for it: SDeleteRecordQuestion
-#: Vcl/dbconsts.pas:96
-msgid "Delete record?"
-msgstr ""
-
-#. Programmer's name for it: SDeleteMultipleRecordsQuestion
-#: Vcl/dbconsts.pas:97
-msgid "Delete all selected records?"
-msgstr ""
-
-#. Programmer's name for it: SRecordNotFound
-#: Vcl/dbconsts.pas:98
-msgid "Record not found"
-msgstr ""
-
-#. Programmer's name for it: SDataSourceFixed
-#: Vcl/dbconsts.pas:99
-msgid "Operation not allowed in a DBCtrlGrid"
-msgstr ""
-
-#. Programmer's name for it: SNotReplicatable
-#: Vcl/dbconsts.pas:100
-msgid "Control cannot be used in a DBCtrlGrid"
-msgstr ""
-
-#. Programmer's name for it: SPropDefByLookup
-#: Vcl/dbconsts.pas:101
-msgid "Property already defined by lookup field"
-msgstr ""
-
-#. Programmer's name for it: STooManyColumns
-#: Vcl/dbconsts.pas:102
-msgid "Grid requested to display more than 256 columns"
-msgstr ""
-
-#. Programmer's name for it: SRemoteLogin
-#: Vcl/dbconsts.pas:105
-msgid "Remote Login"
-msgstr "Távoli bejelentkezés"
-
-#. Programmer's name for it: SDataBindings
-#: Vcl/dbconsts.pas:108
-msgid "Data Bindings..."
-msgstr ""
-
-#. Programmer's name for it: SBadPropValue
-#: Vcl/oleconst.pas:15
-msgid "'%s' is not a valid property value"
-msgstr ""
-
-#. Programmer's name for it: SCannotActivate
-#: Vcl/oleconst.pas:16
-msgid "OLE control activation failed"
-msgstr "Hibás OLE aktviációs parancs"
-
-#. Programmer's name for it: SNoWindowHandle
-#: Vcl/oleconst.pas:17
-msgid "Could not obtain OLE control window handle"
-msgstr ""
-
-#. Programmer's name for it: SVarNotObject
-#: Vcl/oleconst.pas:19
-msgid "Variant does not reference an OLE object"
-msgstr ""
-
-#. Programmer's name for it: SNoMethod
-#: Vcl/oleconst.pas:21
-msgid "Method '%s' not supported by OLE object"
-msgstr ""
-
-#. Programmer's name for it: SLinkProperties
-#: Vcl/oleconst.pas:22
-msgid "Link Properties"
-msgstr "Link tulajdonságok"
-
-#. Programmer's name for it: SInvalidLinkSource
-#: Vcl/oleconst.pas:23
-msgid "Cannot link to an invalid source."
-msgstr "Nem lehet hozzácsatolni érvénytelen forráshoz"
-
-#. Programmer's name for it: SCannotBreakLink
-#: Vcl/oleconst.pas:24
-msgid "Break link operation is not supported."
-msgstr ""
-
-#. Programmer's name for it: SLinkedObject
-#: Vcl/oleconst.pas:25
-msgid "Linked %s"
-msgstr "Linkelve %s"
-
-#. Programmer's name for it: SEmptyContainer
-#: Vcl/oleconst.pas:26
-msgid "Operation not allowed on an empty OLE container"
-msgstr "A művelet nem engedélyezett üres OLE tárolón"
-
-#. Programmer's name for it: SInvalidVerb
-#: Vcl/oleconst.pas:27
-msgid "Invalid object verb"
-msgstr ""
-
-#. Programmer's name for it: SPropDlgCaption
-#: Vcl/oleconst.pas:28
-msgid "%s Properties"
-msgstr "%s Tulajdonságok"
-
-#. Programmer's name for it: SInvalidLicense
-#: Vcl/oleconst.pas:30
-msgid "License information for %s is invalid"
-msgstr "Licensz információ nem megfelelő %s -hoz"
-
-#. Programmer's name for it: SNotLicensed
-#: Vcl/oleconst.pas:31
-msgid "License information for %s not found. You cannot use this control in design mode"
-msgstr ""
-
+++ /dev/null
-msgid ""
-msgstr ""
-"Project-Id-Version: GPSBabel command line program\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2008-04-27 10:58+0100\n"
-"Last-Translator: Sprok Bence <sprok.bence@gmail.com>\n"
-"Language-Team: Sprok Bence <sprok.bence@gmail.com>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Language: Hungarian\n"
-"X-Poedit-Country: HUNGARY\n"
-
-msgid "(integer sec or 'auto') Barograph to GPS time diff"
-msgstr "Barométer adatok GPS pozícióba (másodperc vagy 'auto')"
-
-msgid "(USR input) Break segments into separate tracks"
-msgstr "Szegmensek külön nyomvonalakba vágása (USR bemenet)"
-
-msgid "(USR output) Merge into one segmented track"
-msgstr "Szegmensek egy nyomvonalba fűzése (USR kimenet)"
-
-msgid "Ad-hoc closed icon name"
-msgstr "Ad-hoc zárt hálózat ikonnév"
-
-msgid "Ad-hoc open icon name"
-msgstr "Ad-hoc nyílt hálózat ikonnév"
-
-msgid "After output job done sleep n second(s)"
-msgstr "Feltöltés után x másodperccel kikapcsolás"
-
-msgid "Allow whitespace synth. shortnames"
-msgstr "Szóközök engedélyezése rövidnevek készítésekor"
-
-msgid "Altitudes are absolute and not clamped to ground"
-msgstr "A magasság abszolút, nincs a felszínhez kötve"
-
-msgid "Append icon_descr to description"
-msgstr "icon_descr hozzáfűzése a megjegyzéshez"
-
-msgid "Append realtime positioning data to the output file instead of truncating"
-msgstr "A kimeneti fájl csonkítása helyett valósidő hozzáfűzése a pozícióhoz"
-
-msgid "Base URL for link tag in output"
-msgstr "Alapért. URL a hivatkozásokban"
-
-msgid "Basename prepended to URL on output"
-msgstr "URL előtag eléfűzése a kimenetben"
-
-msgid "Bitmap of categories"
-msgstr "Raszter kategória"
-
-msgid "Category name (Cache)"
-msgstr "Kategória név (Cache)"
-
-msgid "Category number to use for written waypoints"
-msgstr "A készülő útpontok kategória-száma"
-
-msgid "Color for lines or mapnotes"
-msgstr "Vonalak és térkép-megjegyzések színe"
-
-msgid "Command unit to power itself down"
-msgstr "Zárásként a készülék kikapcsolása"
-
-msgid "Complete date-free tracks with given date (YYYYMMDD)."
-msgstr "Dátum nélküli nyomvonalak új időpontja (ÉÉÉÉHHNN)"
-
-msgid "Create unique waypoint names (default = yes)"
-msgstr "Egyedi útpont nevek (alapért. = igen)"
-
-msgid "Create waypoints from geocache log entries"
-msgstr "Útpontok készítése a geocaching bejegyzésekből"
-
-msgid "Database name"
-msgstr "Adatbázis név"
-
-msgid "Database name (filename)"
-msgstr "Adatbázis név (fájlnév)"
-
-msgid "Datum (default=NAD27)"
-msgstr "Térképdátum (alapért.=NAD27)"
-
-msgid "Days after which points are considered old"
-msgstr "Ennyi nap után a pontok elévültnek számítanak"
-
-msgid "Decimal seconds to pause between groups of strings"
-msgstr "Ennyi másodpercnyi szünet az adatfolyamban"
-
-msgid "Default category on output"
-msgstr "Alapért. kimeneti kategória"
-
-msgid "Default category on output (1..16)"
-msgstr "Alapértelmezett kimeneti kategória (1.. 16)"
-
-msgid "Default icon name"
-msgstr "Alapértelmezett ikonnév"
-
-msgid "Default location"
-msgstr "Alapértelmezett pozíció"
-
-msgid "Default proximity"
-msgstr "Alapért. távolság"
-
-msgid "Default speed"
-msgstr "Alapért. sebesség"
-
-msgid "Default speed for waypoints (knots/hr)"
-msgstr "Alapértelmezett sebesség a pontokhoz (csomó/ó)"
-
-msgid "Degrees output as 'ddd', 'dmm'(default) or 'dms'"
-msgstr "Pozíció formátum 'fff', 'fpp'(alapért.) vagy 'fpm'"
-
-msgid "Delete all routes"
-msgstr "Minden útvonal törlése"
-
-msgid "Delete all track points"
-msgstr "Minden nyomvonalpont törlése"
-
-msgid "Delete all waypoints"
-msgstr "Minden útpont törlése"
-
-msgid "Display labels on track and routepoints (default = 1)"
-msgstr "Címke megjelenítése nyomvonalakon és útvonalakon (alapért.=1)"
-
-msgid "Distance unit [m=metric, s=statute]"
-msgstr "Távolság mértékegysége [m=metrikus, s=angolszász]"
-
-msgid "Do not add geocache data to description"
-msgstr "Geocaching információk kihagyása a megjegyzésből"
-
-msgid "Do not add URLs to description"
-msgstr "URL mező kihagyása a megjegyzésből"
-
-msgid "Don't show gpi bitmap on device"
-msgstr "gpi raszter rejtése a készüléken"
-
-msgid "Draw extrusion line from trackpoint to ground"
-msgstr "Meghosszabított vonal rajzolása útponttól felszínig"
-
-msgid "Drop route points that do not have an equivalent waypoint (hidden points)"
-msgstr "Útvonalpont elhagyása, aminek nincs megegyező útpontja (rejtett pontok)"
-
-msgid "Enable alerts on speed or proximity distance"
-msgstr "Figyelmeztetés engedélyezése sebességnél vagy közeledéskor"
-
-msgid "Encrypt hints using ROT13"
-msgstr "Megjegyzések kódolása ROT13 használatával"
-
-msgid "Encrypt hints with ROT13"
-msgstr "Megyjegyzések kódolása ROT13-al"
-
-msgid "Erase device data after download"
-msgstr "A készülék memóriájának törlése letöltés után"
-
-msgid "Export linestrings for tracks and routes"
-msgstr "Vonal-szöveg exportálása nyomvonalakba és útvonalakba"
-
-msgid "Export placemarks for tracks and routes"
-msgstr "Hely-jelölések exportálása nyomvonalakba és útvonalakba"
-
-msgid "Full path to XCSV style file"
-msgstr "Teljes elérési út a XCSV fájlban"
-
-msgid "Generate # points"
-msgstr "# pontok készítése"
-
-msgid "Generate file with lat/lon for centering map"
-msgstr "Szélesség/hosszúság használata térképi kalibráláshoz"
-
-msgid "Give points (waypoints/route points) a default radius (proximity)"
-msgstr "Alapért. sugár megadása (útpontokhoz/útvonalpontokhoz)"
-
-msgid "GPS datum (def. WGS 84)"
-msgstr "GPS dátum (alapért. WGS 84)"
-
-msgid "Height in pixels of map"
-msgstr "Magasság a térképen (pixel)"
-
-msgid "Ignore event marker icons on read"
-msgstr "Esemény pontok kihagyása"
-
-msgid "Include extended data for trackpoints (default = 1)"
-msgstr "Bővített információk használata a nyomvonalakban (alapért.=1)"
-
-msgid "Include groundspeak logs if present"
-msgstr "Groundspeak bejegyzések használata (ha van)"
-
-msgid "Include major turn points (with description) from calculated route"
-msgstr "Fő kanyarodási pontok használata a számított útvonalból (megjegyzéssel)"
-
-msgid "Include only via stations in route"
-msgstr "Csak az állomások használata az útvonalban"
-
-msgid "Include short name in bookmarks"
-msgstr "Rövidnevek használata a könyvjelzőben"
-
-msgid "Index of name field in .dbf"
-msgstr "Név mező hivatkozása a .dbf fájlban"
-
-msgid "Index of route (if more than one in source)"
-msgstr "Útvonalak indexelése (ha több mint egy van a forrásban)"
-
-msgid "Index of route to write (if more than one in source)"
-msgstr "Útvonalak indexelése íráshoz (ha több mint egy van a forrásban)"
-
-msgid "Index of route/track to write (if more than one in source)"
-msgstr "Útvonalak/nyomvonalak indexelése íráshoz (ha több mint egy van a forrásban)"
-
-msgid "Index of track (if more than one in source)"
-msgstr "Útvonalak/nyomvonalak indexelése (ha több mint egy van a forrásban)"
-
-msgid "Index of track to write (if more than one in source)"
-msgstr "Nyomvonalak indexelése íráshoz (ha több mint egy van a forrásban)"
-
-msgid "Index of URL field in .dbf"
-msgstr "URL mező hivatkozása a .dbf fájlban"
-
-msgid "Indicate direction of travel in track icons (default = 0)"
-msgstr "Irány mutatása a nyomvonal ikonjánál"
-
-msgid "Infrastructure closed icon name"
-msgstr "Zárt HotSpot ikonnév"
-
-msgid "Infrastructure open icon name"
-msgstr "Nyitott HotSpot ikonnév"
-
-msgid "Keep turns if simplify filter is used"
-msgstr "Fordulópontok megtartása egyszerűsítés esetén is."
-
-msgid "Length of generated shortnames"
-msgstr "Rövidnevek hosszúsága"
-
-msgid "Length of generated shortnames (default 16)"
-msgstr "Rövidnevek hosszúsága (alapért. 16)"
-
-msgid "Line color, specified in hex AABBGGRR"
-msgstr "Vonal színe (hexa érték AABBGGRR)"
-
-msgid "Make synth. shortnames unique"
-msgstr "A készülő rövidnevek egyediek legyenek"
-
-msgid "MapSend version TRK file to generate (3,4)"
-msgstr "MapSend TRK fájl verziója (3,4)"
-
-msgid "Margin for map. Degrees or percentage"
-msgstr "Térképi margó. Fok vagy százalék."
-
-msgid "Marker type for new points"
-msgstr "Új pont jele"
-
-msgid "Marker type for old points"
-msgstr "Régi pont jele"
-
-msgid "Marker type for unfound points"
-msgstr "Meg nem talált pont jele"
-
-msgid "Max length of waypoint name to write"
-msgstr "Útpont nevének max. hosszúsága"
-
-msgid "Max number of comments to write (maxcmts=200)"
-msgstr "Megjegyzés max. hossza (maxcmts=200)"
-
-msgid "Max shortname length when used with -s"
-msgstr "Rövidnév hosszának értéke -s használatával"
-
-msgid "Max synthesized shortname length"
-msgstr "Előállított rövidnevek max. hosszúsága"
-
-msgid "Merge output with existing file"
-msgstr "A jelenleg és a kész fájl összefűzése"
-
-msgid "MTK compatible CSV output file"
-msgstr "MTK kompatibilis CSV készítés"
-
-msgid "Name of the 'unassigned' category"
-msgstr "Az 'unassigned' kategória neve"
-
-msgid "New name for the route"
-msgstr "Az útvonal új neve"
-
-msgid "No separator lines between waypoints"
-msgstr "Nincs elválasztó karakter az útpontok között"
-
-msgid "No whitespace in generated shortnames"
-msgstr "Szóközök mellőzése a rövidnevekben"
-
-msgid "Non-stealth encrypted icon name"
-msgstr "Nem elcsent, titkosított ikonnév"
-
-msgid "Non-stealth non-encrypted icon name"
-msgstr "Nem elcsent, nem titkosított ikonnév"
-
-msgid "Numeric value of bitrate (baud=4800)"
-msgstr "Bitráta értéke (baud=4800)"
-
-msgid "Omit Placer name"
-msgstr "Elhelyező nevének elhagyása"
-
-msgid "Only read turns; skip all other points"
-msgstr "Csak a fordulópontok használata (a többi pont kihagyása)"
-
-msgid "Path to HTML style sheet"
-msgstr "Hivatkozás HTML style sheet-be"
-
-msgid "Precision of coordinates"
-msgstr "Koordináták pontossága"
-
-msgid "Proximity distance"
-msgstr "Közelesédi riasztás értéke"
-
-msgid "Radius for circles"
-msgstr "Kör sugara"
-
-msgid "Radius of our big earth (default 6371000 meters)"
-msgstr "A Föld sugara (alapért. 6371000 méter)"
-
-msgid "Read control points as waypoint/route/none"
-msgstr "Pontok beolvasása, mint útpont/útvonal/nincs"
-
-msgid "Read/Write date format (i.e. DDMMYYYY)"
-msgstr "Dátum formátum írása/olvasása (NN/HH/ÉÉÉÉ)"
-
-msgid "Read/Write date format (i.e. yyyy/mm/dd)"
-msgstr "Dátum formátum írása/olvasása (éééé/hh/nn)"
-
-msgid "Read/write GPGGA sentences"
-msgstr "GPGGA montadok írása/olvasása"
-
-msgid "Read/write GPGSA sentences"
-msgstr "GPGSA montadok írása/olvasása"
-
-msgid "Read/write GPRMC sentences"
-msgstr "GPRMC montadok írása/olvasása"
-
-msgid "Read/write GPVTG sentences"
-msgstr "GPVTG montadok írása/olvasása"
-
-msgid "Read/Write time format (i.e. HH:mm:ss xx)"
-msgstr "Idő írása/olvasása (ÓÓ:pp:mm xx)"
-
-msgid "Retain at most this number of position points (0 = unlimited)"
-msgstr "Max. pontszám megtartása a 'snail tail' előállításakor (0= végtelen)"
-
-msgid "Return current position as a waypoint"
-msgstr "Visszatérés a jelenlegi pozícióba, mint útpont"
-
-msgid "Road type changes"
-msgstr "Út típus változások"
-
-msgid "Set waypoint name to source filename."
-msgstr "Útpont név szinkronizálása a forrással"
-
-msgid "Shortname is MAC address"
-msgstr "A rövidnév, mint MAC cím"
-
-msgid "Speed in bits per second of serial port (baud=4800)"
-msgstr "Soros port sebessége (bps; baud=4800)"
-
-msgid "Split input into separate files"
-msgstr "Beviteli adatok darabolása külön fájlokba"
-
-msgid "Split into multiple routes at turns"
-msgstr "Összetett útvonalakba és fordulópontokba darabolás"
-
-msgid "Starting seed of the internal number generator"
-msgstr "Kezdőérték a belső indexhez"
-
-msgid "Stealth encrypted icon name"
-msgstr "Titkosan kódolt ikonnevek"
-
-msgid "Stealth non-encrypted icon name"
-msgstr "Nem titkosított ikonnevek elcsenése"
-
-msgid "String to separate concatenated address fields (default=\", \")"
-msgstr "Összefűzött címnevek elválasztása (alapért.=\", \")"
-
-msgid "Suppress labels on generated pins"
-msgstr "Címkék elhagyása a készülő pontokon"
-
-msgid "Suppress retired geocaches"
-msgstr "Kiöregedett geoládák elhagyása"
-
-msgid "Suppress separator lines between waypoints"
-msgstr "Elválasztó vonalak elhagyása útpontok között"
-
-msgid "Suppress use of handshaking in name of speed"
-msgstr "Kézfogás elhagyása a sebességneveknél"
-
-msgid "Suppress whitespace in generated shortnames"
-msgstr "Szóközök elhagyása a készülő rövidnevekben"
-
-msgid "Symbol to use for point data"
-msgstr "Útpontok szimbóluma"
-
-msgid "Sync GPS time to computer time"
-msgstr "GPS idő szinkronizálása a számítógéppel"
-
-msgid "Synthesize track times"
-msgstr "Nyomvonal idejének előállítása"
-
-msgid "Target GPX version for output"
-msgstr "A kimeneti GPX fájl verziója"
-
-msgid "Temperature unit [c=Celsius, f=Fahrenheit]"
-msgstr "Hőmérséklet mértékegysége [c=Celsius, f=Fahrenheit]"
-
-msgid "The icon description is already the marker"
-msgstr "Az ikon meghatározás már a pontjelzőben"
-
-msgid "Treat waypoints as icons on write"
-msgstr "Útpontok ikonként való kezelése íráskor"
-
-msgid "Type of .an1 file"
-msgstr "A .an1 fájl típusa"
-
-msgid "Units for altitude (f)eet or (m)etres"
-msgstr "Magasság mértékegysége (méter vagy láb)"
-
-msgid "Units used for names with @speed ('s'tatute or 'm'etric)"
-msgstr "Sebesség mértékegysége a neveknél ('s' angolszász vagy 'm' metrikus)"
-
-msgid "Units used when writing comments ('s'tatute or 'm'etric)"
-msgstr "Mértékegység használata a megjegyzésben ('s' angolszász vagy 'm' metrikus)"
-
-msgid "UPPERCASE synth. shortnames"
-msgstr "NAGYBETŰS rövidnevek előállítása"
-
-msgid "Use depth values on output (default is ignore)"
-msgstr "Mélység adat használata a kimenetben (alapért. nincs)"
-
-msgid "Use proximity values on output (default is ignore)"
-msgstr "Pontossági érték használata a kimenetben (alapért. nincs)"
-
-msgid "Use shortname instead of description"
-msgstr "Rövid név használata a megyjegyzés helyett"
-
-msgid "Use specified bitmap on output"
-msgstr "Meghatározott raszter használata a kimenetben"
-
-msgid "Version of gdb file to generate (1..3)"
-msgstr "A készülő gdb fájl típusa (1..3)"
-
-msgid "Version of mapsource file to generate (3,4,5)"
-msgstr "A készülő MapSource fájl típusa (3,4,5)"
-
-msgid "Waypoint background color"
-msgstr "Útpont háttérszíne"
-
-msgid "Waypoint foreground color"
-msgstr "Útpont színe"
-
-msgid "Waypoint type"
-msgstr "Útpont típusa"
-
-msgid "Width in pixels of map"
-msgstr "Térképi szélesség (pixel)"
-
-msgid "Width of lines, in pixels"
-msgstr "Vonalvastagság (pixel)"
-
-msgid "Write additional node tag key/value pairs"
-msgstr "További kulcs/érték címkepár írása (pont)"
-
-msgid "Write additional way tag key/value pairs"
-msgstr "További kulcs/érték címkepár írása (út)"
-
-msgid "Write all tracks into one file"
-msgstr "Az összes nyomvonal összefűzése egy fájlba"
-
-msgid "Write description to address field"
-msgstr "Megjegyzést a cím mezőbe"
-
-msgid "Write each waypoint in a separate file"
-msgstr "Minden útpont külön fájlba"
-
-msgid "Write notes to address field"
-msgstr "Megjegyzés írása a cím megjegyzésbe"
-
-msgid "Write position to address field"
-msgstr "Pozíció írása a cím megjegyzésbe"
-
-msgid "Write position using this grid."
-msgstr "Pozíció készítése ezzel a ráccsal"
-
-msgid "Write timestamps with offset x to UTC time"
-msgstr "Időértékek eltolása x értékkel UTC-hez képest"
-
-msgid "Write tracks compatible with Carto Exploreur"
-msgstr "Carto Exploreur kompatibilis nyomvonal készítése"
-
-msgid "Write tracks for Gisteq Phototracker"
-msgstr "Gisteq Phototracker kompatibilis nyomvonal készítése"
-
-msgid "Zoom level to reduce points"
-msgstr "Zoom-szint a pontok szelektálásához"
-
+++ /dev/null
-msgid ""
-msgstr ""
-"Project-Id-Version: GPSBabelGUI-0.2.15.0-it\n"
-"POT-Creation-Date: 2007-05-01 19:36\n"
-"PO-Revision-Date: 2008-10-13 17:03+0100\n"
-"Last-Translator: Michele Locati <mlocati@tiscali.it>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: dxgettext 1.2.1\n"
-"Language-Team: ing. Michele Locati <mlocati@tiscali.it>\n"
-"X-Poedit-Language: Italian\n"
-"X-Poedit-Country: ITALY\n"
-"X-Poedit-SourceCharset: utf-8\n"
-
-msgid "\"gpsbabel.exe\" not found!!!"
-msgstr "Impossibile trovare \"gpsbabel.exe\"!!!"
-
-msgid "\"gpsbabel.exe\" returned error 0x%x (%d)"
-msgstr "\"gpsbabel.exe\" è terminato col codice d'errore 0x%x (%d)"
-
-msgid "\"short names\""
-msgstr "\"nomi brevi\""
-
-msgid "&About"
-msgstr "&Informazioni su"
-
-msgid "&File"
-msgstr "&File"
-
-msgid "&Filter"
-msgstr "&Filtro"
-
-msgid "&Help"
-msgstr "&Aiuto"
-
-msgid "&Intro"
-msgstr "&Intro"
-
-msgid "&Move"
-msgstr "&Muovi"
-
-msgid "&Options"
-msgstr "&Opzioni"
-
-msgid "&Pack (or)"
-msgstr "Com&patta (o)"
-
-msgid "&Routes"
-msgstr "&Rotte"
-
-msgid "&Routes && Tracks"
-msgstr "&Rotte e tracce"
-
-msgid "&Split"
-msgstr "&Suddividi"
-
-msgid "&Tracks"
-msgstr "&Tracce"
-
-msgid "&Waypoints"
-msgstr "P&unti di interesse"
-
-msgid "- default -"
-msgstr "- predefinito -"
-
-msgid "... for source format"
-msgstr "...per il formato di ingresso"
-
-msgid "... for target format"
-msgstr "...per il formato di destinazione"
-
-msgid "Abort"
-msgstr "Interrompi"
-
-msgid "About"
-msgstr "Informazioni su"
-
-msgid "Adding a new language"
-msgstr "Aggiungi una nuova lingua"
-
-msgid "All file(s)|*.*|Garmin MapSource mps|*.mps"
-msgstr "Tutti i file|*.*|Garmin MapSource mps|*.mps"
-
-msgid "All files|*.*"
-msgstr "Tutti i file|*.*"
-
-msgid "BETA"
-msgstr "BETA"
-
-msgid "Babel"
-msgstr "Babel"
-
-msgid "Be aware, that most options are made for the output side. "
-msgstr "Attenzione: molte opzioni sono pensate per la destinazione."
-
-msgid "Change language"
-msgstr "Cambia la lingua"
-
-msgid "Characterset for input data"
-msgstr "Set di caratteri dei dati in ingresso"
-
-msgid "Characterset for output data"
-msgstr "Set di caratteri dei dati di destinazione"
-
-msgid "Choose language"
-msgstr "Seleziona la lingua"
-
-msgid "Clear messages"
-msgstr "Cancella i messaggi"
-
-msgid "Clear output"
-msgstr "Azzera la destinazione"
-
-msgid "Converted successfully from \"%s\" to \"%s\"."
-msgstr "Conversione da \"%s\" a \"%s\" completata."
-
-msgid "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"
-msgstr "Copyright (C) 2005,2006 Olaf Klein (o.b.klein@gpsbabel.org)"
-
-msgid "Could not run \"gpsbabel.exe\" (Error %d)!"
-msgstr "Impossibile avviare \"gpsbabel.exe\" (Errore %d)!"
-
-msgid "Could not run \"gpsbabel.exe\"!"
-msgstr "Impossibile avviare \"gpsbabel.exe\"!"
-
-msgid "Course"
-msgstr "Rotta"
-
-msgid "Currently we don't have a flag which tells us which direction is used by the options."
-msgstr "Al momento non c'è un modo per determinare quale direzione è usata dalle opzioni."
-
-msgid "Delete"
-msgstr "Elimina"
-
-msgid "Delete source data after transformation"
-msgstr "Elimina i dati di origine dopo la trasformazione"
-
-msgid "Device"
-msgstr "Dispositivo"
-
-msgid "Discard changes?"
-msgstr "Annullare le modifiche?"
-
-msgid "Duplicates"
-msgstr "Duplicati"
-
-msgid "E&xit"
-msgstr "E&sci"
-
-msgid "Enable characterset transformation"
-msgstr "Attiva la trasformazione del set di caratteri"
-
-msgid "English"
-msgstr "Inglese"
-
-msgid "Error WINAPI: Could not create \"NamedPipe\"!"
-msgstr "Errore WINAPI: impossibile creare \"NamedPipe\"!"
-
-msgid "Export"
-msgstr "Esporta"
-
-msgid "Export gpsbabel.csv (unicode)"
-msgstr "Esporta gpsbabel.csv (unicode)"
-
-msgid "Feet"
-msgstr "Piedi"
-
-msgid "File"
-msgstr "File"
-
-msgid "File \"%s\" exists ! Overwrite ?"
-msgstr "Il file %s esiste già. Sovrascriverlo?"
-
-msgid "File %s not found."
-msgstr "Impossibile trovare il file %s"
-
-msgid "File based filters"
-msgstr "Filtro basato su file"
-
-msgid "Filter"
-msgstr "Filtro"
-
-msgid "Filter incomming data before writing them to file or device"
-msgstr "Filtra i dati in ingresso prima di salvarli su file o nel dispositivo"
-
-msgid "Find more info at"
-msgstr "Per maggiori informazioni visita"
-
-msgid "Force selected GPS data types (nuketypes filter)"
-msgstr "Forza il tipo di dati GPS selezionato (filtro nuketype)"
-
-msgid "Format"
-msgstr "Formato"
-
-msgid "Format for input from device"
-msgstr "Formato dell'ingresso dal dispositivo"
-
-msgid "Format for input from file"
-msgstr "Formato del file in ingresso"
-
-msgid "Format for ouput to device"
-msgstr "Formato del dispositivo in uscita"
-
-msgid "Format for output to file"
-msgstr "Formato del file di destinazione"
-
-msgid "French"
-msgstr "Francese"
-
-msgid "GPS fixes"
-msgstr "Aggiustamenti GPS"
-
-msgid "GPSBabel README"
-msgstr "File LEGGIMI di GPSBabel"
-
-msgid "GPSBabel, version %s"
-msgstr "GPSBabel, versione %s"
-
-msgid "Garmin Mapsource mps|*.mps|All files|*.*"
-msgstr "Garmin Mapsource mps|*.mps|Tutti i file|*.*"
-
-msgid "German"
-msgstr "Tedesco"
-
-msgid "Help"
-msgstr "Aiuto"
-
-msgid "Hungarian"
-msgstr "Ungherese"
-
-msgid "Italian"
-msgstr "Italiano"
-
-msgid "Ignore shortnames from source data and synthesize them from description or notes"
-msgstr "Ignora i nomi brevi per dati in ingresso e sintetizzali a partire da descrizioni o note"
-
-msgid "Include points based on their proximity to central point"
-msgstr "Includi i punti in base alla vicinanza a un punto centrale"
-
-msgid "Input"
-msgstr "Ingresso"
-
-msgid "Internal development release"
-msgstr "Versione interna di sviluppo"
-
-msgid "Invalid line format!"
-msgstr "Formato di linea non corretto!"
-
-msgid "Kilometer"
-msgstr "Chilometri"
-
-msgid "Latitude"
-msgstr "Latitudine"
-
-msgid "Latitude of central point"
-msgstr "Latitudine del punto centrale"
-
-msgid "Longitude"
-msgstr "Longitudine"
-
-msgid "Longitude of central point"
-msgstr "Longitudine del punto centrale"
-
-msgid "Merge"
-msgstr "Unisci"
-
-msgid "Merge all tracks into one track"
-msgstr "Unisci tutte le tracce in una traccia"
-
-msgid "Merge duplicate waypoints"
-msgstr "Unisci i punti di interesse duplicati"
-
-msgid "Merge waypoints separated by less then"
-msgstr "Unisci i punti di interesse meno distanti di"
-
-msgid "Merge waypoints with duplicate \"short name\""
-msgstr "Unisci i punti di interesse con \"nome breve\" duplicato"
-
-msgid "Merge waypoints with duplicate locations"
-msgstr "Unisci i punti di interesse con posizioni duplicate"
-
-msgid "Meter"
-msgstr "Metri"
-
-msgid "Miles"
-msgstr "Miglia"
-
-msgid "No options available for \"%s\""
-msgstr "Nessuna opzione disponibile per \"%s\""
-
-msgid "Not supported by gpsbabel.exe, release %s!"
-msgstr "Non supportato dalla versione %s di gpsbabel.exe!"
-
-msgid "OK"
-msgstr "OK"
-
-msgid "Options"
-msgstr "Opzioni"
-
-msgid "Options for \"%s\""
-msgstr "Opzioni per \"%s\""
-
-msgid "Options for ..."
-msgstr "Opzioni per..."
-
-msgid "Options for the selected input format"
-msgstr "Opzioni per il formato di ingresso selezionato"
-
-msgid "Options for the selected output format"
-msgstr "Opzioni per il formato di destinazione selezionato"
-
-msgid "Output"
-msgstr "Destinazione"
-
-msgid "Output to screen"
-msgstr "Uscita a video"
-
-msgid "Pack all tracks into one track (No duplicate timestamps)"
-msgstr "Comprimi tutte le tracce in una sola traccia (nessuna data duplicata)"
-
-msgid ""
-"Please have a look at the file README.GUI.\n"
-"\n"
-"There you will find all information you need to\n"
-"get GPSBabelGUI working in your own language."
-msgstr ""
-"Per favore leggi il file README.GUI\n"
-"\n"
-"Lì troverai tutte le informazioni necessarie\n"
-"per tradurre GPSBabelGUI nella tua lingua."
-
-msgid "Points"
-msgstr "Punti"
-
-msgid "Port"
-msgstr "Porta"
-
-msgid "Position"
-msgstr "Posizione"
-
-msgid "Private release"
-msgstr "Versione riservata"
-
-msgid "Process route information"
-msgstr "Elabora le rotte"
-
-msgid "Process track information"
-msgstr "Elabora le tracce"
-
-msgid "Process waypoint information"
-msgstr "Elabora i punti di interesse"
-
-msgid "Radius"
-msgstr "Raggio"
-
-msgid "Read data from device ..."
-msgstr "Leggi i dati dal dispositivo"
-
-msgid "Read data from device instead from file"
-msgstr "Leggi i dati da un dispositivo invece che da un file"
-
-msgid "Read data from given filename"
-msgstr "Leggi i dati dal file specificato"
-
-msgid "Reverse"
-msgstr "Inverti"
-
-msgid "Reverse routes and tracks"
-msgstr "Inverti rotte e tracce"
-
-msgid "Routes"
-msgstr "Rotte"
-
-msgid "Select and edit options for \"%s\""
-msgstr "Sekeziona e modifica le opzioni per \"%s\""
-
-msgid "Shift all tracks"
-msgstr "Sposta tutte le tracce"
-
-msgid "Shift start/stop by local timezone offset"
-msgstr "Sposta inizio/fine per l'offset dell'ora locale"
-
-msgid "Short \"%s\""
-msgstr "Abbrevia \"%s\""
-
-msgid "Simplify"
-msgstr "Semplifica"
-
-msgid "Simplify routes and tracks by limited number of points"
-msgstr "Semplifica le rotte e le tracce limitanto il numero di punti"
-
-msgid "Sorry, gpsbabel.exe reported problems!"
-msgstr "Spacenti, ma gpsbabel.exe è terminato con errori!"
-
-msgid "Sort"
-msgstr "Ordina"
-
-msgid "Sort waypoints by \"short name\" or by description"
-msgstr "Ordina i punti di interesse per \"nome breve\" o descrizione"
-
-msgid "Spanish"
-msgstr "Spagnolo"
-
-msgid "Special release"
-msgstr "Versione speciale"
-
-msgid "Speed"
-msgstr "Velocità"
-
-msgid "Split track into several tracks depending on date of trackpoint"
-msgstr "Suddividi una traccia in più tracce in funzione della data del punto-traccia"
-
-msgid "Start at"
-msgstr "Inizia da"
-
-msgid "Start data conversion"
-msgstr "Avvia la conversione"
-
-msgid "Start the file open dialog"
-msgstr "Apri la finestra di dialogo per aprire i file"
-
-msgid "Start the file save dialog"
-msgstr "Apri la finestra per salvare il file"
-
-msgid "Synthesize GPS fixes (PPS, DGPS, 3D, 2D)"
-msgstr "Sintetizzare gli aggiustamenti GPS (PPS, DGPS, 3D, 2D)"
-
-msgid "Synthesize course values"
-msgstr "Sintetizza i valori delle rotte"
-
-msgid "Synthesize shortnames"
-msgstr "Sintetizza i nomi brevi"
-
-msgid "Synthesize speed values"
-msgstr "Sintetizza i valori di velocità"
-
-msgid "THIS SOFTWARE MAY ONLY BE LICENSED FREE OF CHARGE"
-msgstr "QUESTO SOFTWARE PUO' ESSERE CONCESSO IN LICENZA SOLO IN FORMA GRATUITA"
-
-msgid "TZ"
-msgstr "TZ"
-
-msgid "Take only trackpoints starting at"
-msgstr "Usa solo i punti traccia che iniziano da"
-
-msgid "The file \"gpsbabel.exe\" found in current directory is too old!"
-msgstr "Il file \"gpsbabel.exe\" trovato nella cartella corrente è troppo vecchio!"
-
-msgid "The frontend for GPSBabel command line program"
-msgstr "L'interfaccia grafica del programma a linea di comando GPSBabel"
-
-msgid "This program is part of the GPSBabel project, hosted on"
-msgstr "Questo programma fa parte del progetto GPSBabel project, ospitato su"
-
-msgid "Tit&le"
-msgstr "Tito&lo"
-
-msgid "Title for new tracks"
-msgstr "Titolo per le nuove tracce"
-
-msgid "Tracks"
-msgstr "Tracce"
-
-msgid "Transform"
-msgstr "Trasforma"
-
-msgid "Transformation"
-msgstr "Trasformazione"
-
-msgid "Translations"
-msgstr "Traduzioni"
-
-msgid "Unknown option \"%s\"!"
-msgstr "L'opzione \"%s\" non è stata riconosciuta!"
-
-msgid "Upper limit of points for routes and tracks"
-msgstr "Limite superiore dei punti per rotte e tracce"
-
-msgid "Value (%s) out of range (%g to %g)!"
-msgstr "Valore (%s) esterno all'intervallo valido da %g a %g!"
-
-msgid "Version"
-msgstr "Versione"
-
-msgid "Warning"
-msgstr "Attenzione"
-
-msgid "Waypoints"
-msgstr "Punti di interesse"
-
-msgid "What ?"
-msgstr "Cosa?"
-
-msgid "Write data to device ..."
-msgstr "Invia i dati al dispositivo..."
-
-msgid "Write data to device instead to file"
-msgstr "Invia i dati a un dispositivo invece che su file"
-
-msgid "Write data to given filename"
-msgstr "Scrivi i dati nel file specificato"
-
-msgid "by"
-msgstr "da"
-
-msgid "day(s), "
-msgstr "giorni"
-
-msgid "dgps"
-msgstr "dgps"
-
-msgid "for GUIBabelGUI"
-msgstr "per GUIBabelGUI"
-
-msgid "for export"
-msgstr "per l'esportazione"
-
-msgid "hour(s), "
-msgstr "ore"
-
-msgid "let's go"
-msgstr "vai"
-
-msgid "limit to"
-msgstr "limita a"
-
-msgid "locations"
-msgstr "posizioni"
-
-msgid "minute(s),"
-msgstr "minuti"
-
-msgid "none"
-msgstr "nulla"
-
-msgid "pps"
-msgstr "pps"
-
-msgid "second(s)"
-msgstr "secondi"
-
-msgid "stop at"
-msgstr "fermati a"
-
-msgid "www.gpsbabel.org"
-msgstr "www.gpsbabel.org"
-
+++ /dev/null
-msgid ""\r
-msgstr ""\r
-"Project-Id-Version: PACKAGE VERSION\n"\r
-"POT-Creation-Date: 2003-03-04 15:18\n"\r
-"PO-Revision-Date: 2003-04-02 17:48+0100\n"\r
-"Last-Translator: Andrea Carli <ctime@bin.it>\n"\r
-"MIME-Version: 1.0\n"\r
-"Content-Type: text/plain; charset=UTF-8\n"\r
-"Content-Transfer-Encoding: 8bit\n"\r
-"License: Freeware\n"\r
-\r
-#. Programmer's name for it: sRowError\r
-#: Decision Cube/mxconsts.pas:27 Vcl/mxconsts.pas:27\r
-msgid "row error"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sAllValues\r
-#: Decision Cube/mxconsts.pas:29 Vcl/mxconsts.pas:29\r
-msgid "All Values"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sMovetoRow\r
-#: Decision Cube/mxconsts.pas:30 Vcl/mxconsts.pas:30\r
-msgid "Move to Row Area"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sMovetoCol\r
-#: Decision Cube/mxconsts.pas:31 Vcl/mxconsts.pas:31\r
-msgid "Move to Column Area"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sMakeDimOpen\r
-#: Decision Cube/mxconsts.pas:32 Vcl/mxconsts.pas:32\r
-msgid "Open Dimension"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDrilled\r
-#: Decision Cube/mxconsts.pas:33 Vcl/mxconsts.pas:33\r
-msgid "Drilled In"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCouldNotOpen\r
-#: Decision Cube/mxconsts.pas:34 Vcl/mxconsts.pas:34\r
-msgid "The information requested could not be loaded. "\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNoSumsAvailable\r
-#: Decision Cube/mxconsts.pas:35 Vcl/mxconsts.pas:35\r
-msgid "No active summaries have been defined. "\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNoSumsCouldBeLoaded\r
-#: Decision Cube/mxconsts.pas:36 Vcl/mxconsts.pas:36\r
-#, fuzzy\r
-msgid "Not enough room available to load a summary. "\r
-msgstr "Non ci sono timers sufficienti"\r
-\r
-#. Programmer's name for it: sNoDimsAvailable\r
-#: Decision Cube/mxconsts.pas:37 Vcl/mxconsts.pas:37\r
-msgid "No available dimensions have been defined. "\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNoDimsCouldBeLoaded\r
-#: Decision Cube/mxconsts.pas:38 Vcl/mxconsts.pas:38\r
-msgid "Not enough space available to load a dimension. "\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sTemplatePrefix\r
-#: Decision Cube/mxconsts.pas:40 Vcl/mxconsts.pas:40\r
-msgid "Template: "\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGridCellError\r
-#: Decision Cube/mxconsts.pas:42 Vcl/mxconsts.pas:42\r
-#, fuzzy\r
-msgid "[Error]"\r
-msgstr "Errore"\r
-\r
-#. Programmer's name for it: sTotalCaption\r
-#: Decision Cube/mxconsts.pas:43 Vcl/mxconsts.pas:43\r
-msgid "Sum"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sActivateLabel\r
-#: Decision Cube/mxconsts.pas:44 Vcl/mxconsts.pas:44\r
-msgid "Inactive Dimensions"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sRowCaption\r
-#: Decision Cube/mxconsts.pas:45 Vcl/mxconsts.pas:45\r
-msgid "R"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sColCaption\r
-#: Decision Cube/mxconsts.pas:46 Vcl/mxconsts.pas:46\r
-msgid "C"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCaptionMenu1\r
-#: Decision Cube/mxconsts.pas:47 Vcl/mxconsts.pas:47\r
-msgid "Display Data and Subtotals"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCaptionMenu2\r
-#: Decision Cube/mxconsts.pas:48 Vcl/mxconsts.pas:48\r
-msgid "Display Data Only"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCaptionMenu3\r
-#: Decision Cube/mxconsts.pas:49 Vcl/mxconsts.pas:49\r
-msgid "Display Subtotals Only"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDrillIn\r
-#: Decision Cube/mxconsts.pas:50 Vcl/mxconsts.pas:50\r
-msgid "Drill in to this value"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGridMenu1\r
-#: Decision Cube/mxconsts.pas:51 Vcl/mxconsts.pas:51\r
-msgid "Subtotals on/off"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGridMenu2\r
-#: Decision Cube/mxconsts.pas:52 Vcl/mxconsts.pas:52\r
-msgid "Decision Cube Editor.."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGridMenu3\r
-#: Decision Cube/mxconsts.pas:53 Vcl/mxconsts.pas:53\r
-msgid "Decision Query Editor.."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGridMenu4\r
-#: Decision Cube/mxconsts.pas:54 Vcl/mxconsts.pas:54\r
-msgid "Show Detail Records.."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sUnsupportedDataType\r
-#: Decision Cube/mxconsts.pas:57 Vcl/mxconsts.pas:57\r
-#, fuzzy\r
-msgid "Unsupported data type : %s"\r
-msgstr "Tipo di dati non valido per '%s'"\r
-\r
-#. Programmer's name for it: sRowOutOfRange\r
-#: Decision Cube/mxconsts.pas:58 Vcl/mxconsts.pas:58\r
-#, fuzzy\r
-msgid "Row index out of range : %d"\r
-msgstr "Indice di menu fuori intervallo"\r
-\r
-#. Programmer's name for it: sColOutOfRange\r
-#: Decision Cube/mxconsts.pas:59 Vcl/mxconsts.pas:59\r
-#, fuzzy\r
-msgid "Column index out of range : %d"\r
-msgstr "Indice di menu fuori intervallo"\r
-\r
-#. Programmer's name for it: sDupeItem\r
-#: Decision Cube/mxconsts.pas:60 Vcl/mxconsts.pas:60\r
-#, fuzzy\r
-msgid "Duplicate item in array"\r
-msgstr "Nome azione duplicato"\r
-\r
-#. Programmer's name for it: sArrayIndexOutOfRange\r
-#: Decision Cube/mxconsts.pas:61 Vcl/mxconsts.pas:61\r
-#, fuzzy\r
-msgid "Array index out of range : %d"\r
-msgstr "Indice di griglia fuori intervallo"\r
-\r
-#. Programmer's name for it: sLowCapacityError\r
-#: Decision Cube/mxconsts.pas:62 Vcl/mxconsts.pas:62\r
-msgid ""\r
-"The DecisionCube Capacity is low. Please deactivate dimensions or change the "\r
-"data set."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sQryNotInitialized\r
-#: Decision Cube/mxconsts.pas:63 Vcl/mxconsts.pas:63\r
-msgid ""\r
-"Query could not be run. Check that the query, SQL text, and Database are "\r
-"correct."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sSortedListError\r
-#: Decision Cube/mxconsts.pas:64 Vcl/mxconsts.pas:64\r
-#, fuzzy\r
-msgid "Operation not allowed on sorted string list."\r
-msgstr "Operazione non supportata dalla stampante selezionata"\r
-\r
-#. Programmer's name for it: sDuplicateString\r
-#: Decision Cube/mxconsts.pas:65 Vcl/mxconsts.pas:65\r
-msgid "String list does not allow duplicates."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sMaxAllowedSums\r
-#: Decision Cube/mxconsts.pas:66 Vcl/mxconsts.pas:66\r
-msgid "The maximum allowed summaries of %d has been exceeded."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGeneralArrayError\r
-#: Decision Cube/mxconsts.pas:67 Vcl/mxconsts.pas:67\r
-msgid "General array error."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDimIndexError\r
-#: Decision Cube/mxconsts.pas:70 Vcl/mxconsts.pas:70\r
-msgid "Illegal Dimension Index"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sIllegalValueForBin\r
-#: Decision Cube/mxconsts.pas:73 Vcl/mxconsts.pas:73\r
-msgid "Initial Value is not legal for this type of Grouping"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sIllegalDimMap\r
-#: Decision Cube/mxconsts.pas:74 Vcl/mxconsts.pas:74\r
-msgid "Dimension Map is not the correct size"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDimMapActiveError\r
-#: Decision Cube/mxconsts.pas:75 Vcl/mxconsts.pas:75\r
-#, fuzzy\r
-msgid "Cannot perform this action on an active Dimension Map"\r
-msgstr "Non posso eseguire questa operazione su di una sessione attiva"\r
-\r
-#. Programmer's name for it: sNotAvailable\r
-#: Decision Cube/mxconsts.pas:76 Vcl/mxconsts.pas:76\r
-#, fuzzy\r
-msgid "Not Available"\r
-msgstr "Nessuno aiuto disponibile"\r
-\r
-#. Programmer's name for it: sGetValueCounts\r
-#: Decision Cube/mxconsts.pas:77 Vcl/mxconsts.pas:77\r
-msgid ""\r
-"Information required to do Maximum Cell limit is not current. Do you want "\r
-"to fetch it now?"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDateBinningNotAllowed\r
-#: Decision Cube/mxconsts.pas:78 Vcl/mxconsts.pas:78\r
-msgid "Date grouping is not allowed for fields of this type"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sEmptyDataSet\r
-#: Decision Cube/mxconsts.pas:79 Vcl/mxconsts.pas:79\r
-#, fuzzy\r
-msgid "Cannot build the Decision Cube with an empty data set"\r
-msgstr "Impossibile eseguire questa operazione su di un dataset vuoto"\r
-\r
-#. Programmer's name for it: sNoDataSet\r
-#: Decision Cube/mxconsts.pas:82 Vcl/mxconsts.pas:82\r
-#, fuzzy\r
-msgid "Data set property is not assigned"\r
-msgstr "Il Dataset non è una query"\r
-\r
-#. Programmer's name for it: sNoAggs\r
-#: Decision Cube/mxconsts.pas:83 Vcl/mxconsts.pas:83\r
-msgid "No summaries are defined. "\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNoDims\r
-#: Decision Cube/mxconsts.pas:84 Vcl/mxconsts.pas:84\r
-msgid "No dimension fields are defined. "\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sUnknownDims\r
-#: Decision Cube/mxconsts.pas:85 Vcl/mxconsts.pas:85\r
-msgid ""\r
-"The dimension types for this dataset cannot be determined automatically. "\r
-"You must map the fields to dimensions or summaries with the Decision Cube "\r
-"Editor"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGroupsMissing\r
-#: Decision Cube/mxconsts.pas:86 Vcl/mxconsts.pas:86\r
-msgid "All dimension fields must be grouped. "\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDecisionQueryError\r
-#. Programmer's name for it: sQueryError\r
-#. Programmer's name for it: sDecisionQueryError\r
-#. Programmer's name for it: sQueryError\r
-#: Decision Cube/mxconsts.pas:87 Cube/mxconsts.pas:89 Vcl/mxconsts.pas:87\r
-#: Vcl/mxconsts.pas:89\r
-msgid ""\r
-"The query may be incorrectly defined, or you may need to map its fields to "\r
-"active dimensions or summaries with the Decision Cube Editor"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDataSetError\r
-#: Decision Cube/mxconsts.pas:88 Vcl/mxconsts.pas:88\r
-msgid ""\r
-"The dataset may be incorrectly defined, or you may need to map its fields to "\r
-"active dimensions or summaries with the Decision Cube Editor"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCountStar\r
-#: Decision Cube/mxconsts.pas:90 Vcl/mxconsts.pas:90\r
-msgid "COUNTALL"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sAddAvgWarning\r
-#: Decision Cube/mxconsts.pas:91 Vcl/mxconsts.pas:91\r
-msgid ""\r
-"Average is calculated using sum and count summaries for each field. The "\r
-"necessary summaries have been added."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sAddAvgStarWarning\r
-#: Decision Cube/mxconsts.pas:92 Vcl/mxconsts.pas:92\r
-msgid ""\r
-"Average is calculated using a field sum and count(*). The necessary "\r
-"summaries have been added."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sQueryLegal\r
-#: Decision Cube/mxconsts.pas:95 Vcl/mxconsts.pas:95\r
-msgid "Query is legal."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sAddFieldExists\r
-#: Decision Cube/mxconsts.pas:96 Vcl/mxconsts.pas:96\r
-#, fuzzy\r
-msgid " is already in the query"\r
-msgstr "%s è già associato(a) con %s"\r
-\r
-#. Programmer's name for it: sAggTypeNotAllowed\r
-#: Decision Cube/mxconsts.pas:97 Vcl/mxconsts.pas:97\r
-msgid " is not an allowed summary type"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDimTypeNotAllowed\r
-#: Decision Cube/mxconsts.pas:98 Vcl/mxconsts.pas:98\r
-msgid " is not an allowed dimension type"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sAverageRequires\r
-#: Decision Cube/mxconsts.pas:99 Vcl/mxconsts.pas:99\r
-msgid "Average summaries use Sum and Count"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sWantToExit\r
-#: Decision Cube/mxconsts.pas:100 Vcl/mxconsts.pas:100\r
-msgid "Do you still want to Exit?"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sQueryIllegal\r
-#: Decision Cube/mxconsts.pas:101 Vcl/mxconsts.pas:101\r
-msgid "The query you have created is not legal."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sQueryEditIllegal\r
-#: Decision Cube/mxconsts.pas:102 Vcl/mxconsts.pas:102\r
-msgid ""\r
-"The query you have entered is not legal. Please correct it before "\r
-"continuing."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sRemoveFieldError\r
-#: Decision Cube/mxconsts.pas:103 Vcl/mxconsts.pas:103\r
-msgid "Could not remove the field"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sAllFields\r
-#: Decision Cube/mxconsts.pas:104 Vcl/mxconsts.pas:104\r
-msgid "All Fields"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sQueryFields\r
-#: Decision Cube/mxconsts.pas:105 Vcl/mxconsts.pas:105\r
-msgid "Query Fields"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sEditDone\r
-#: Decision Cube/mxconsts.pas:106 Vcl/mxconsts.pas:106\r
-msgid "&Edit Done"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sEditQuery\r
-#. DSSQueryEditor..Pager..Query..EditQry..Caption\r
-#: Decision Cube/mxconsts.pas:107 Vcl/mxconsts.pas:107 Cube/mxdssqry.dfm:297\r
-msgid "&Edit Query"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sQParseRemovedField\r
-#: Decision Cube/mxconsts.pas:110 Vcl/mxconsts.pas:110\r
-msgid ""\r
-"One or more fields of a type which cannot be tabulated were removed from the "\r
-"query."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCubeLimitsExceeded\r
-#: Decision Cube/mxconsts.pas:113 Vcl/mxconsts.pas:113\r
-msgid "Decision Cube size excedes limits"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sMaxAllowedDims\r
-#: Decision Cube/mxconsts.pas:114 Vcl/mxconsts.pas:114\r
-msgid "The maximum allowed dimensions of %d has been exceeded."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sMaxAllowedCells\r
-#: Decision Cube/mxconsts.pas:115 Vcl/mxconsts.pas:115\r
-#, fuzzy\r
-msgid "Total cell count of %d exceeds the maximum of %d."\r
-msgstr "La data supera il massimo di %s"\r
-\r
-#. Programmer's name for it: sUnsupportedFieldType\r
-#: Decision Cube/mxconsts.pas:116 Vcl/mxconsts.pas:116\r
-#, fuzzy\r
-msgid "Field %s has an unsupported data type: %s"\r
-msgstr "Il campo '%s' non ha dataset"\r
-\r
-#. Programmer's name for it: sFetchValues\r
-#: Decision Cube/mxconsts.pas:117 Vcl/mxconsts.pas:117\r
-msgid "Scanning data set values..."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sUserCanceled\r
-#: Decision Cube/mxconsts.pas:118 Vcl/mxconsts.pas:118\r
-msgid "User canceled DecisionCube population."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sBinningValues\r
-#: Decision Cube/mxconsts.pas:119 Vcl/mxconsts.pas:119\r
-msgid "Grouping values ..."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCreatingIndexes\r
-#: Decision Cube/mxconsts.pas:120 Vcl/mxconsts.pas:120\r
-msgid "Creating Cube index for %s ..."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCreateDerivedSummaryError\r
-#: Decision Cube/mxconsts.pas:121 Vcl/mxconsts.pas:121\r
-#, fuzzy\r
-msgid "Unable to create derived summary."\r
-msgstr "Impossibile creare nuovi elementi"\r
-\r
-#. Programmer's name for it: sTrue\r
-#. Programmer's name for it: STextTrue\r
-#. Programmer's name for it: sTrue\r
-#: Decision Cube/mxconsts.pas:122 Vcl/dbconsts.pas:78 Vcl/mxconsts.pas:122\r
-msgid "True"\r
-msgstr "Vero"\r
-\r
-#. Programmer's name for it: sFalse\r
-#. Programmer's name for it: STextFalse\r
-#. Programmer's name for it: sFalse\r
-#: Decision Cube/mxconsts.pas:123 Vcl/dbconsts.pas:77 Vcl/mxconsts.pas:123\r
-msgid "False"\r
-msgstr "Falso"\r
-\r
-#. Programmer's name for it: sBinTypeMismatch\r
-#: Decision Cube/mxconsts.pas:124 Vcl/mxconsts.pas:124\r
-msgid "The bin type does not match the fieldtype."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sFatalCacheError\r
-#: Decision Cube/mxconsts.pas:125 Vcl/mxconsts.pas:125\r
-msgid "Fatal error in cache: code: %d"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sStringTypeNoSupported\r
-#: Decision Cube/mxconsts.pas:126 Vcl/mxconsts.pas:126\r
-msgid "String Data type not supported for summaries"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDataSetTooLarge\r
-#: Decision Cube/mxconsts.pas:127 Vcl/mxconsts.pas:127\r
-#, fuzzy\r
-msgid "Dataset is too large"\r
-msgstr "Il Dataset non è una query"\r
-\r
-#. Programmer's name for it: sBuildingDataStore\r
-#: Decision Cube/mxconsts.pas:128 Vcl/mxconsts.pas:128\r
-msgid "Building data store..."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sSumLabel\r
-#: Decision Cube/mxconsts.pas:131 Vcl/mxconsts.pas:131\r
-msgid "Sum of %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCountLabel\r
-#: Decision Cube/mxconsts.pas:132 Vcl/mxconsts.pas:132\r
-msgid "Count of %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sMaxLabel\r
-#: Decision Cube/mxconsts.pas:133 Vcl/mxconsts.pas:133\r
-#, fuzzy\r
-msgid "Maximum of %s"\r
-msgstr "La data supera il massimo di %s"\r
-\r
-#. Programmer's name for it: sMinLabel\r
-#: Decision Cube/mxconsts.pas:134 Vcl/mxconsts.pas:134\r
-msgid "Minimum of %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sAverageLabel\r
-#: Decision Cube/mxconsts.pas:135 Vcl/mxconsts.pas:135\r
-msgid "Average of %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sVarLabel\r
-#: Decision Cube/mxconsts.pas:136 Vcl/mxconsts.pas:136\r
-msgid "Variance of %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sSDLabel\r
-#: Decision Cube/mxconsts.pas:137 Vcl/mxconsts.pas:137\r
-msgid "Standard Deviation of %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sAggLabel\r
-#: Decision Cube/mxconsts.pas:138 Vcl/mxconsts.pas:138\r
-msgid "Summary of %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sUnsupportedVarType\r
-#: Decision Cube/mxconsts.pas:139 Vcl/mxconsts.pas:139\r
-msgid "Unsupported Data Type %d"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sOtherValues\r
-#: Decision Cube/mxconsts.pas:140 Vcl/mxconsts.pas:140\r
-msgid "Other Values"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sSelectFromError\r
-#: Decision Cube/mxconsts.pas:142 Vcl/mxconsts.pas:142\r
-msgid "Query lacks a Select/From clause."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sArgumentExpected\r
-#: Decision Cube/mxconsts.pas:143 Vcl/mxconsts.pas:143\r
-msgid "No argument provided for an operator or summary"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGroupOnExpressionError\r
-#: Decision Cube/mxconsts.pas:144 Vcl/mxconsts.pas:144\r
-msgid "An expression cannot be used for a grouping field"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SOutofBounds\r
-#: Decision Cube/mxconsts.pas:146 Vcl/mxconsts.pas:146\r
-#, fuzzy\r
-msgid "Out of Bounds"\r
-msgstr "Indice tab fuori intervallo"\r
-\r
-#. Programmer's name for it: sIDAPILangID\r
-#. Programmer's name for it: SIDAPILangID\r
-#. Programmer's name for it: sIDAPILangID\r
-#: Decision Cube/mxconsts.pas:147 Vcl/bdeconst.pas:47 Vcl/mxconsts.pas:147\r
-msgid "0009"\r
-msgstr "0009"\r
-\r
-#. Programmer's name for it: sComponentTabName\r
-#: Decision Cube/mxdconst.pas:14\r
-msgid "Decision Cube"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sQueryVerb0\r
-#: Decision Cube/mxdconst.pas:15\r
-#, fuzzy\r
-msgid "&Graphical Query Builder..."\r
-msgstr "&SQL Builder..."\r
-\r
-#. Programmer's name for it: sQueryVerb1\r
-#: Decision Cube/mxdconst.pas:16\r
-msgid "&Decision Query Editor..."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCubeVerb0\r
-#: Decision Cube/mxdconst.pas:17\r
-#, fuzzy\r
-msgid "&Decision Cube Editor..."\r
-msgstr "Database &Editor..."\r
-\r
-#. Programmer's name for it: sCubeVerb1\r
-#: Decision Cube/mxdconst.pas:18\r
-#, fuzzy\r
-msgid "&Query Editor..."\r
-msgstr "Database &Editor..."\r
-\r
-#. Programmer's name for it: sGridVerb0\r
-#: Decision Cube/mxdconst.pas:19\r
-msgid "Sub&totals on/off"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sSourceVerb0\r
-#: Decision Cube/mxdconst.pas:20\r
-msgid "&Do not display Sparse Rows/Columns"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sSourceVerb1\r
-#: Decision Cube/mxdconst.pas:21\r
-msgid "&Display Sparse Rows/Columns"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGridDimOptions\r
-#: Decision Cube/mxdconst.pas:22\r
-msgid "Grid Dimension Options"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGridDimSettings\r
-#: Decision Cube/mxdconst.pas:23\r
-msgid "Grid Dimension Settings"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCubeProperties\r
-#: Decision Cube/mxdconst.pas:24\r
-#, fuzzy\r
-msgid "Cube Properties"\r
-msgstr "Proprietà"\r
-\r
-#. Programmer's name for it: sOnlyOneDataModuleAllowed\r
-#: Internet/brkrconst.pas:14\r
-#, fuzzy\r
-msgid "Only one data module per application"\r
-msgstr "Non si può avere più di una form MDI per applicazione"\r
-\r
-#. Programmer's name for it: sNoDataModulesRegistered\r
-#: Internet/brkrconst.pas:15\r
-msgid "No data modules registered"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNoDispatcherComponent\r
-#: Internet/brkrconst.pas:16\r
-#, fuzzy\r
-msgid "No dispatcher component found on data module"\r
-msgstr "Solo un WebDispatcher per form/data-module"\r
-\r
-#. Programmer's name for it: sTooManyActiveConnections\r
-#: Internet/brkrconst.pas:18\r
-msgid ""\r
-"Maximum number of concurrent connections exceeded. Please try again later"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInternalServerError\r
-#: Internet/brkrconst.pas:22\r
-msgid ""\r
-"<html><title>Internal Server Error 500</title>\n"\r
-"<h1>Internal Server Error 500</h1><hr>\n"\r
-"Exception: %s<br>\n"\r
-"Message: %s<br></html>\n"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDocumentMoved\r
-#: Internet/brkrconst.pas:26\r
-msgid ""\r
-"<html><title>Document Moved 302</title>\n"\r
-"<body><h1>Object Moved</h1><hr>\n"\r
-"This Object may be found <a HREF=\"%s\">here.</a><br>\n"\r
-"<br></body></html>\n"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInvalidISAPIApp\r
-#: Internet/nstois.pas:109\r
-#, fuzzy\r
-msgid "Invalid ISAPI application: %s"\r
-msgstr "Nome alias %s non valido"\r
-\r
-#. Programmer's name for it: sUnSupportedISAPIApp\r
-#: Internet/nstois.pas:110\r
-msgid "Unsupported ISAPI Application version: %.8x"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sGEVFailed\r
-#: Internet/nstois.pas:111\r
-msgid "Call to GetExtensionVersion FAILED. Error Code: %d"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sErrorLoadingISAPIApp\r
-#: Internet/nstois.pas:112\r
-msgid "Error loading ISAPI Application: %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInvalidRedirectParam\r
-#: Internet/nstois.pas:113\r
-#, fuzzy\r
-msgid "Invalid Redirect parameter"\r
-msgstr "Parametri batch move non validi"\r
-\r
-#. Programmer's name for it: sISAPIAppError\r
-#: Internet/nstois.pas:114\r
-msgid "ISAPI Application Error"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDataSetFieldBlank\r
-#: Internet/wbmconst.pas:15\r
-msgid "Data set field is blank"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDataSetFieldNotFound\r
-#: Internet/wbmconst.pas:16\r
-msgid "Data set field not found: %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNotDataSetField\r
-#: Internet/wbmconst.pas:17\r
-#, fuzzy\r
-msgid "Field is not a dataset field: %s"\r
-msgstr "Il campo '%s' non ha dataset"\r
-\r
-#. Programmer's name for it: ScriptTableName\r
-#: Internet/wbmconst.pas:18\r
-msgid "%s_Table"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNoXMLBroker\r
-#: Internet/wbmconst.pas:19\r
-msgid "%s: missing XMLBroker"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sFieldNotFound\r
-#: Internet/wbmconst.pas:20\r
-#, fuzzy\r
-msgid "%0:s: Field \"%1:s\" not found"\r
-msgstr "%s: Campo '%s' non trovato"\r
-\r
-#. Programmer's name for it: sXMLBrokerNotDefined\r
-#: Internet/wbmconst.pas:21\r
-msgid "%s.XMLBroker = nil"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sSubmitQuery\r
-#: Internet/wbmconst.pas:22\r
-msgid "Submit"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sResetQuery\r
-#: Internet/wbmconst.pas:23\r
-#, fuzzy\r
-msgid "Reset"\r
-msgstr "Result"\r
-\r
-#. Programmer's name for it: sApplyUpdates\r
-#: Internet/wbmconst.pas:24\r
-msgid "Apply Updates"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sFieldNameBlank\r
-#: Internet/wbmconst.pas:25\r
-#, fuzzy\r
-msgid "%s.FieldName = ''"\r
-msgstr "Nome Campo"\r
-\r
-#. Programmer's name for it: sXMLComponentNotDefined\r
-#: Internet/wbmconst.pas:26\r
-msgid "%s.XMLComponent = nil"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: ScriptNamesVar\r
-#: Internet/wbmconst.pas:27\r
-#, fuzzy\r
-msgid "%s_Names"\r
-msgstr "Nome"\r
-\r
-#. Programmer's name for it: ScriptIDsVar\r
-#: Internet/wbmconst.pas:28\r
-msgid "%s_IDs"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: ScriptXMLDisplayName\r
-#: Internet/wbmconst.pas:29\r
-msgid "%s_Disp"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInvalidParent\r
-#: Internet/wbmconst.pas:30\r
-msgid "Invalid parent"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDuplicateStatusField\r
-#: Internet/wbmconst.pas:31\r
-msgid "Field %s ignored, only one status field allowed"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sFirstButton\r
-#: Internet/wbmconst.pas:32\r
-msgid "|<"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sLastButton\r
-#: Internet/wbmconst.pas:33\r
-msgid ">|"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sPriorButton\r
-#: Internet/wbmconst.pas:34\r
-msgid "<"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNextButton\r
-#: Internet/wbmconst.pas:35\r
-msgid ">"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sPriorPageButton\r
-#: Internet/wbmconst.pas:36\r
-msgid "<<"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNextPageButton\r
-#: Internet/wbmconst.pas:37\r
-msgid ">>"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDeleteButton\r
-#: Internet/wbmconst.pas:38\r
-msgid " - "\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInsertButton\r
-#: Internet/wbmconst.pas:39\r
-msgid " + "\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sUndoButton\r
-#: Internet/wbmconst.pas:40\r
-msgid "Undo"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sPostButton\r
-#: Internet/wbmconst.pas:41\r
-msgid "Post"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sWarningsBody\r
-#: Internet/wbmconst.pas:46\r
-msgid ""\r
-"<TABLE BORDER=1 CELLPADDING=4>\n"\r
-"<TR><TD><P ALIGN=CENTER>Design-time Warnings<P>\n"\r
-"%s\n"\r
-"</TD></TD>\n"\r
-"</TABLE>\n"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: ScriptDocumentVarName\r
-#: Internet/wbmconst.pas:47\r
-msgid "%s_Doc"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: ScriptXMLVarName\r
-#: Internet/wbmconst.pas:48\r
-msgid "%s_XML"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInvalidWebComponentsRegistration\r
-#: Internet/wbmconst.pas:49\r
-msgid "Invalid Web component registration"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInvalidWebComponentsEnumeration\r
-#: Internet/wbmconst.pas:50\r
-msgid "Invalid Web component enumeration"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInvalidWebComponentsCreation\r
-#: Internet/wbmconst.pas:51\r
-#, fuzzy\r
-msgid "Invalid Web component creation"\r
-msgstr "Creazione azione non valida"\r
-\r
-#. Programmer's name for it: ScriptRowSetVarName\r
-#: Internet/wbmconst.pas:52\r
-msgid "%s_RS"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sApplyUpdatesError\r
-#: Internet/wbmconst.pas:53\r
-msgid "ApplyUpdates error. Error count: %d."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDeltaNotFound\r
-#: Internet/wbmconst.pas:54\r
-#, fuzzy\r
-msgid "Missing Delta Packet"\r
-msgstr "Proprietà DataSet mancante"\r
-\r
-#. Programmer's name for it: sXMLBrokerNotConnected\r
-#: Internet/wbmconst.pas:55\r
-msgid "XMLBroker: %s is not connected"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sDataSetNotActive\r
-#: Internet/wbmconst.pas:56\r
-#, fuzzy\r
-msgid "DataSet: %s is not active"\r
-msgstr "Il Dataset non è una query"\r
-\r
-#. Programmer's name for it: SNewLookupFieldCaption\r
-#: Property Editors/dsdefine.pas:442\r
-msgid "New Lookup Field"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: srSamples\r
-#: Samples/ibconst.pas:6\r
-msgid "Samples"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoEventsRegistered\r
-#: Samples/ibconst.pas:7\r
-msgid "You must register events before queueing them"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidDBConnection\r
-#: Samples/ibconst.pas:8\r
-#, fuzzy\r
-msgid "Component is not connected to an open Database"\r
-msgstr "Non posso eseguire questa operazione su di un database aperto"\r
-\r
-#. Programmer's name for it: SInvalidDatabase\r
-#: Samples/ibconst.pas:9\r
-msgid "''%s'' is not connected to an InterBase database"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidCancellation\r
-#: Samples/ibconst.pas:10\r
-msgid "You cannot call CancelEvents from within an OnEventAlert handler"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidEvent\r
-#: Samples/ibconst.pas:11\r
-msgid "Invalid blank event added to EventAlerter events list"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidQueueing\r
-#: Samples/ibconst.pas:12\r
-msgid "You cannot call QueueEvents from within an OnEventAlert handler"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidRegistration\r
-#: Samples/ibconst.pas:13\r
-msgid ""\r
-"You cannot Register or Unregister events from within an OnEventAlert handler"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SMaximumEvents\r
-#: Samples/ibconst.pas:13\r
-msgid "You can only register 15 events per EventAlerter"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInterbaseNotInstalled\r
-#: Samples/ibctrls.pas:103\r
-msgid "You must have Interbase installed to use this component"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFailedQueEvents\r
-#: Samples/ibctrls.pas:104\r
-msgid "Failed to lookup isc_que_events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFailedInterprete\r
-#: Samples/ibctrls.pas:105\r
-msgid "Failed to lookup isc_interprete"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFailedFree\r
-#: Samples/ibctrls.pas:106\r
-#, fuzzy\r
-msgid "Failed to lookup isc_free"\r
-msgstr "Caricamento Stream fallito"\r
-\r
-#. Programmer's name for it: SFailedEventBlock\r
-#: Samples/ibctrls.pas:107\r
-msgid "Failed to lookup isc_event_block"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFailedEventCounts\r
-#: Samples/ibctrls.pas:108\r
-msgid "Failed to lookup isc_event_counts"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFailedCancelEvents\r
-#: Samples/ibctrls.pas:109\r
-msgid "Failed to lookup isc_cancel_events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidEnumValue\r
-#: Vcl/adoconst.pas:15\r
-msgid "Invalid Enum Value"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SMissingConnection\r
-#: Vcl/adoconst.pas:16\r
-msgid "Missing Connection or ConnectionString"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoDetailFilter\r
-#: Vcl/adoconst.pas:17\r
-msgid "Filter property cannot be used for detail tables"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SBookmarksRequired\r
-#: Vcl/adoconst.pas:18\r
-msgid ""\r
-"Dataset does not support bookmarks, which are required for multi-record data "\r
-"controls"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SMissingCommandText\r
-#: Vcl/adoconst.pas:19\r
-#, fuzzy\r
-msgid "Missing %s property"\r
-msgstr "Proprietà DataSet mancante"\r
-\r
-#. Programmer's name for it: SNoResultSet\r
-#: Vcl/adoconst.pas:20\r
-msgid "CommandText does not return a result set"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SADOCreateError\r
-#: Vcl/adoconst.pas:21\r
-msgid ""\r
-"Error creating object. Please verify that the Microsoft Data Access "\r
-"Components 2.1 (or later) have been properly installed"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SEventsNotSupported\r
-#: Vcl/adoconst.pas:22\r
-msgid "Events are not supported with server side TableDirect cursors"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUsupportedFieldType\r
-#: Vcl/adoconst.pas:23\r
-msgid "Unsupported field type (%s) in field %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoMatchingADOType\r
-#: Vcl/adoconst.pas:24\r
-#, fuzzy\r
-msgid "No matching ADO data type for %s"\r
-msgstr "Tipo di dati non valido per '%s'"\r
-\r
-#. Programmer's name for it: SConnectionRequired\r
-#: Vcl/adoconst.pas:25\r
-msgid "A connection component is required for async ExecuteOptions"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCantRequery\r
-#: Vcl/adoconst.pas:26\r
-msgid "Cannot perform a requery after connection has changed"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoFilterOptions\r
-#: Vcl/adoconst.pas:27\r
-#, fuzzy\r
-msgid "FilterOptions are not supported"\r
-msgstr "Aritmetica non supportata in espressioni filtro"\r
-\r
-#. Programmer's name for it: SAutoSessionExclusive\r
-#: Vcl/bdeconst.pas:15\r
-msgid ""\r
-"Cannot enable AutoSessionName property with more than one session on a form "\r
-"or data-module"\r
-msgstr ""\r
-"Impossibile abilitare la proprietà AutoSessionName con più di una sessione "\r
-"in una form o data-module"\r
-\r
-#. Programmer's name for it: SAutoSessionExists\r
-#: Vcl/bdeconst.pas:16\r
-msgid ""\r
-"Cannot add a session to the form or data-module while session '%s' has "\r
-"AutoSessionName enabled"\r
-msgstr ""\r
-"Impossibile aggiungere una sessione alla form o data-module mentre la "\r
-"sessione '%s' ha AutoSessionName = enabled"\r
-\r
-#. Programmer's name for it: SAutoSessionActive\r
-#: Vcl/bdeconst.pas:17\r
-msgid "Cannot modify SessionName while AutoSessionName is enabled"\r
-msgstr "Impossibile modificare SessionName mentre AutoSessionName è abilitato"\r
-\r
-#. Programmer's name for it: SDuplicateDatabaseName\r
-#: Vcl/bdeconst.pas:18\r
-msgid "Duplicate database name '%s'"\r
-msgstr "Nome database duplicato '%s'"\r
-\r
-#. Programmer's name for it: SDuplicateSessionName\r
-#: Vcl/bdeconst.pas:19\r
-msgid "Duplicate session name '%s'"\r
-msgstr "Nome sessione duplicato '%s'"\r
-\r
-#. Programmer's name for it: SInvalidSessionName\r
-#: Vcl/bdeconst.pas:20\r
-msgid "Invalid session name %s"\r
-msgstr "Nome sessione non valido %s"\r
-\r
-#. Programmer's name for it: SDatabaseNameMissing\r
-#: Vcl/bdeconst.pas:21\r
-msgid "Database name missing"\r
-msgstr "Nome database mancante"\r
-\r
-#. Programmer's name for it: SSessionNameMissing\r
-#: Vcl/bdeconst.pas:22\r
-msgid "Session name missing"\r
-msgstr "Nome session mancante"\r
-\r
-#. Programmer's name for it: SDatabaseOpen\r
-#: Vcl/bdeconst.pas:23\r
-msgid "Cannot perform this operation on an open database"\r
-msgstr "Non posso eseguire questa operazione su di un database aperto"\r
-\r
-#. Programmer's name for it: SDatabaseClosed\r
-#: Vcl/bdeconst.pas:24\r
-msgid "Cannot perform this operation on a closed database"\r
-msgstr "Non posso eseguire questa operazione su di un database chiuso"\r
-\r
-#. Programmer's name for it: SDatabaseHandleSet\r
-#: Vcl/bdeconst.pas:25\r
-msgid "Database handle owned by a different session"\r
-msgstr "Handle del database posseduto da un'altra sessione"\r
-\r
-#. Programmer's name for it: SSessionActive\r
-#: Vcl/bdeconst.pas:26\r
-msgid "Cannot perform this operation on an active session"\r
-msgstr "Non posso eseguire questa operazione su di una sessione attiva"\r
-\r
-#. Programmer's name for it: SHandleError\r
-#: Vcl/bdeconst.pas:27\r
-msgid "Error creating cursor handle"\r
-msgstr "Errore creando l'handle del cursore"\r
-\r
-#. Programmer's name for it: SInvalidFloatField\r
-#: Vcl/bdeconst.pas:28\r
-msgid "Cannot convert field '%s' to a floating point value"\r
-msgstr "Impossibile convertire il campo '%s' in un valore floating point"\r
-\r
-#. Programmer's name for it: SInvalidIntegerField\r
-#: Vcl/bdeconst.pas:29\r
-msgid "Cannot convert field '%s' to an integer value"\r
-msgstr "Impossibile convertire il campo '%s' in un valore integer"\r
-\r
-#. Programmer's name for it: STableMismatch\r
-#: Vcl/bdeconst.pas:30\r
-msgid "Source and destination tables are incompatible"\r
-msgstr "La tabella sorgente e destinazione sono incompatibili"\r
-\r
-#. Programmer's name for it: SFieldAssignError\r
-#: Vcl/bdeconst.pas:31\r
-msgid "Fields '%s' and '%s' are not assignment compatible"\r
-msgstr "I campi '%s' e '%s' non sono compatibili in assegnamento"\r
-\r
-#. Programmer's name for it: SNoReferenceTableName\r
-#: Vcl/bdeconst.pas:32\r
-msgid "ReferenceTableName not specified for field '%s'"\r
-msgstr "ReferenceTableName non specificato per il campo '%s'"\r
-\r
-#. Programmer's name for it: SCompositeIndexError\r
-#: Vcl/bdeconst.pas:33\r
-msgid "Cannot use array of Field values with Expression Indices"\r
-msgstr "Impossibile usare array di valori di campi con Expression Indices"\r
-\r
-#. Programmer's name for it: SInvalidBatchMove\r
-#: Vcl/bdeconst.pas:34\r
-msgid "Invalid batch move parameters"\r
-msgstr "Parametri batch move non validi"\r
-\r
-#. Programmer's name for it: SEmptySQLStatement\r
-#: Vcl/bdeconst.pas:35\r
-msgid "No SQL statement available"\r
-msgstr "Nessun statement SQL disponibile"\r
-\r
-#. Programmer's name for it: SNoParameterValue\r
-#: Vcl/bdeconst.pas:36\r
-msgid "No value for parameter '%s'"\r
-msgstr "Nessun valore per il parametro '%s'"\r
-\r
-#. Programmer's name for it: SNoParameterType\r
-#: Vcl/bdeconst.pas:37\r
-msgid "No parameter type for parameter '%s'"\r
-msgstr "Nessun tipo per il parametro '%s'"\r
-\r
-#. Programmer's name for it: SLoginError\r
-#: Vcl/bdeconst.pas:38\r
-msgid "Cannot connect to database '%s'"\r
-msgstr "Connessione impossibile al database '%s'"\r
-\r
-#. Programmer's name for it: SInitError\r
-#: Vcl/bdeconst.pas:39\r
-msgid ""\r
-"An error occurred while attempting to initialize the Borland Database Engine "\r
-"(error $%.4x)"\r
-msgstr ""\r
-"Errore durante l'inizializzazione del Borland Database Engine (errore $%.4x)"\r
-\r
-#. Programmer's name for it: SDatabaseEditor\r
-#. Programmer's name for it: SIBDatabaseEditor\r
-#: Vcl/bdeconst.pas:40 Vcl/ib.pas:155\r
-msgid "Da&tabase Editor..."\r
-msgstr "Database &Editor..."\r
-\r
-#. Programmer's name for it: SExplore\r
-#: Vcl/bdeconst.pas:41\r
-msgid "E&xplore"\r
-msgstr "E&xplore"\r
-\r
-#. Programmer's name for it: SLinkDetail\r
-#: Vcl/bdeconst.pas:42\r
-msgid "'%s' cannot be opened"\r
-msgstr "'%s' non può essere aperto"\r
-\r
-#. Programmer's name for it: SLinkMasterSource\r
-#: Vcl/bdeconst.pas:43\r
-msgid "The MasterSource property of '%s' must be linked to a DataSource"\r
-msgstr ""\r
-"La proprietà MasterSource di '%s' deve essere collegata ad un DataSource"\r
-\r
-#. Programmer's name for it: SLinkMaster\r
-#: Vcl/bdeconst.pas:44\r
-msgid "Unable to open the MasterSource Table"\r
-msgstr "Impossibile aprire la tabella MasterSource"\r
-\r
-#. Programmer's name for it: SGQEVerb\r
-#: Vcl/bdeconst.pas:45\r
-msgid "S&QL Builder..."\r
-msgstr "&SQL Builder..."\r
-\r
-#. Programmer's name for it: SBindVerb\r
-#: Vcl/bdeconst.pas:46\r
-msgid "Define &Parameters..."\r
-msgstr "Define &Parameters..."\r
-\r
-#. Programmer's name for it: SDisconnectDatabase\r
-#: Vcl/bdeconst.pas:48 Vcl/ib.pas:158\r
-msgid "Database is currently connected. Disconnect and continue?"\r
-msgstr "Il database è attualmente connesso. Disconnetti e continua?"\r
-\r
-#. Programmer's name for it: SBDEError\r
-#: Vcl/bdeconst.pas:49\r
-msgid "BDE error $%.4x"\r
-msgstr "Errore BDE $%.4x"\r
-\r
-#. Programmer's name for it: SLookupSourceError\r
-#: Vcl/bdeconst.pas:50\r
-msgid "Unable to use duplicate DataSource and LookupSource"\r
-msgstr "Impossibile usare duplicati di DataSource e LookupSource"\r
-\r
-#. Programmer's name for it: SLookupTableError\r
-#: Vcl/bdeconst.pas:51\r
-msgid "LookupSource must be connected to TTable component"\r
-msgstr "LookupSource deve essere connesso ad un componente TTable"\r
-\r
-#. Programmer's name for it: SLookupIndexError\r
-#: Vcl/bdeconst.pas:52\r
-msgid "%s must be the lookup table's active index"\r
-msgstr "%s deve essere l'indice attivo della tabella di lookup"\r
-\r
-#. Programmer's name for it: SParameterTypes\r
-#: Vcl/bdeconst.pas:53\r
-msgid ";Input;Output;Input/Output;Result"\r
-msgstr ";Input;Output;Input/Output;Result"\r
-\r
-#. Programmer's name for it: SInvalidParamFieldType\r
-#: Vcl/bdeconst.pas:54\r
-msgid "Must have a valid field type selected"\r
-msgstr "Deve essere selezionato un tipo campo valido"\r
-\r
-#. Programmer's name for it: STruncationError\r
-#: Vcl/bdeconst.pas:55\r
-msgid "Parameter '%s' truncated on output"\r
-msgstr "Parametro '%s' troncato in output"\r
-\r
-#. Programmer's name for it: SDataTypes\r
-#: Vcl/bdeconst.pas:56\r
-msgid ""\r
-";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;"\r
-"DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"\r
-msgstr ""\r
-";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;"\r
-"DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"\r
-\r
-#. Programmer's name for it: SResultName\r
-#: Vcl/bdeconst.pas:57\r
-msgid "Result"\r
-msgstr "Result"\r
-\r
-#. Programmer's name for it: SDBCaption\r
-#: Vcl/bdeconst.pas:58\r
-msgid "%s%s%s Database"\r
-msgstr "%s%s%s Database"\r
-\r
-#. Programmer's name for it: SParamEditor\r
-#: Vcl/bdeconst.pas:59\r
-msgid "%s%s%s Parameters"\r
-msgstr "%s%s%s Parameters"\r
-\r
-#. Programmer's name for it: SIndexFilesEditor\r
-#: Vcl/bdeconst.pas:60\r
-msgid "%s%s%s Index Files"\r
-msgstr "%s%s%s Index Files"\r
-\r
-#. Programmer's name for it: SNoIndexFiles\r
-#. Programmer's name for it: srNone\r
-#: Vcl/bdeconst.pas:61 Vcl/consts.pas:191\r
-msgid "(None)"\r
-msgstr "(Nessuno)"\r
-\r
-#. Programmer's name for it: SIndexDoesNotExist\r
-#: Vcl/bdeconst.pas:62\r
-msgid "Index does not exist. Index: %s"\r
-msgstr "L'indice non esiste. Indice: %s"\r
-\r
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/bdeconst.pas:63\r
-msgid "Missing TableName property"\r
-msgstr "proprietà TableName mancante"\r
-\r
-#. Programmer's name for it: SNoDataSetField\r
-#: Vcl/bdeconst.pas:64\r
-msgid "Missing DataSetField property"\r
-msgstr "proprietà DataSetField mancante"\r
-\r
-#. Programmer's name for it: SBatchExecute\r
-#. Programmer's name for it: SExecute\r
-#: Vcl/bdeconst.pas:65 Vcl/ib.pas:160\r
-msgid "E&xecute"\r
-msgstr "E&xecute"\r
-\r
-#. Programmer's name for it: SNoCachedUpdates\r
-#: Vcl/bdeconst.pas:66\r
-msgid "Not in cached update mode"\r
-msgstr "Non in modalità cached update"\r
-\r
-#. Programmer's name for it: SInvalidAliasName\r
-#: Vcl/bdeconst.pas:67\r
-msgid "Invalid alias name %s"\r
-msgstr "Nome alias %s non valido"\r
-\r
-#. Programmer's name for it: SNoFieldAccess\r
-#: Vcl/bdeconst.pas:68\r
-msgid "Cannot access field '%s' in a filter"\r
-msgstr "Impossibile accedere al campo '%s' in un filtro"\r
-\r
-#. Programmer's name for it: SUpdateSQLEditor\r
-#. Programmer's name for it: SIBUpdateSQLEditor\r
-#: Vcl/bdeconst.pas:69 Vcl/ib.pas:164\r
-msgid "&UpdateSQL Editor..."\r
-msgstr "&UpdateSQL Editor..."\r
-\r
-#. Programmer's name for it: SNoDataSet\r
-#: Vcl/bdeconst.pas:70 Vcl/ib.pas:161\r
-msgid "No dataset association"\r
-msgstr "Nessuna associazione di dataset"\r
-\r
-#. Programmer's name for it: SUntitled\r
-#: Vcl/bdeconst.pas:71\r
-msgid "Untitled Application"\r
-msgstr "(Senza Nome)"\r
-\r
-#. Programmer's name for it: SUpdateWrongDB\r
-#: Vcl/bdeconst.pas:72\r
-msgid "Cannot update, %s is not owned by %s"\r
-msgstr "Impossibile aggiornare, %s non è posseduto da %s"\r
-\r
-#. Programmer's name for it: SUpdateFailed\r
-#: Vcl/bdeconst.pas:73\r
-msgid "Update failed"\r
-msgstr "Aggiornameto fallito"\r
-\r
-#. Programmer's name for it: SSQLGenSelect\r
-#: Vcl/bdeconst.pas:74 Vcl/ib.pas:162\r
-msgid "Must select at least one key field and one update field"\r
-msgstr ""\r
-"Deve essere selezionato almeno un campo chiave e un campo aggiornamento"\r
-\r
-#. Programmer's name for it: SSQLNotGenerated\r
-#: Vcl/bdeconst.pas:75 Vcl/ib.pas:163\r
-msgid "Update SQL statements not generated, exit anyway?"\r
-msgstr "Statement Update SQL non generati, uscire lo stesso?"\r
-\r
-#. Programmer's name for it: SSQLDataSetOpen\r
-#: Vcl/bdeconst.pas:76 Vcl/ib.pas:165\r
-msgid "Unable to determine field names for %s"\r
-msgstr "Impossibile determinare il nome dei campi per %s"\r
-\r
-#. Programmer's name for it: SLocalTransDirty\r
-#: Vcl/bdeconst.pas:77\r
-msgid "The transaction isolation level must be dirty read for local databases"\r
-msgstr ""\r
-"La Transaction Isolation Level deve essere \"Dirty Read\" per i databese "\r
-"locali"\r
-\r
-#. Programmer's name for it: SMissingDataSet\r
-#: Vcl/bdeconst.pas:78 Vcl/midconst.pas:61\r
-msgid "Missing DataSet property"\r
-msgstr "Proprietà DataSet mancante"\r
-\r
-#. Programmer's name for it: SNoProvider\r
-#: Vcl/bdeconst.pas:79\r
-msgid "No provider available"\r
-msgstr "Provider non disponibile"\r
-\r
-#. Programmer's name for it: SNotAQuery\r
-#: Vcl/bdeconst.pas:80\r
-msgid "Dataset is not a query"\r
-msgstr "Il Dataset non è una query"\r
-\r
-#. Programmer's name for it: sTabFailClear\r
-#: Vcl/comstrs.pas:15\r
-msgid "Failed to clear tab control"\r
-msgstr "Impossibile azzerare il controllo tab"\r
-\r
-#. Programmer's name for it: sTabFailDelete\r
-#: Vcl/comstrs.pas:16\r
-msgid "Failed to delete tab at index %d"\r
-msgstr "Impossibile cancellare il tab all'indice %d"\r
-\r
-#. Programmer's name for it: sTabFailRetrieve\r
-#: Vcl/comstrs.pas:17\r
-msgid "Failed to retrieve tab at index %d"\r
-msgstr "Impossibile recuperare il tab all'indice %d"\r
-\r
-#. Programmer's name for it: sTabFailGetObject\r
-#: Vcl/comstrs.pas:18\r
-msgid "Failed to get object at index %d"\r
-msgstr "Impossibile prelevare l'oggetto all'indice %d"\r
-\r
-#. Programmer's name for it: sTabFailSet\r
-#: Vcl/comstrs.pas:19\r
-msgid "Failed to set tab \"%s\" at index %d"\r
-msgstr "Impossibile impostare il tab \"%s\" all'indice %d"\r
-\r
-#. Programmer's name for it: sTabFailSetObject\r
-#: Vcl/comstrs.pas:20\r
-msgid "Failed to set object at index %d"\r
-msgstr "Impossibile impostare l'oggetto all'indice %d"\r
-\r
-#. Programmer's name for it: sTabMustBeMultiLine\r
-#: Vcl/comstrs.pas:21\r
-msgid "MultiLine must be True when TabPosition is tpLeft or tpRight"\r
-msgstr "MultiLine deve essere \"True\" quando TabPosition è tpLeft o tpRight"\r
-\r
-#. Programmer's name for it: sInvalidLevel\r
-#: Vcl/comstrs.pas:23\r
-msgid "Invalid item level assignment"\r
-msgstr "Assegnamento livello elemento non valido"\r
-\r
-#. Programmer's name for it: sInvalidLevelEx\r
-#: Vcl/comstrs.pas:24\r
-msgid "Invalid level (%d) for item \"%s\""\r
-msgstr "Livello non valido (%d) per l'elemento \"%s\""\r
-\r
-#. Programmer's name for it: sInvalidIndex\r
-#: Vcl/comstrs.pas:25\r
-msgid "Invalid index"\r
-msgstr "Indice non valido"\r
-\r
-#. Programmer's name for it: sInsertError\r
-#: Vcl/comstrs.pas:26\r
-msgid "Unable to insert an item"\r
-msgstr "Impossibile inserire un elemento"\r
-\r
-#. Programmer's name for it: sInvalidOwner\r
-#: Vcl/comstrs.pas:28\r
-msgid "Invalid owner"\r
-msgstr "Owner non valido"\r
-\r
-#. Programmer's name for it: sUnableToCreateColumn\r
-#: Vcl/comstrs.pas:29\r
-msgid "Unable to create new column"\r
-msgstr "Impossibile creare nuove colonne"\r
-\r
-#. Programmer's name for it: sUnableToCreateItem\r
-#: Vcl/comstrs.pas:30\r
-msgid "Unable to create new item"\r
-msgstr "Impossibile creare nuovi elementi"\r
-\r
-#. Programmer's name for it: sRichEditInsertError\r
-#: Vcl/comstrs.pas:32\r
-msgid "RichEdit line insertion error"\r
-msgstr "Errore di inserimento linea in RichEdit"\r
-\r
-#. Programmer's name for it: sRichEditLoadFail\r
-#: Vcl/comstrs.pas:33\r
-msgid "Failed to Load Stream"\r
-msgstr "Caricamento Stream fallito"\r
-\r
-#. Programmer's name for it: sRichEditSaveFail\r
-#: Vcl/comstrs.pas:34\r
-msgid "Failed to Save Stream"\r
-msgstr "Salvataggio Stream fallito"\r
-\r
-#. Programmer's name for it: sTooManyPanels\r
-#: Vcl/comstrs.pas:36\r
-msgid "StatusBar cannot have more than 64 panels"\r
-msgstr "La StatusBar non può avere più di 64 Panels"\r
-\r
-#. Programmer's name for it: sHKError\r
-#: Vcl/comstrs.pas:38\r
-msgid "Error assigning Hot-Key to %s. %s"\r
-msgstr "Errore assegnando l'Hot-Key a %s. %s"\r
-\r
-#. Programmer's name for it: sHKInvalid\r
-#: Vcl/comstrs.pas:39\r
-msgid "Hot-Key is invalid"\r
-msgstr "Hot-Key non valido"\r
-\r
-#. Programmer's name for it: sHKInvalidWindow\r
-#: Vcl/comstrs.pas:40\r
-msgid "Window is invalid or a child window"\r
-msgstr "La finestra non è valida o è una Child Window"\r
-\r
-#. Programmer's name for it: sHKAssigned\r
-#: Vcl/comstrs.pas:41\r
-msgid "Hot-Key is assigned to another window"\r
-msgstr "L'Hot-Key è assegnato ad un'altra finestra"\r
-\r
-#. Programmer's name for it: sUDAssociated\r
-#: Vcl/comstrs.pas:43\r
-msgid "%s is already associated with %s"\r
-msgstr "%s è già associato(a) con %s"\r
-\r
-#. Programmer's name for it: sPageIndexError\r
-#: Vcl/comstrs.pas:46\r
-msgid "%d is an invalid PageIndex value. PageIndex must be between 0 and %d"\r
-msgstr "%d è un valore PageIndex non valido. PageIndex deve essere tra 0 e %d"\r
-\r
-#. Programmer's name for it: sInvalidComCtl32\r
-#: Vcl/comstrs.pas:48\r
-msgid "This control requires version 4.70 or greater of COMCTL32.DLL"\r
-msgstr "Questo controllo richiede la versione 4.70 o superiore di COMCTL32.DLL"\r
-\r
-#. Programmer's name for it: sDateTimeMax\r
-#: Vcl/comstrs.pas:50\r
-msgid "Date exceeds maximum of %s"\r
-msgstr "La data supera il massimo di %s"\r
-\r
-#. Programmer's name for it: sDateTimeMin\r
-#: Vcl/comstrs.pas:51\r
-msgid "Date is less than minimum of %s"\r
-msgstr "La data è inferiore al minimo di %s"\r
-\r
-#. Programmer's name for it: sNeedAllowNone\r
-#: Vcl/comstrs.pas:52\r
-msgid "You must be in ShowCheckbox mode to set to this date"\r
-msgstr "Dovete essere in modalità ShowCheckbox per impostare questa data"\r
-\r
-#. Programmer's name for it: sFailSetCalDateTime\r
-#: Vcl/comstrs.pas:53\r
-msgid "Failed to set calendar date or time"\r
-msgstr "Impossibile impostare la data o l'ora del calendario"\r
-\r
-#. Programmer's name for it: sFailSetCalMaxSelRange\r
-#: Vcl/comstrs.pas:54\r
-msgid "Failed to set maximum selection range"\r
-msgstr "Impossibile impostare l'intervallo massimo di selezione"\r
-\r
-#. Programmer's name for it: sFailSetCalMinMaxRange\r
-#: Vcl/comstrs.pas:55\r
-msgid "Failed to set calendar min/max range"\r
-msgstr "Impossibile impostare l'intervallo min/max del calendario"\r
-\r
-#. Programmer's name for it: sCalRangeNeedsMultiSelect\r
-#: Vcl/comstrs.pas:56\r
-msgid "Date range can only be used in multiselect mode"\r
-msgstr "L'intervallo di data può essere usato in modalità multiselezione"\r
-\r
-#. Programmer's name for it: sFailsetCalSelRange\r
-#: Vcl/comstrs.pas:57\r
-msgid "Failed to set calendar selected range"\r
-msgstr "Impossibile impostare l'intervallo di selezione del calendario"\r
-\r
-#. Programmer's name for it: SOpenFileTitle\r
-#. IndexFiles..OpenDialog..Title\r
-#: Vcl/consts.pas:15 Property Editors/ixedit.dfm:92\r
-msgid "Open"\r
-msgstr "Apri"\r
-\r
-#. Programmer's name for it: SAssignError\r
-#: Vcl/consts.pas:16\r
-#, fuzzy\r
-msgid "Cannot assign a %s to a %s"\r
-msgstr "Impossibile accedere al campo '%s' come tipo %s"\r
-\r
-#. Programmer's name for it: SFCreateError\r
-#: Vcl/consts.pas:17\r
-#, fuzzy\r
-msgid "Cannot create file %s"\r
-msgstr "Impossibile accedere al campo indice '%s'"\r
-\r
-#. Programmer's name for it: SFOpenError\r
-#: Vcl/consts.pas:18\r
-#, fuzzy\r
-msgid "Cannot open file %s"\r
-msgstr "Impossibile aprire AVI"\r
-\r
-#. Programmer's name for it: SReadError\r
-#: Vcl/consts.pas:19\r
-#, fuzzy\r
-msgid "Stream read error"\r
-msgstr "Errore caricando il file"\r
-\r
-#. Programmer's name for it: SWriteError\r
-#: Vcl/consts.pas:20\r
-msgid "Stream write error"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SMemoryStreamError\r
-#: Vcl/consts.pas:21\r
-msgid "Out of memory while expanding memory stream"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCantWriteResourceStreamError\r
-#: Vcl/consts.pas:22\r
-msgid "Can't write to a read-only resource stream"\r
-msgstr "Can't write to a read-only resource stream"\r
-\r
-#. Programmer's name for it: SDuplicateReference\r
-#: Vcl/consts.pas:23\r
-msgid "WriteObject called twice for the same instance"\r
-msgstr "WriteObject chiamato due volte per la stessa istanza"\r
-\r
-#. Programmer's name for it: SClassNotFound\r
-#: Vcl/consts.pas:24\r
-#, fuzzy\r
-msgid "Class %s not found"\r
-msgstr "%s: Campo '%s' non trovato"\r
-\r
-#. Programmer's name for it: SInvalidImage\r
-#. Programmer's name for it: SInvalidStreamFormat\r
-#: Vcl/consts.pas:25 Vcl/oleconst.pas:29\r
-#, fuzzy\r
-msgid "Invalid stream format"\r
-msgstr "Formato pixel non valido"\r
-\r
-#. Programmer's name for it: SResNotFound\r
-#. Programmer's name for it: sResNotFound\r
-#: Vcl/consts.pas:26 Vcl/webconst.pas:24\r
-msgid "Resource %s not found"\r
-msgstr "Risorsa %s non trovata"\r
-\r
-#. Programmer's name for it: SClassMismatch\r
-#: Vcl/consts.pas:27\r
-msgid "Resource %s is of incorrect class"\r
-msgstr "La risorsa %s è della classe sbagliata"\r
-\r
-#. Programmer's name for it: SListIndexError\r
-#: Vcl/consts.pas:28\r
-#, fuzzy\r
-msgid "List index out of bounds (%d)"\r
-msgstr "Indice tab fuori intervallo"\r
-\r
-#. Programmer's name for it: SListCapacityError\r
-#: Vcl/consts.pas:29\r
-msgid "List capacity out of bounds (%d)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SListCountError\r
-#: Vcl/consts.pas:30\r
-#, fuzzy\r
-msgid "List count out of bounds (%d)"\r
-msgstr "Indice tab fuori intervallo"\r
-\r
-#. Programmer's name for it: SSortedListError\r
-#: Vcl/consts.pas:31\r
-#, fuzzy\r
-msgid "Operation not allowed on sorted string list"\r
-msgstr "Operazione non supportata dalla stampante selezionata"\r
-\r
-#. Programmer's name for it: SDuplicateString\r
-#: Vcl/consts.pas:32\r
-#, fuzzy\r
-msgid "String list does not allow duplicates"\r
-msgstr "Il canvas non permette di disegnare"\r
-\r
-#. Programmer's name for it: SInvalidTabIndex\r
-#: Vcl/consts.pas:33\r
-msgid "Tab index out of bounds"\r
-msgstr "Indice tab fuori intervallo"\r
-\r
-#. Programmer's name for it: SInvalidTabPosition\r
-#: Vcl/consts.pas:34\r
-msgid "Tab position incompatible with current tab style"\r
-msgstr "Posizione Tab incompatibile con il corrente stile del Tab"\r
-\r
-#. Programmer's name for it: SInvalidTabStyle\r
-#: Vcl/consts.pas:35\r
-msgid "Tab style incompatible with current tab position"\r
-msgstr "Stile Tab incompatibile con la corrente posizione del Tab"\r
-\r
-#. Programmer's name for it: SDuplicateName\r
-#: Vcl/consts.pas:36\r
-msgid "A component named %s already exists"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidName\r
-#: Vcl/consts.pas:37\r
-#, fuzzy\r
-msgid "''%s'' is not a valid component name"\r
-msgstr "'%s' non è un valore boolean valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SDuplicateClass\r
-#: Vcl/consts.pas:38\r
-msgid "A class named %s already exists"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoComSupport\r
-#: Vcl/consts.pas:39\r
-msgid "%s has not been registered as a COM class"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidInteger\r
-#: Vcl/consts.pas:40\r
-#, fuzzy\r
-msgid "''%s'' is not a valid integer value"\r
-msgstr "'%s' non è un valore integer valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SLineTooLong\r
-#. Programmer's name for it: SOutlineLongLine\r
-#: Vcl/consts.pas:41 Vcl/consts.pas:150\r
-msgid "Line too long"\r
-msgstr "Linea troppo lunga"\r
-\r
-#. Programmer's name for it: SInvalidPropertyValue\r
-#. Programmer's name for it: SInvalidProperty\r
-#: Vcl/consts.pas:42 Vcl/consts.pas:139\r
-#, fuzzy\r
-msgid "Invalid property value"\r
-msgstr "Valore di input non valido"\r
-\r
-#. Programmer's name for it: SInvalidPropertyPath\r
-#: Vcl/consts.pas:43\r
-#, fuzzy\r
-msgid "Invalid property path"\r
-msgstr "Owner non valido"\r
-\r
-#. Programmer's name for it: SInvalidPropertyType\r
-#: Vcl/consts.pas:44\r
-#, fuzzy\r
-msgid "Invalid property type: %s"\r
-msgstr "Tipo di dati non valido per '%s'"\r
-\r
-#. Programmer's name for it: SInvalidPropertyElement\r
-#: Vcl/consts.pas:45\r
-msgid "Invalid property element: %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUnknownProperty\r
-#: Vcl/consts.pas:46\r
-msgid "Property does not exist"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SReadOnlyProperty\r
-#: Vcl/consts.pas:47\r
-msgid "Property is read-only"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SPropertyException\r
-#: Vcl/consts.pas:48\r
-msgid "Error reading %s%s%s: %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SAncestorNotFound\r
-#: Vcl/consts.pas:49\r
-#, fuzzy\r
-msgid "Ancestor for '%s' not found"\r
-msgstr "Indice '%s' non trovato"\r
-\r
-#. Programmer's name for it: SInvalidBitmap\r
-#: Vcl/consts.pas:50\r
-msgid "Bitmap image is not valid"\r
-msgstr "Immagine Bitmap non valida"\r
-\r
-#. Programmer's name for it: SInvalidIcon\r
-#: Vcl/consts.pas:51\r
-msgid "Icon image is not valid"\r
-msgstr "Immagine Icona non valida"\r
-\r
-#. Programmer's name for it: SInvalidMetafile\r
-#: Vcl/consts.pas:52\r
-msgid "Metafile is not valid"\r
-msgstr "Metafile non valido"\r
-\r
-#. Programmer's name for it: SInvalidPixelFormat\r
-#: Vcl/consts.pas:53\r
-msgid "Invalid pixel format"\r
-msgstr "Formato pixel non valido"\r
-\r
-#. Programmer's name for it: SBitmapEmpty\r
-#: Vcl/consts.pas:54\r
-msgid "Bitmap is empty"\r
-msgstr "La bitmap è vuota"\r
-\r
-#. Programmer's name for it: SScanLine\r
-#: Vcl/consts.pas:55\r
-msgid "Scan line index out of range"\r
-msgstr "Indice di scansione linea fuori intervallo"\r
-\r
-#. Programmer's name for it: SChangeIconSize\r
-#: Vcl/consts.pas:56\r
-msgid "Cannot change the size of an icon"\r
-msgstr "Impossibile cambiare le dimensioni di una icona"\r
-\r
-#. Programmer's name for it: SOleGraphic\r
-#: Vcl/consts.pas:57\r
-msgid "Invalid operation on TOleGraphic"\r
-msgstr "Operazione non valida su TOleGraphic"\r
-\r
-#. Programmer's name for it: SUnknownExtension\r
-#: Vcl/consts.pas:58\r
-msgid "Unknown picture file extension (.%s)"\r
-msgstr "Estenzione del file sconosciuta (.%s)"\r
-\r
-#. Programmer's name for it: SUnknownClipboardFormat\r
-#: Vcl/consts.pas:59\r
-msgid "Unsupported clipboard format"\r
-msgstr "Formato Appunti non supportato"\r
-\r
-#. Programmer's name for it: SOutOfResources\r
-#: Vcl/consts.pas:60\r
-msgid "Out of system resources"\r
-msgstr "Risorse del sistema esaurite"\r
-\r
-#. Programmer's name for it: SNoCanvasHandle\r
-#: Vcl/consts.pas:61\r
-msgid "Canvas does not allow drawing"\r
-msgstr "Il canvas non permette di disegnare"\r
-\r
-#. Programmer's name for it: SInvalidImageSize\r
-#: Vcl/consts.pas:62\r
-msgid "Invalid image size"\r
-msgstr "Dimenzioni immagine non valide"\r
-\r
-#. Programmer's name for it: STooManyImages\r
-#: Vcl/consts.pas:63\r
-msgid "Too many images"\r
-msgstr "Troppe immagini"\r
-\r
-#. Programmer's name for it: SDimsDoNotMatch\r
-#: Vcl/consts.pas:64\r
-msgid "Image dimensions do not match image list dimensions"\r
-msgstr "Le dimensioni dell'immagine non corrispondono a quelle della lista"\r
-\r
-#. Programmer's name for it: SInvalidImageList\r
-#: Vcl/consts.pas:65\r
-msgid "Invalid ImageList"\r
-msgstr "ImageList non valida"\r
-\r
-#. Programmer's name for it: SReplaceImage\r
-#: Vcl/consts.pas:66\r
-msgid "Unable to Replace Image"\r
-msgstr "Impossibile sostituire l'immagine"\r
-\r
-#. Programmer's name for it: SImageIndexError\r
-#: Vcl/consts.pas:67\r
-msgid "Invalid ImageList Index"\r
-msgstr "Indice dell'ImageList non valido"\r
-\r
-#. Programmer's name for it: SImageReadFail\r
-#: Vcl/consts.pas:68\r
-msgid "Failed to read ImageList data from stream"\r
-msgstr "Failed to read ImageList data from stream"\r
-\r
-#. Programmer's name for it: SImageWriteFail\r
-#: Vcl/consts.pas:69\r
-msgid "Failed to write ImageList data to stream"\r
-msgstr "Failed to write ImageList data to stream"\r
-\r
-#. Programmer's name for it: SWindowDCError\r
-#: Vcl/consts.pas:70\r
-msgid "Error creating window device context"\r
-msgstr "Error creating window device context"\r
-\r
-#. Programmer's name for it: SClientNotSet\r
-#: Vcl/consts.pas:71\r
-msgid "Client of TDrag not initialized"\r
-msgstr "Il Client di TDrag non è stato inizializzato"\r
-\r
-#. Programmer's name for it: SWindowClass\r
-#: Vcl/consts.pas:72\r
-msgid "Error creating window class"\r
-msgstr "Errore creando la classe finestra"\r
-\r
-#. Programmer's name for it: SWindowCreate\r
-#: Vcl/consts.pas:73\r
-msgid "Error creating window"\r
-msgstr "Errore creando la finestra"\r
-\r
-#. Programmer's name for it: SCannotFocus\r
-#: Vcl/consts.pas:74\r
-msgid "Cannot focus a disabled or invisible window"\r
-msgstr "Non posso date il focus ad una finestra disabilitata o invisibile"\r
-\r
-#. Programmer's name for it: SParentRequired\r
-#: Vcl/consts.pas:75\r
-msgid "Control '%s' has no parent window"\r
-msgstr "Il controllo '%s' non ha una finestra di appartenenza"\r
-\r
-#. Programmer's name for it: SMDIChildNotVisible\r
-#: Vcl/consts.pas:76\r
-msgid "Cannot hide an MDI Child Form"\r
-msgstr "Non posso nascondere una Child Form MDI"\r
-\r
-#. Programmer's name for it: SVisibleChanged\r
-#: Vcl/consts.pas:77\r
-msgid "Cannot change Visible in OnShow or OnHide"\r
-msgstr "Non posso cambiare Visible in OnShow o OnHide"\r
-\r
-#. Programmer's name for it: SCannotShowModal\r
-#: Vcl/consts.pas:78\r
-msgid "Cannot make a visible window modal"\r
-msgstr "Non posso trasformare un finestra visibile in modale"\r
-\r
-#. Programmer's name for it: SScrollBarRange\r
-#: Vcl/consts.pas:79\r
-msgid "Scrollbar property out of range"\r
-msgstr "Proprietà Scrollbar fuori intervallo"\r
-\r
-#. Programmer's name for it: SPropertyOutOfRange\r
-#: Vcl/consts.pas:80\r
-msgid "%s property out of range"\r
-msgstr "Propriet… %s fuori intervallo"\r
-\r
-#. Programmer's name for it: SMenuIndexError\r
-#: Vcl/consts.pas:81\r
-msgid "Menu index out of range"\r
-msgstr "Indice di menu fuori intervallo"\r
-\r
-#. Programmer's name for it: SMenuReinserted\r
-#: Vcl/consts.pas:82\r
-msgid "Menu inserted twice"\r
-msgstr "Menu inserito due volte"\r
-\r
-#. Programmer's name for it: SMenuNotFound\r
-#: Vcl/consts.pas:83\r
-msgid "Sub-menu is not in menu"\r
-msgstr "Il sub-menu non è nel menu"\r
-\r
-#. Programmer's name for it: SNoTimers\r
-#: Vcl/consts.pas:84\r
-msgid "Not enough timers available"\r
-msgstr "Non ci sono timers sufficienti"\r
-\r
-#. Programmer's name for it: SNotPrinting\r
-#: Vcl/consts.pas:85\r
-msgid "Printer is not currently printing"\r
-msgstr "La stampante non sta stampando attualmente"\r
-\r
-#. Programmer's name for it: SPrinting\r
-#: Vcl/consts.pas:86\r
-msgid "Printing in progress"\r
-msgstr "Stampa in esecuzione"\r
-\r
-#. Programmer's name for it: SPrinterIndexError\r
-#: Vcl/consts.pas:87\r
-msgid "Printer index out of range"\r
-msgstr "Indice stampante fuori intervallo"\r
-\r
-#. Programmer's name for it: SInvalidPrinter\r
-#: Vcl/consts.pas:88\r
-msgid "Printer selected is not valid"\r
-msgstr "La stampante selezionata non è valida"\r
-\r
-#. Programmer's name for it: SDeviceOnPort\r
-#: Vcl/consts.pas:89\r
-msgid "%s on %s"\r
-msgstr "%s su %s"\r
-\r
-#. Programmer's name for it: SGroupIndexTooLow\r
-#: Vcl/consts.pas:90\r
-msgid "GroupIndex cannot be less than a previous menu item's GroupIndex"\r
-msgstr "Il GroupIndex non può essere minore di quello del precedente menu item"\r
-\r
-#. Programmer's name for it: STwoMDIForms\r
-#: Vcl/consts.pas:91\r
-msgid "Cannot have more than one MDI form per application"\r
-msgstr "Non si può avere più di una form MDI per applicazione"\r
-\r
-#. Programmer's name for it: SNoMDIForm\r
-#: Vcl/consts.pas:92\r
-msgid "Cannot create form. No MDI forms are currently active"\r
-msgstr "Impossibile creare la form. Nessuna form MDI è attiva"\r
-\r
-#. Programmer's name for it: SRegisterError\r
-#: Vcl/consts.pas:93\r
-#, fuzzy\r
-msgid "Invalid component registration"\r
-msgstr "Registrazione Azione non valida"\r
-\r
-#. Programmer's name for it: SImageCanvasNeedsBitmap\r
-#: Vcl/consts.pas:94\r
-msgid "Can only modify an image if it contains a bitmap"\r
-msgstr "Un'immagine può essere modificata solo se contiene una bitmap"\r
-\r
-#. Programmer's name for it: SControlParentSetToSelf\r
-#: Vcl/consts.pas:95\r
-msgid "A control cannot have itself as its parent"\r
-msgstr "Un controllo non può avere se stesso come genitore"\r
-\r
-#. Programmer's name for it: SOKButton\r
-#. Programmer's name for it: SMsgDlgOK\r
-#. DSSCubeEditor..OKButton..Caption\r
-#. DSSQueryEditor..OKButton..Caption\r
-#. ConnEditForm..OkButton..Caption\r
-#. ClientDataForm..OkBtn..Caption\r
-#. DBEditForm..OkButton..Caption\r
-#. AddFields..OkBtn..Caption\r
-#. AssociateAttributes..OKBtn..Caption\r
-#. SaveAttributesAs..OKBtn..Caption\r
-#. DefineField..OkBtn..Caption\r
-#. LinkFields..Button1..Caption\r
-#. IndexFiles..Ok..Caption\r
-#. PictureEditorDlg..OKButton..Caption\r
-#: Vcl/consts.pas:96 Vcl/consts.pas:159 Decision Cube/mxdcube.dfm:467\r
-#: Cube/mxdssqry.dfm:321 Property Editors/adoconed.dfm:19\r
-#: Editors/cdsedit.dfm:39 Editors/dbedit.dfm:140 Editors/dsadd.dfm:24\r
-#: Editors/dsattra.dfm:18 Editors/dsattrs.dfm:56 Editors/dsdefine.dfm:103\r
-#: Editors/fldlinks.dfm:141 Editors/ixedit.dfm:64 Editors/picedit.dfm:22\r
-msgid "OK"\r
-msgstr "&OK"\r
-\r
-#. Programmer's name for it: SCancelButton\r
-#. Programmer's name for it: SMsgDlgCancel\r
-#. DSSCubeEditor..CancelButton..Caption\r
-#. DSSQueryEditor..Cancel..Caption\r
-#. ConnEditForm..CancelButton..Caption\r
-#. ClientDataForm..CancelBtn..Caption\r
-#. DBEditForm..CancelButton..Caption\r
-#. InputReqDialog..CancelButton..Caption\r
-#. LoginDialog..CancelButton..Caption\r
-#. AddFields..CancelBtn..Caption\r
-#. AssociateAttributes..CancelBtn..Caption\r
-#. SaveAttributesAs..CancelBtn..Caption\r
-#. DefineField..CancelBtn..Caption\r
-#. LinkFields..Button2..Caption\r
-#. IndexFiles..Cancel..Caption\r
-#. PictureEditorDlg..CancelButton..Caption\r
-#. SQLEditForm..ButtonPanel..CancelButton..Caption\r
-#. StrEditDlg..CancelButton..Caption\r
-#. UpdateSQLEditForm..CancelButton..Caption\r
-#: Vcl/consts.pas:97 Vcl/consts.pas:160 Decision Cube/mxdcube.dfm:477\r
-#: Cube/mxdssqry.dfm:311 Property Editors/adoconed.dfm:30\r
-#: Editors/cdsedit.dfm:52 Editors/dbedit.dfm:152 Editors/dbinpreq.dfm:29\r
-#: Editors/dblogdlg.dfm:30 Editors/dsadd.dfm:36 Editors/dsattra.dfm:30\r
-#: Editors/dsattrs.dfm:67 Editors/dsdefine.dfm:115 Editors/fldlinks.dfm:153\r
-#: Editors/ixedit.dfm:75 Editors/picedit.dfm:33 Editors/sqledit.dfm:106\r
-#: Editors/stredit.dfm:66 Editors/updsqled.dfm:32\r
-msgid "Cancel"\r
-msgstr "&Annulla"\r
-\r
-#. Programmer's name for it: SYesButton\r
-#. Programmer's name for it: SMsgDlgYes\r
-#: Vcl/consts.pas:98 Vcl/consts.pas:157\r
-msgid "&Yes"\r
-msgstr "&Sì"\r
-\r
-#. Programmer's name for it: SNoButton\r
-#. Programmer's name for it: SMsgDlgNo\r
-#: Vcl/consts.pas:99 Vcl/consts.pas:158\r
-msgid "&No"\r
-msgstr "&No"\r
-\r
-#. Programmer's name for it: SHelpButton\r
-#. Programmer's name for it: SMsgDlgHelp\r
-#. DSSCubeEditor..HelpButton..Caption\r
-#. DSSQueryEditor..HelpButton..Caption\r
-#. ConnEditForm..HelpButton..Caption\r
-#. ClientDataForm..HelpBtn..Caption\r
-#. DBEditForm..HelpButton..Caption\r
-#. DataBindForm..HelpBtn..Caption\r
-#. AddFields..HelpBtn..Caption\r
-#. AssociateAttributes..HelpBtn..Caption\r
-#. SaveAttributesAs..HelpBtn..Caption\r
-#. DefineField..HelpBtn..Caption\r
-#. LinkFields..Help..Caption\r
-#. IndexFiles..Help..Caption\r
-#. PictureEditorDlg..HelpButton..Caption\r
-#. SQLEditForm..ButtonPanel..HelpButton..Caption\r
-#. StrEditDlg..HelpButton..Caption\r
-#. UpdateSQLEditForm..HelpButton..Caption\r
-#: Vcl/consts.pas:100 Vcl/consts.pas:161 Decision Cube/mxdcube.dfm:488\r
-#: Cube/mxdssqry.dfm:331 Property Editors/adoconed.dfm:39\r
-#: Editors/cdsedit.dfm:61 Editors/dbedit.dfm:161 Editors/dboleedt.dfm:128\r
-#: Editors/dsadd.dfm:65 Editors/dsattra.dfm:40 Editors/dsattrs.dfm:77\r
-#: Editors/dsdefine.dfm:124 Editors/fldlinks.dfm:162 Editors/ixedit.dfm:84\r
-#: Editors/picedit.dfm:42 Editors/sqledit.dfm:116 Editors/stredit.dfm:46\r
-#: Editors/updsqled.dfm:41\r
-msgid "&Help"\r
-msgstr "A&iuto"\r
-\r
-#. Programmer's name for it: SCloseButton\r
-#. SocketForm..PopupMenu..miClose..Caption\r
-#: Vcl/consts.pas:101 Vcl/scktmain.dfm:320\r
-msgid "&Close"\r
-msgstr "&Chiudi"\r
-\r
-#. Programmer's name for it: SIgnoreButton\r
-#. Programmer's name for it: SMsgDlgIgnore\r
-#: Vcl/consts.pas:102 Vcl/consts.pas:166\r
-msgid "&Ignore"\r
-msgstr "I&gnora"\r
-\r
-#. Programmer's name for it: SRetryButton\r
-#. Programmer's name for it: SMsgDlgRetry\r
-#: Vcl/consts.pas:103 Vcl/consts.pas:165\r
-msgid "&Retry"\r
-msgstr "&Riprova"\r
-\r
-#. Programmer's name for it: SAbortButton\r
-#: Vcl/consts.pas:104\r
-msgid "Abort"\r
-msgstr "&Fine"\r
-\r
-#. Programmer's name for it: SAllButton\r
-#. Programmer's name for it: SMsgDlgAll\r
-#: Vcl/consts.pas:105 Vcl/consts.pas:167\r
-msgid "&All"\r
-msgstr "&Tutto"\r
-\r
-#. Programmer's name for it: SCannotDragForm\r
-#: Vcl/consts.pas:107\r
-msgid "Cannot drag a form"\r
-msgstr "Impossibile trascinare una form"\r
-\r
-#. Programmer's name for it: SPutObjectError\r
-#: Vcl/consts.pas:108\r
-msgid "PutObject to undefined item"\r
-msgstr "PutObject ad un elemento non definito"\r
-\r
-#. Programmer's name for it: SCardDLLNotLoaded\r
-#: Vcl/consts.pas:109\r
-msgid "Could not load CARDS.DLL"\r
-msgstr "Impossibile caricare CARDS.DLL"\r
-\r
-#. Programmer's name for it: SDuplicateCardId\r
-#: Vcl/consts.pas:110\r
-msgid "Duplicate CardId found"\r
-msgstr "Trovato duplicato di CardId"\r
-\r
-#. Programmer's name for it: SDdeErr\r
-#: Vcl/consts.pas:112\r
-msgid "An error returned from DDE ($0%x)"\r
-msgstr "Un errore ritornato dal DDE ($0%x)"\r
-\r
-#. Programmer's name for it: SDdeConvErr\r
-#: Vcl/consts.pas:113\r
-msgid "DDE Error - conversation not established ($0%x)"\r
-msgstr "Errore DDE - conversazione non stabilita ($0%x)"\r
-\r
-#. Programmer's name for it: SDdeMemErr\r
-#: Vcl/consts.pas:114\r
-msgid "Error occurred when DDE ran out of memory ($0%x)"\r
-msgstr "Errore occorso quando il DDE era eseguito fuori memoria ($0%x)"\r
-\r
-#. Programmer's name for it: SDdeNoConnect\r
-#: Vcl/consts.pas:115\r
-msgid "Unable to connect DDE conversation"\r
-msgstr "Impossibile connettere la conversazione DDE"\r
-\r
-#. Programmer's name for it: SFB\r
-#: Vcl/consts.pas:117\r
-msgid "FB"\r
-msgstr "FB"\r
-\r
-#. Programmer's name for it: SFG\r
-#: Vcl/consts.pas:118\r
-msgid "FG"\r
-msgstr "FG"\r
-\r
-#. Programmer's name for it: SBG\r
-#: Vcl/consts.pas:119\r
-msgid "BG"\r
-msgstr "BG"\r
-\r
-#. Programmer's name for it: SOldTShape\r
-#: Vcl/consts.pas:120\r
-msgid "Cannot load older version of TShape"\r
-msgstr "Impossibile caricare vecchie versioni di TShape"\r
-\r
-#. Programmer's name for it: SVMetafiles\r
-#: Vcl/consts.pas:121\r
-msgid "Metafiles"\r
-msgstr "Metafile"\r
-\r
-#. Programmer's name for it: SVEnhMetafiles\r
-#: Vcl/consts.pas:122\r
-msgid "Enhanced Metafiles"\r
-msgstr "Metafile avanzato"\r
-\r
-#. Programmer's name for it: SVIcons\r
-#: Vcl/consts.pas:123\r
-msgid "Icons"\r
-msgstr "Icone"\r
-\r
-#. Programmer's name for it: SVBitmaps\r
-#: Vcl/consts.pas:124\r
-msgid "Bitmaps"\r
-msgstr "Bitmap"\r
-\r
-#. Programmer's name for it: SGridTooLarge\r
-#: Vcl/consts.pas:125\r
-msgid "Grid too large for operation"\r
-msgstr "Griglia troppo larga per l'operazione"\r
-\r
-#. Programmer's name for it: STooManyDeleted\r
-#: Vcl/consts.pas:126\r
-msgid "Too many rows or columns deleted"\r
-msgstr "Troppe righe o colonne cancellate"\r
-\r
-#. Programmer's name for it: SIndexOutOfRange\r
-#: Vcl/consts.pas:127\r
-msgid "Grid index out of range"\r
-msgstr "Indice di griglia fuori intervallo"\r
-\r
-#. Programmer's name for it: SFixedColTooBig\r
-#: Vcl/consts.pas:128\r
-msgid "Fixed column count must be less than column count"\r
-msgstr ""\r
-"Il numero di colonne fisse deve essere minore del numero di colonne totale"\r
-\r
-#. Programmer's name for it: SFixedRowTooBig\r
-#: Vcl/consts.pas:129\r
-msgid "Fixed row count must be less than row count"\r
-msgstr "Il numero di righe fisse deve essere minore del numero di righe totale"\r
-\r
-#. Programmer's name for it: SInvalidStringGridOp\r
-#: Vcl/consts.pas:130\r
-msgid "Cannot insert or delete rows from grid"\r
-msgstr "Impossibile inserire o cancellare righe dalla griglia"\r
-\r
-#. Programmer's name for it: SParseError\r
-#: Vcl/consts.pas:131\r
-#, fuzzy\r
-msgid "%s on line %d"\r
-msgstr "%s su %s"\r
-\r
-#. Programmer's name for it: SIdentifierExpected\r
-#: Vcl/consts.pas:132\r
-msgid "Identifier expected"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SStringExpected\r
-#: Vcl/consts.pas:133\r
-msgid "String expected"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNumberExpected\r
-#: Vcl/consts.pas:134\r
-msgid "Number expected"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCharExpected\r
-#: Vcl/consts.pas:135\r
-msgid "''%s'' expected"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SSymbolExpected\r
-#: Vcl/consts.pas:136\r
-#, fuzzy\r
-msgid "%s expected"\r
-msgstr "esegui"\r
-\r
-#. Programmer's name for it: SInvalidNumber\r
-#: Vcl/consts.pas:137\r
-msgid "Invalid numeric value"\r
-msgstr "Valore numerico non valido"\r
-\r
-#. Programmer's name for it: SInvalidString\r
-#: Vcl/consts.pas:138\r
-#, fuzzy\r
-msgid "Invalid string constant"\r
-msgstr "Costante stringa indeterminata"\r
-\r
-#. Programmer's name for it: SInvalidBinary\r
-#: Vcl/consts.pas:140\r
-#, fuzzy\r
-msgid "Invalid binary value"\r
-msgstr "Valore di input non valido"\r
-\r
-#. Programmer's name for it: SOutlineIndexError\r
-#: Vcl/consts.pas:141\r
-msgid "Outline index not found"\r
-msgstr "Indice dell'outline non trovato"\r
-\r
-#. Programmer's name for it: SOutlineExpandError\r
-#: Vcl/consts.pas:142\r
-msgid "Parent must be expanded"\r
-msgstr "Il genitore deve essere espanso"\r
-\r
-#. Programmer's name for it: SInvalidCurrentItem\r
-#: Vcl/consts.pas:143\r
-msgid "Invalid value for current item"\r
-msgstr "Valore non valido per l'elemento corrente"\r
-\r
-#. Programmer's name for it: SMaskErr\r
-#: Vcl/consts.pas:144\r
-msgid "Invalid input value"\r
-msgstr "Valore di input non valido"\r
-\r
-#. Programmer's name for it: SMaskEditErr\r
-#: Vcl/consts.pas:145\r
-msgid "Invalid input value. Use escape key to abandon changes"\r
-msgstr "Valore di input non valido. Premi ESC per abbandonare i cambiamenti"\r
-\r
-#. Programmer's name for it: SOutlineError\r
-#: Vcl/consts.pas:146\r
-msgid "Invalid outline index"\r
-msgstr "Indice dell'outline non valido"\r
-\r
-#. Programmer's name for it: SOutlineBadLevel\r
-#: Vcl/consts.pas:147\r
-msgid "Incorrect level assignment"\r
-msgstr "Assegnazione di livello non corretta"\r
-\r
-#. Programmer's name for it: SOutlineSelection\r
-#: Vcl/consts.pas:148\r
-msgid "Invalid selection"\r
-msgstr "Selezione non valida"\r
-\r
-#. Programmer's name for it: SOutlineFileLoad\r
-#: Vcl/consts.pas:149\r
-msgid "File load error"\r
-msgstr "Errore caricando il file"\r
-\r
-#. Programmer's name for it: SOutlineMaxLevels\r
-#: Vcl/consts.pas:151\r
-msgid "Maximum outline depth exceeded"\r
-msgstr "Superata la profondità massima dell'outline"\r
-\r
-#. Programmer's name for it: SMsgDlgWarning\r
-#: Vcl/consts.pas:153\r
-msgid "Warning"\r
-msgstr "Attenzione"\r
-\r
-#. Programmer's name for it: SMsgDlgError\r
-#: Vcl/consts.pas:154\r
-msgid "Error"\r
-msgstr "Errore"\r
-\r
-#. Programmer's name for it: SMsgDlgInformation\r
-#: Vcl/consts.pas:155\r
-msgid "Information"\r
-msgstr "Informazione"\r
-\r
-#. Programmer's name for it: SMsgDlgConfirm\r
-#: Vcl/consts.pas:156\r
-msgid "Confirm"\r
-msgstr "Conferma"\r
-\r
-#. Programmer's name for it: SMsgDlgHelpNone\r
-#: Vcl/consts.pas:162\r
-msgid "No help available"\r
-msgstr "Nessuno aiuto disponibile"\r
-\r
-#. Programmer's name for it: SMsgDlgHelpHelp\r
-#: Vcl/consts.pas:163\r
-msgid "Help"\r
-msgstr "Aiuto"\r
-\r
-#. Programmer's name for it: SMsgDlgAbort\r
-#: Vcl/consts.pas:164\r
-msgid "&Abort"\r
-msgstr "&Fine"\r
-\r
-#. Programmer's name for it: SMsgDlgNoToAll\r
-#: Vcl/consts.pas:168\r
-msgid "N&o to All"\r
-msgstr "N&o a tutti"\r
-\r
-#. Programmer's name for it: SMsgDlgYesToAll\r
-#: Vcl/consts.pas:169\r
-msgid "Yes to &All"\r
-msgstr "S&ì a tutti"\r
-\r
-#. Programmer's name for it: SmkcBkSp\r
-#: Vcl/consts.pas:171\r
-msgid "BkSp"\r
-msgstr "BkSp"\r
-\r
-#. Programmer's name for it: SmkcTab\r
-#: Vcl/consts.pas:172\r
-msgid "Tab"\r
-msgstr "Tab"\r
-\r
-#. Programmer's name for it: SmkcEsc\r
-#: Vcl/consts.pas:173\r
-msgid "Esc"\r
-msgstr "Esc"\r
-\r
-#. Programmer's name for it: SmkcEnter\r
-#: Vcl/consts.pas:174\r
-msgid "Enter"\r
-msgstr "Invio"\r
-\r
-#. Programmer's name for it: SmkcSpace\r
-#: Vcl/consts.pas:175\r
-msgid "Space"\r
-msgstr "Spazio"\r
-\r
-#. Programmer's name for it: SmkcPgUp\r
-#: Vcl/consts.pas:176\r
-msgid "PgUp"\r
-msgstr "PgUp"\r
-\r
-#. Programmer's name for it: SmkcPgDn\r
-#: Vcl/consts.pas:177\r
-msgid "PgDn"\r
-msgstr "PgDn"\r
-\r
-#. Programmer's name for it: SmkcEnd\r
-#: Vcl/consts.pas:178\r
-msgid "End"\r
-msgstr "Fine"\r
-\r
-#. Programmer's name for it: SmkcHome\r
-#: Vcl/consts.pas:179\r
-msgid "Home"\r
-msgstr "Home"\r
-\r
-#. Programmer's name for it: SmkcLeft\r
-#: Vcl/consts.pas:180\r
-msgid "Left"\r
-msgstr "Sinistra"\r
-\r
-#. Programmer's name for it: SmkcUp\r
-#: Vcl/consts.pas:181\r
-msgid "Up"\r
-msgstr "Su"\r
-\r
-#. Programmer's name for it: SmkcRight\r
-#: Vcl/consts.pas:182\r
-msgid "Right"\r
-msgstr "Destra"\r
-\r
-#. Programmer's name for it: SmkcDown\r
-#: Vcl/consts.pas:183\r
-msgid "Down"\r
-msgstr "Giù"\r
-\r
-#. Programmer's name for it: SmkcIns\r
-#: Vcl/consts.pas:184\r
-msgid "Ins"\r
-msgstr "Ins"\r
-\r
-#. Programmer's name for it: SmkcDel\r
-#: Vcl/consts.pas:185\r
-msgid "Del"\r
-msgstr "Canc"\r
-\r
-#. Programmer's name for it: SmkcShift\r
-#: Vcl/consts.pas:186\r
-msgid "Shift+"\r
-msgstr "Shift+"\r
-\r
-#. Programmer's name for it: SmkcCtrl\r
-#: Vcl/consts.pas:187\r
-msgid "Ctrl+"\r
-msgstr "Ctrl+"\r
-\r
-#. Programmer's name for it: SmkcAlt\r
-#: Vcl/consts.pas:188\r
-msgid "Alt+"\r
-msgstr "Alt+"\r
-\r
-#. Programmer's name for it: srUnknown\r
-#. Programmer's name for it: SHostUnknown\r
-#: Vcl/consts.pas:190 Vcl/scktcnst.pas:34\r
-msgid "(Unknown)"\r
-msgstr "(Sconosciuto)"\r
-\r
-#. Programmer's name for it: SOutOfRange\r
-#: Vcl/consts.pas:192\r
-msgid "Value must be between %d and %d"\r
-msgstr "Il valore deve essere compreso tra %d e %d"\r
-\r
-#. Programmer's name for it: SCannotCreateName\r
-#: Vcl/consts.pas:193\r
-msgid "Cannot create a default method name for an unnamed component"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDateEncodeError\r
-#: Vcl/consts.pas:195 Rtl/Sys/sysconst.pas:22\r
-msgid "Invalid argument to date encode"\r
-msgstr "Argomento non valido per la codifica della data"\r
-\r
-#. Programmer's name for it: STimeEncodeError\r
-#: Vcl/consts.pas:196 Rtl/Sys/sysconst.pas:21\r
-#, fuzzy\r
-msgid "Invalid argument to time encode"\r
-msgstr "Argomento non valido per la codifica della data"\r
-\r
-#. Programmer's name for it: SInvalidDate\r
-#: Vcl/consts.pas:197\r
-msgid "''%s'' is not a valid date"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidTime\r
-#: Vcl/consts.pas:198\r
-#, fuzzy\r
-msgid "''%s'' is not a valid time"\r
-msgstr "'%s' non è un valore integer valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SInvalidDateTime\r
-#: Vcl/consts.pas:199\r
-#, fuzzy\r
-msgid "''%s'' is not a valid date and time"\r
-msgstr "'%s' non è un valore integer valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SInvalidFileName\r
-#: Vcl/consts.pas:200\r
-#, fuzzy\r
-msgid "Invalid file name - %s"\r
-msgstr "Nome alias %s non valido"\r
-\r
-#. Programmer's name for it: SDefaultFilter\r
-#: Vcl/consts.pas:201\r
-msgid "All files (*.*)|*.*"\r
-msgstr "Tutti i file (*.*)|*.*"\r
-\r
-#. Programmer's name for it: sAllFilter\r
-#: Vcl/consts.pas:202\r
-msgid "All"\r
-msgstr "Tutti"\r
-\r
-#. Programmer's name for it: SNoVolumeLabel\r
-#: Vcl/consts.pas:203\r
-msgid ": [ - no volume label - ]"\r
-msgstr ": [ - etichetta vuota - ]"\r
-\r
-#. Programmer's name for it: SInsertLineError\r
-#: Vcl/consts.pas:204\r
-msgid "Unable to insert a line"\r
-msgstr "Impossibile inserire una linea"\r
-\r
-#. Programmer's name for it: SConfirmCreateDir\r
-#: Vcl/consts.pas:206\r
-msgid "The specified directory does not exist. Create it?"\r
-msgstr "La cartella specificata non esiste. Volete crearla?"\r
-\r
-#. Programmer's name for it: SSelectDirCap\r
-#: Vcl/consts.pas:207\r
-msgid "Select Directory"\r
-msgstr "Seleziona cartella"\r
-\r
-#. Programmer's name for it: SCannotCreateDir\r
-#: Vcl/consts.pas:208\r
-#, fuzzy\r
-msgid "Unable to create directory"\r
-msgstr "Impossibile creare nuove colonne"\r
-\r
-#. Programmer's name for it: SDirNameCap\r
-#: Vcl/consts.pas:209\r
-msgid "Directory &Name:"\r
-msgstr "&Nome Cartella:"\r
-\r
-#. Programmer's name for it: SDrivesCap\r
-#: Vcl/consts.pas:210\r
-msgid "D&rives:"\r
-msgstr "D&rive:"\r
-\r
-#. Programmer's name for it: SDirsCap\r
-#: Vcl/consts.pas:211\r
-msgid "&Directories:"\r
-msgstr "&Cartelle:"\r
-\r
-#. Programmer's name for it: SFilesCap\r
-#: Vcl/consts.pas:212\r
-msgid "&Files: (*.*)"\r
-msgstr "&File: (*.*)"\r
-\r
-#. Programmer's name for it: SNetworkCap\r
-#: Vcl/consts.pas:213\r
-msgid "Ne&twork..."\r
-msgstr "Re&te..."\r
-\r
-#. !! obsolete - delete in 5.0\r
-#: Vcl/consts.pas:215\r
-msgid "Color"\r
-msgstr "Colore"\r
-\r
-#. !! obsolete - delete in 5.0\r
-#: Vcl/consts.pas:216\r
-msgid "ABCDEFGHIJKLMNOP"\r
-msgstr "ABCDEFGHIJKLMNOP"\r
-\r
-#. Programmer's name for it: SInvalidClipFmt\r
-#: Vcl/consts.pas:218\r
-msgid "Invalid clipboard format"\r
-msgstr "Formato Appunti non valido"\r
-\r
-#. Programmer's name for it: SIconToClipboard\r
-#: Vcl/consts.pas:219\r
-msgid "Clipboard does not support Icons"\r
-msgstr "Gli Appunti non supportano icone"\r
-\r
-#. Programmer's name for it: SCannotOpenClipboard\r
-#: Vcl/consts.pas:220\r
-msgid "Cannot open clipboard"\r
-msgstr "Impossibile aprire gli Appunti"\r
-\r
-#. Programmer's name for it: SDefault\r
-#. Programmer's name for it: sHTTPItemDefault\r
-#. SQLWindow..DBGrid1..TitleFont.Name\r
-#. DSSQueryEditor..Pager..Dimensions..AddAgg..Font.Name\r
-#: Vcl/consts.pas:222 Vcl/webconst.pas:21 Decision Cube/mxdsql.dfm:21\r
-#: Cube/mxdssqry.dfm:193\r
-msgid "Default"\r
-msgstr "Default"\r
-\r
-#. Programmer's name for it: SInvalidMemoSize\r
-#: Vcl/consts.pas:224\r
-msgid "Text exceeds memo capacity"\r
-msgstr "Il testo supera la capacità del memo"\r
-\r
-#. Programmer's name for it: SCustomColors\r
-#: Vcl/consts.pas:225\r
-msgid "Custom Colors"\r
-msgstr "Colori Personalizzati"\r
-\r
-#. Programmer's name for it: SInvalidPrinterOp\r
-#: Vcl/consts.pas:226\r
-msgid "Operation not supported on selected printer"\r
-msgstr "Operazione non supportata dalla stampante selezionata"\r
-\r
-#. Programmer's name for it: SNoDefaultPrinter\r
-#: Vcl/consts.pas:227\r
-msgid "There is no default printer currently selected"\r
-msgstr "Attualmente non c'è una stampante di default selezionata"\r
-\r
-#. Programmer's name for it: SIniFileWriteError\r
-#: Vcl/consts.pas:229\r
-msgid "Unable to write to %s"\r
-msgstr "Impossibile scrivere su %s"\r
-\r
-#. Programmer's name for it: SBitsIndexError\r
-#: Vcl/consts.pas:231\r
-msgid "Bits index out of range"\r
-msgstr "Indice Bits fuori intervallo"\r
-\r
-#. Programmer's name for it: SUntitled\r
-#: Vcl/consts.pas:233\r
-msgid "(Untitled)"\r
-msgstr "(Senza Nome)"\r
-\r
-#. Programmer's name for it: SInvalidRegType\r
-#: Vcl/consts.pas:235\r
-msgid "Invalid data type for '%s'"\r
-msgstr "Tipo di dati non valido per '%s'"\r
-\r
-#. Programmer's name for it: SRegCreateFailed\r
-#: Vcl/consts.pas:236\r
-#, fuzzy\r
-msgid "Failed to create key %s"\r
-msgstr "Impossibile creare nuovi elementi"\r
-\r
-#. Programmer's name for it: SRegSetDataFailed\r
-#: Vcl/consts.pas:237\r
-#, fuzzy\r
-msgid "Failed to set data for '%s'"\r
-msgstr "Impossibile impostare la data o l'ora del calendario"\r
-\r
-#. Programmer's name for it: SRegGetDataFailed\r
-#: Vcl/consts.pas:238\r
-#, fuzzy\r
-msgid "Failed to get data for '%s'"\r
-msgstr "Failed to read ImageList data from stream"\r
-\r
-#. Programmer's name for it: SUnknownConversion\r
-#: Vcl/consts.pas:240\r
-msgid "Unknown RichEdit conversion file extension (.%s)"\r
-msgstr "Unknown RichEdit conversion file extension (.%s)"\r
-\r
-#. Programmer's name for it: SDuplicateMenus\r
-#: Vcl/consts.pas:241\r
-msgid "Menu '%s' is already being used by another form"\r
-msgstr "Il menu '%s' è già usato da un altra form"\r
-\r
-#. Programmer's name for it: SPictureLabel\r
-#: Vcl/consts.pas:243\r
-msgid "Picture:"\r
-msgstr "Picture:"\r
-\r
-#. Programmer's name for it: SPictureDesc\r
-#: Vcl/consts.pas:244\r
-msgid " (%dx%d)"\r
-msgstr " (%dx%d)"\r
-\r
-#. Programmer's name for it: SPreviewLabel\r
-#: Vcl/consts.pas:245\r
-msgid "Preview"\r
-msgstr "Anteprima"\r
-\r
-#. Programmer's name for it: SCannotOpenAVI\r
-#: Vcl/consts.pas:247\r
-msgid "Cannot open AVI"\r
-msgstr "Impossibile aprire AVI"\r
-\r
-#. Programmer's name for it: SNotOpenErr\r
-#: Vcl/consts.pas:249\r
-msgid "No MCI device open"\r
-msgstr "Nessun device MCI aperto"\r
-\r
-#. Programmer's name for it: SMPOpenFilter\r
-#: Vcl/consts.pas:250\r
-msgid ""\r
-"All files (*.*)|*.*|Wave files (*.wav)|*.wav|Midi files (*.mid)|*.mid|Video "\r
-"for Windows (*.avi)|*.avi"\r
-msgstr ""\r
-"Tutti i file (*.*)|*.*|File wave (*.wav)|*.wav|File midi (*.mid)|*.mid|Video "\r
-"for Windows (*.avi)|*.avi"\r
-\r
-#. Programmer's name for it: SMCIAVIVideo\r
-#: Vcl/consts.pas:252\r
-msgid "AVIVideo"\r
-msgstr "AVIVideo"\r
-\r
-#. Programmer's name for it: SMCICDAudio\r
-#: Vcl/consts.pas:253\r
-msgid "CDAudio"\r
-msgstr "CDAudio"\r
-\r
-#. Programmer's name for it: SMCIDAT\r
-#: Vcl/consts.pas:254\r
-msgid "DAT"\r
-msgstr "DAT"\r
-\r
-#. Programmer's name for it: SMCIDigitalVideo\r
-#: Vcl/consts.pas:255\r
-msgid "DigitalVideo"\r
-msgstr "DigitalVideo"\r
-\r
-#. Programmer's name for it: SMCIMMMovie\r
-#: Vcl/consts.pas:256\r
-msgid "MMMovie"\r
-msgstr "MMMovie"\r
-\r
-#. Programmer's name for it: SMCIOther\r
-#: Vcl/consts.pas:257\r
-msgid "Other"\r
-msgstr "Altri"\r
-\r
-#. Programmer's name for it: SMCIOverlay\r
-#: Vcl/consts.pas:258\r
-msgid "Overlay"\r
-msgstr "Overlay"\r
-\r
-#. Programmer's name for it: SMCIScanner\r
-#: Vcl/consts.pas:259\r
-msgid "Scanner"\r
-msgstr "Scanner"\r
-\r
-#. Programmer's name for it: SMCISequencer\r
-#: Vcl/consts.pas:260\r
-msgid "Sequencer"\r
-msgstr "Sequencer"\r
-\r
-#. Programmer's name for it: SMCIVCR\r
-#: Vcl/consts.pas:261\r
-msgid "VCR"\r
-msgstr "VCR"\r
-\r
-#. Programmer's name for it: SMCIVideodisc\r
-#: Vcl/consts.pas:262\r
-msgid "Videodisc"\r
-msgstr "Videodisc"\r
-\r
-#. Programmer's name for it: SMCIWaveAudio\r
-#: Vcl/consts.pas:263\r
-msgid "WaveAudio"\r
-msgstr "WaveAudio"\r
-\r
-#. Programmer's name for it: SMCIUnknownError\r
-#: Vcl/consts.pas:264\r
-msgid "Unknown error code"\r
-msgstr "Codice d'errore sconosciuto"\r
-\r
-#. Programmer's name for it: SBoldItalicFont\r
-#: Vcl/consts.pas:266\r
-msgid "Bold Italic"\r
-msgstr "Grassetto Corsivo"\r
-\r
-#. Programmer's name for it: SBoldFont\r
-#: Vcl/consts.pas:267\r
-msgid "Bold"\r
-msgstr "Grassetto"\r
-\r
-#. Programmer's name for it: SItalicFont\r
-#: Vcl/consts.pas:268\r
-msgid "Italic"\r
-msgstr "Corsivo"\r
-\r
-#. Programmer's name for it: SRegularFont\r
-#: Vcl/consts.pas:269\r
-msgid "Regular"\r
-msgstr "Regolare"\r
-\r
-#. Programmer's name for it: SPropertiesVerb\r
-#. SocketForm..Pages..PropPage..Caption\r
-#: Vcl/consts.pas:271 Vcl/scktmain.dfm:31\r
-msgid "Properties"\r
-msgstr "Proprietà"\r
-\r
-#. Programmer's name for it: sWindowsSocketError\r
-#: Vcl/consts.pas:273\r
-msgid "Windows socket error: %s (%d), on API '%s'"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sAsyncSocketError\r
-#: Vcl/consts.pas:274\r
-msgid "Asynchronous socket error %d"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNoAddress\r
-#: Vcl/consts.pas:275\r
-msgid "No address specified"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCannotListenOnOpen\r
-#: Vcl/consts.pas:276\r
-#, fuzzy\r
-msgid "Can't listen on an open socket"\r
-msgstr "Impossibile eseguire questa operazione su di un database aperto"\r
-\r
-#. Programmer's name for it: sCannotCreateSocket\r
-#: Vcl/consts.pas:277\r
-#, fuzzy\r
-msgid "Can't create new socket"\r
-msgstr "Impossibile creare nuovi elementi"\r
-\r
-#. Programmer's name for it: sSocketAlreadyOpen\r
-#: Vcl/consts.pas:278\r
-msgid "Socket already open"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sCantChangeWhileActive\r
-#: Vcl/consts.pas:279\r
-msgid "Can't change value while socket is active"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sSocketMustBeBlocking\r
-#: Vcl/consts.pas:280\r
-msgid "Socket must be in blocking mode"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sSocketIOError\r
-#: Vcl/consts.pas:281\r
-#, fuzzy\r
-msgid "%s error %d, %s"\r
-msgstr "%s su %s"\r
-\r
-#. Programmer's name for it: sSocketRead\r
-#. Programmer's name for it: SReadAccess\r
-#: Vcl/consts.pas:282 Rtl/Sys/sysconst.pas:53\r
-msgid "Read"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sSocketWrite\r
-#. Programmer's name for it: SWriteAccess\r
-#: Vcl/consts.pas:283 Rtl/Sys/sysconst.pas:54\r
-msgid "Write"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SServiceFailed\r
-#: Vcl/consts.pas:285\r
-msgid "Service failed on %s: %s"\r
-msgstr "Servizio fallito in %s: %s"\r
-\r
-#. Programmer's name for it: SExecute\r
-#: Vcl/consts.pas:286\r
-msgid "execute"\r
-msgstr "esegui"\r
-\r
-#. Programmer's name for it: SStart\r
-#: Vcl/consts.pas:287\r
-msgid "start"\r
-msgstr "inizio"\r
-\r
-#. Programmer's name for it: SStop\r
-#: Vcl/consts.pas:288\r
-msgid "stop"\r
-msgstr "stop"\r
-\r
-#. Programmer's name for it: SPause\r
-#: Vcl/consts.pas:289\r
-msgid "pause"\r
-msgstr "pausa"\r
-\r
-#. Programmer's name for it: SContinue\r
-#: Vcl/consts.pas:290\r
-msgid "continue"\r
-msgstr "continua"\r
-\r
-#. Programmer's name for it: SInterrogate\r
-#: Vcl/consts.pas:291\r
-msgid "interrogate"\r
-msgstr "interrogazione"\r
-\r
-#. Programmer's name for it: SShutdown\r
-#: Vcl/consts.pas:292\r
-msgid "shutdown"\r
-msgstr "shutdown"\r
-\r
-#. Programmer's name for it: SCustomError\r
-#: Vcl/consts.pas:293\r
-msgid "Service failed in custom message(%d): %s"\r
-msgstr "Servizio fallito nel messaggio personalizzato(%d): %s"\r
-\r
-#. Programmer's name for it: SServiceInstallOK\r
-#: Vcl/consts.pas:294\r
-msgid "Service installed successfully"\r
-msgstr "Servizio installato con successo"\r
-\r
-#. Programmer's name for it: SServiceInstallFailed\r
-#: Vcl/consts.pas:295\r
-msgid "Service \"%s\" failed to install with error: \"%s\""\r
-msgstr "Servizio \"%s\" non installato per errore: \"%s\""\r
-\r
-#. Programmer's name for it: SServiceUninstallOK\r
-#: Vcl/consts.pas:296\r
-msgid "Service uninstalled successfully"\r
-msgstr "Servizio disinstallato con successo"\r
-\r
-#. Programmer's name for it: SServiceUninstallFailed\r
-#: Vcl/consts.pas:297\r
-msgid "Service \"%s\" failed to uninstall with error: \"%s\""\r
-msgstr "Servizio \"%s\" non disinstallato per errore: \"%s\""\r
-\r
-#. Programmer's name for it: SInvalidActionRegistration\r
-#: Vcl/consts.pas:299\r
-msgid "Invalid action registration"\r
-msgstr "Registrazione Azione non valida"\r
-\r
-#. Programmer's name for it: SInvalidActionUnregistration\r
-#: Vcl/consts.pas:300\r
-msgid "Invalid action unregistration"\r
-msgstr "Deregistrazione azione non valida"\r
-\r
-#. Programmer's name for it: SInvalidActionEnumeration\r
-#: Vcl/consts.pas:301\r
-msgid "Invalid action enumeration"\r
-msgstr "Enumerazione azione non valida"\r
-\r
-#. Programmer's name for it: SInvalidActionCreation\r
-#: Vcl/consts.pas:302\r
-msgid "Invalid action creation"\r
-msgstr "Creazione azione non valida"\r
-\r
-#. Programmer's name for it: SDockedCtlNeedsName\r
-#: Vcl/consts.pas:304\r
-msgid "Docked control must have a name"\r
-msgstr "Il controllo Docked deve avere un nome"\r
-\r
-#. Programmer's name for it: SDockTreeRemoveError\r
-#: Vcl/consts.pas:305\r
-msgid "Error removing control from dock tree"\r
-msgstr "Errore rimovendo il controllo dall'albero del Dock"\r
-\r
-#. Programmer's name for it: SDockZoneNotFound\r
-#: Vcl/consts.pas:306\r
-msgid " - Dock zone not found"\r
-msgstr " - zona Dock non trovata"\r
-\r
-#. Programmer's name for it: SDockZoneHasNoCtl\r
-#: Vcl/consts.pas:307\r
-msgid " - Dock zone has no control"\r
-msgstr " - la zona Dock non ha controllo"\r
-\r
-#. Programmer's name for it: SAllCommands\r
-#: Vcl/consts.pas:309\r
-msgid "All Commands"\r
-msgstr "Tutti i comandi"\r
-\r
-#. Programmer's name for it: SDuplicateItem\r
-#: Vcl/consts.pas:311\r
-msgid "List does not allow duplicates ($0%x)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDuplicatePropertyCategory\r
-#: Vcl/consts.pas:313\r
-msgid "A property category called %s already exists"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUnknownPropertyCategory\r
-#: Vcl/consts.pas:314\r
-msgid "Property category does not exist (%s)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SActionCategoryName\r
-#: Vcl/consts.pas:316\r
-msgid "Action"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SActionCategoryDesc\r
-#: Vcl/consts.pas:317\r
-msgid "Action properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDataCategoryName\r
-#: Vcl/consts.pas:318\r
-msgid "Data"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDataCategoryDesc\r
-#: Vcl/consts.pas:319\r
-msgid "Data properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDatabaseCategoryName\r
-#: Vcl/consts.pas:320\r
-#, fuzzy\r
-msgid "Database"\r
-msgstr "%s%s%s Database"\r
-\r
-#. Programmer's name for it: SDatabaseCategoryDesc\r
-#: Vcl/consts.pas:321\r
-msgid "Database and Data Aware properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDragNDropCategoryName\r
-#: Vcl/consts.pas:322\r
-msgid "Drag, Drop and Docking"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDragNDropCategoryDesc\r
-#: Vcl/consts.pas:323\r
-msgid "Drag, Drop and Docking properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SHelpCategoryName\r
-#: Vcl/consts.pas:324\r
-msgid "Help and Hints"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SHelpCategoryDesc\r
-#: Vcl/consts.pas:325\r
-msgid "Help and Hint properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLayoutCategoryName\r
-#: Vcl/consts.pas:326\r
-msgid "Layout"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLayoutCategoryDesc\r
-#: Vcl/consts.pas:327\r
-msgid "Layout properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLegacyCategoryName\r
-#: Vcl/consts.pas:328\r
-msgid "Legacy"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLegacyCategoryDesc\r
-#: Vcl/consts.pas:329\r
-msgid "Legacy properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLinkageCategoryName\r
-#: Vcl/consts.pas:330\r
-msgid "Linkage"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLinkageCategoryDesc\r
-#: Vcl/consts.pas:331\r
-msgid "Linkage properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLocaleCategoryName\r
-#: Vcl/consts.pas:332\r
-msgid "Locale"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLocaleCategoryDesc\r
-#: Vcl/consts.pas:333\r
-msgid "Locale properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLocalizableCategoryName\r
-#: Vcl/consts.pas:334\r
-msgid "Localizable"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLocalizableCategoryDesc\r
-#: Vcl/consts.pas:335\r
-msgid "Localizable properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SMiscellaneousCategoryName\r
-#: Vcl/consts.pas:336\r
-msgid "Miscellaneous"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SMiscellaneousCategoryDesc\r
-#: Vcl/consts.pas:337\r
-msgid "Miscellaneous properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SVisualCategoryName\r
-#: Vcl/consts.pas:338\r
-msgid "Visual"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SVisualCategoryDesc\r
-#: Vcl/consts.pas:339\r
-msgid "Visual properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInputCategoryName\r
-#: Vcl/consts.pas:340\r
-msgid "Input"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInputCategoryDesc\r
-#: Vcl/consts.pas:341\r
-msgid "Input properties and/or events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidMask\r
-#: Vcl/consts.pas:343\r
-msgid "'%s' is an invalid mask at (%d)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidFilter\r
-#: Vcl/consts.pas:344\r
-msgid "Property filters may only be name, class or type based (%d:%d)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidCategory\r
-#: Vcl/consts.pas:345\r
-msgid "Categories must define their own name and description"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sOperationNotAllowed\r
-#: Vcl/consts.pas:347\r
-msgid "Operation not allowed while dispatching application events"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInvalidClassReference\r
-#: Vcl/ctlpanel.pas:129\r
-msgid "Invalid class reference for TAppletApplication"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidFieldSize\r
-#: Vcl/dbconsts.pas:15\r
-msgid "Invalid field size"\r
-msgstr "Dimensione campo non valida"\r
-\r
-#. Programmer's name for it: SInvalidFieldKind\r
-#: Vcl/dbconsts.pas:16\r
-msgid "Invalid FieldKind"\r
-msgstr "FieldKind non valido"\r
-\r
-#. Programmer's name for it: SInvalidFieldRegistration\r
-#: Vcl/dbconsts.pas:17\r
-msgid "Invalid field registration"\r
-msgstr "Registrazione campo non valida"\r
-\r
-#. Programmer's name for it: SUnknownFieldType\r
-#: Vcl/dbconsts.pas:18\r
-msgid "Field '%s' is of an unknown type"\r
-msgstr "Il campo '%s' è di tipo sconosciuto"\r
-\r
-#. Programmer's name for it: SFieldNameMissing\r
-#: Vcl/dbconsts.pas:19\r
-msgid "Field name missing"\r
-msgstr "Nome campo mancante"\r
-\r
-#. Programmer's name for it: SDuplicateFieldName\r
-#: Vcl/dbconsts.pas:20\r
-msgid "Duplicate field name '%s'"\r
-msgstr "Nome campo duplicato '%s'"\r
-\r
-#. Programmer's name for it: SFieldNotFound\r
-#: Vcl/dbconsts.pas:21\r
-msgid "Field '%s' not found"\r
-msgstr "%s: Campo '%s' non trovato"\r
-\r
-#. Programmer's name for it: SFieldAccessError\r
-#: Vcl/dbconsts.pas:22\r
-msgid "Cannot access field '%s' as type %s"\r
-msgstr "Impossibile accedere al campo '%s' come tipo %s"\r
-\r
-#. Programmer's name for it: SFieldValueError\r
-#: Vcl/dbconsts.pas:23\r
-msgid "Invalid value for field '%s'"\r
-msgstr "Valore non valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SFieldRangeError\r
-#: Vcl/dbconsts.pas:24\r
-msgid "%g is not a valid value for field '%s'. The allowed range is %g to %g"\r
-msgstr ""\r
-"%g non Š un valore valido per il campo '%s'. L'intervallo consentito è da %g "\r
-"a %g"\r
-\r
-#. Programmer's name for it: SInvalidIntegerValue\r
-#: Vcl/dbconsts.pas:25\r
-msgid "'%s' is not a valid integer value for field '%s'"\r
-msgstr "'%s' non è un valore integer valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SInvalidBoolValue\r
-#: Vcl/dbconsts.pas:26\r
-msgid "'%s' is not a valid boolean value for field '%s'"\r
-msgstr "'%s' non è un valore boolean valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SInvalidFloatValue\r
-#: Vcl/dbconsts.pas:27\r
-msgid "'%s' is not a valid floating point value for field '%s'"\r
-msgstr "'%s' non è un valore floating point valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SFieldTypeMismatch\r
-#: Vcl/dbconsts.pas:28\r
-msgid "Type mismatch for field '%s', expecting: %s actual: %s"\r
-msgstr "Il campo '%s' non è del tipo aspettato"\r
-\r
-#. Programmer's name for it: SFieldSizeMismatch\r
-#: Vcl/dbconsts.pas:29\r
-msgid "Size mismatch for field '%s', expecting: %d actual: %d"\r
-msgstr ""\r
-"Incongruenza di dimenzione per il campo '%s', richiesto: %d attuale: %d"\r
-\r
-#. Programmer's name for it: SInvalidVarByteArray\r
-#: Vcl/dbconsts.pas:30\r
-msgid "Invalid variant type or size for field '%s'"\r
-msgstr "Tipo o dimensioni variant non validi"\r
-\r
-#. Programmer's name for it: SFieldOutOfRange\r
-#: Vcl/dbconsts.pas:31\r
-msgid "Value of field '%s' is out of range"\r
-msgstr "Il valore del campo '%s' è fuori intervallo"\r
-\r
-#. Programmer's name for it: SBCDOverflow\r
-#: Vcl/dbconsts.pas:32\r
-#, fuzzy\r
-msgid "(Overflow)"\r
-msgstr "(Overflow)"\r
-\r
-#. Programmer's name for it: SFieldRequired\r
-#: Vcl/dbconsts.pas:33\r
-msgid "Field '%s' must have a value"\r
-msgstr "Il campo '%s' deve avere un valore"\r
-\r
-#. Programmer's name for it: SDataSetMissing\r
-#: Vcl/dbconsts.pas:34\r
-msgid "Field '%s' has no dataset"\r
-msgstr "Il campo '%s' non ha dataset"\r
-\r
-#. Programmer's name for it: SInvalidCalcType\r
-#: Vcl/dbconsts.pas:35\r
-msgid "Field '%s' cannot be a calculated or lookup field"\r
-msgstr "Il campo '%s' non può essere un campo calcolato o di lookup"\r
-\r
-#. Programmer's name for it: SFieldReadOnly\r
-#: Vcl/dbconsts.pas:36\r
-msgid "Field '%s' cannot be modified"\r
-msgstr "Il campo '%s' non può essere modificato"\r
-\r
-#. Programmer's name for it: SFieldIndexError\r
-#: Vcl/dbconsts.pas:37\r
-msgid "Field index out of range"\r
-msgstr "Indice campo fuori intervallo"\r
-\r
-#. Programmer's name for it: SNoFieldIndexes\r
-#: Vcl/dbconsts.pas:38\r
-msgid "No index currently active"\r
-msgstr "Nessun indice è attivo al momento"\r
-\r
-#. Programmer's name for it: SNotIndexField\r
-#: Vcl/dbconsts.pas:39\r
-msgid "Field '%s' is not indexed and cannot be modified"\r
-msgstr "Il campo '%s' non è indicizzato e non può essere modificato"\r
-\r
-#. Programmer's name for it: SIndexFieldMissing\r
-#: Vcl/dbconsts.pas:40\r
-msgid "Cannot access index field '%s'"\r
-msgstr "Impossibile accedere al campo indice '%s'"\r
-\r
-#. Programmer's name for it: SDuplicateIndexName\r
-#: Vcl/dbconsts.pas:41\r
-msgid "Duplicate index name '%s'"\r
-msgstr "Nome indice duplicato '%s'"\r
-\r
-#. Programmer's name for it: SNoIndexForFields\r
-#: Vcl/dbconsts.pas:42\r
-msgid "No index for fields '%s'"\r
-msgstr "'%s' non ha indice per i campi '%s'"\r
-\r
-#. Programmer's name for it: SIndexNotFound\r
-#: Vcl/dbconsts.pas:43\r
-msgid "Index '%s' not found"\r
-msgstr "Indice '%s' non trovato"\r
-\r
-#. Programmer's name for it: SDuplicateName\r
-#: Vcl/dbconsts.pas:44\r
-msgid "Duplicate name '%s' in %s"\r
-msgstr "Un componente chiamato %s esiste già"\r
-\r
-#. Programmer's name for it: SCircularDataLink\r
-#: Vcl/dbconsts.pas:45\r
-msgid "Circular datalinks are not allowed"\r
-msgstr "Datalinks circolari non sono ammessi"\r
-\r
-#. Programmer's name for it: SLookupInfoError\r
-#: Vcl/dbconsts.pas:46\r
-msgid "Lookup information for field '%s' is incomplete"\r
-msgstr "L'informazione Lookup per il campo '%s' è incompleta"\r
-\r
-#. Programmer's name for it: SDataSourceChange\r
-#: Vcl/dbconsts.pas:47\r
-msgid "DataSource cannot be changed"\r
-msgstr "Il DataSource non può essere cambiato"\r
-\r
-#. Programmer's name for it: SNoNestedMasterSource\r
-#: Vcl/dbconsts.pas:48\r
-msgid "Nested datasets cannot have a MasterSource"\r
-msgstr "I dataset Nested non possono avere un MasterSource"\r
-\r
-#. Programmer's name for it: SDataSetOpen\r
-#: Vcl/dbconsts.pas:49\r
-msgid "Cannot perform this operation on an open dataset"\r
-msgstr "Impossibile eseguire questa operazione su di un database aperto"\r
-\r
-#. Programmer's name for it: SNotEditing\r
-#: Vcl/dbconsts.pas:50\r
-msgid "Dataset not in edit or insert mode"\r
-msgstr "Il dataset non è nel modo Insert o Edit"\r
-\r
-#. Programmer's name for it: SDataSetClosed\r
-#: Vcl/dbconsts.pas:51\r
-msgid "Cannot perform this operation on a closed dataset"\r
-msgstr "Impossibile eseguire questa operazione su di un dataset chiuso"\r
-\r
-#. Programmer's name for it: SDataSetEmpty\r
-#: Vcl/dbconsts.pas:52\r
-msgid "Cannot perform this operation on an empty dataset"\r
-msgstr "Impossibile eseguire questa operazione su di un dataset vuoto"\r
-\r
-#. Programmer's name for it: SDataSetReadOnly\r
-#: Vcl/dbconsts.pas:53\r
-msgid "Cannot modify a read-only dataset"\r
-msgstr "Impossibile modificare un dataset solo-lettura"\r
-\r
-#. Programmer's name for it: SNestedDataSetClass\r
-#: Vcl/dbconsts.pas:54\r
-msgid "Nested dataset must inherit from %s"\r
-msgstr "I dataset Nested devono discendere da %s"\r
-\r
-#. Programmer's name for it: SExprTermination\r
-#: Vcl/dbconsts.pas:55\r
-msgid "Filter expression incorrectly terminated"\r
-msgstr "Espressione filtro terminata non correttamente"\r
-\r
-#. Programmer's name for it: SExprNameError\r
-#: Vcl/dbconsts.pas:56\r
-msgid "Unterminated field name"\r
-msgstr "Nome campo indeterminato"\r
-\r
-#. Programmer's name for it: SExprStringError\r
-#: Vcl/dbconsts.pas:57\r
-msgid "Unterminated string constant"\r
-msgstr "Costante stringa indeterminata"\r
-\r
-#. Programmer's name for it: SExprInvalidChar\r
-#: Vcl/dbconsts.pas:58\r
-msgid "Invalid filter expression character: '%s'"\r
-msgstr "Espressione filtro non valida, carattere: '%s'"\r
-\r
-#. Programmer's name for it: SExprNoLParen\r
-#: Vcl/dbconsts.pas:59\r
-msgid "'(' expected but %s found"\r
-msgstr "'(' richiesto ma trovato %s"\r
-\r
-#. Programmer's name for it: SExprNoRParen\r
-#: Vcl/dbconsts.pas:60\r
-msgid "')' expected but %s found"\r
-msgstr "')' richiesto ma trovato %s"\r
-\r
-#. Programmer's name for it: SExprNoRParenOrComma\r
-#: Vcl/dbconsts.pas:61\r
-msgid "')' or ',' expected but %s found"\r
-msgstr "')' o ',' richiesto ma trovato %s"\r
-\r
-#. Programmer's name for it: SExprExpected\r
-#: Vcl/dbconsts.pas:62\r
-msgid "Expression expected but %s found"\r
-msgstr "Espressione richiesta ma trovato %s"\r
-\r
-#. Programmer's name for it: SExprBadField\r
-#: Vcl/dbconsts.pas:63\r
-msgid "Field '%s' cannot be used in a filter expression"\r
-msgstr "Il campo '%s' non può essere usato in una espressione filtro"\r
-\r
-#. Programmer's name for it: SExprBadNullTest\r
-#: Vcl/dbconsts.pas:64\r
-msgid "NULL only allowed with '=' and '<>'"\r
-msgstr "NULL consentito solo con '=' e '<>'"\r
-\r
-#. Programmer's name for it: SExprRangeError\r
-#: Vcl/dbconsts.pas:65\r
-msgid "Constant out of range"\r
-msgstr "Costante fuori intervallo"\r
-\r
-#. Programmer's name for it: SExprNotBoolean\r
-#: Vcl/dbconsts.pas:66\r
-msgid "Field '%s' is not of type Boolean"\r
-msgstr "Il campo '%s' non è del tipo Boolean"\r
-\r
-#. Programmer's name for it: SExprIncorrect\r
-#: Vcl/dbconsts.pas:67\r
-msgid "Incorrectly formed filter expression"\r
-msgstr "Espressione filtro formata non correttamente"\r
-\r
-#. Programmer's name for it: SExprNothing\r
-#: Vcl/dbconsts.pas:68\r
-msgid "nothing"\r
-msgstr "niente"\r
-\r
-#. Programmer's name for it: SExprTypeMis\r
-#: Vcl/dbconsts.pas:69\r
-msgid "Type mismatch in expression"\r
-msgstr "Tipo incongruente nella espressione"\r
-\r
-#. Programmer's name for it: SExprBadScope\r
-#: Vcl/dbconsts.pas:70\r
-msgid "Operation cannot mix aggregate value with record-varying value"\r
-msgstr "L'operazione non può mixare valori aggregati con valori record-varying"\r
-\r
-#. Programmer's name for it: SExprNoArith\r
-#: Vcl/dbconsts.pas:71\r
-msgid "Arithmetic in filter expressions not supported"\r
-msgstr "Aritmetica non supportata in espressioni filtro"\r
-\r
-#. Programmer's name for it: SExprNotAgg\r
-#: Vcl/dbconsts.pas:72\r
-msgid "Expression is not an aggregate expression"\r
-msgstr "L'espressione non è una espressione aggregata"\r
-\r
-#. Programmer's name for it: SExprBadConst\r
-#: Vcl/dbconsts.pas:73\r
-msgid "Constant is not correct type %s"\r
-msgstr "La costante non è del tipo corretto %s"\r
-\r
-#. Programmer's name for it: SExprNoAggFilter\r
-#: Vcl/dbconsts.pas:74\r
-msgid "Aggregate expressions not allowed in filters"\r
-msgstr "Le espressioni aggregate non sono consentite nei filtri"\r
-\r
-#. Programmer's name for it: SExprEmptyInList\r
-#: Vcl/dbconsts.pas:75\r
-msgid "IN predicate list may not be empty"\r
-msgstr "IN predicate list may not be empty"\r
-\r
-#. Programmer's name for it: SInvalidKeywordUse\r
-#: Vcl/dbconsts.pas:76\r
-msgid "Invalid use of keyword"\r
-msgstr "Uso errato della parola chiave"\r
-\r
-#. Programmer's name for it: SParameterNotFound\r
-#: Vcl/dbconsts.pas:79\r
-msgid "Parameter '%s' not found"\r
-msgstr "Parametro '%s' non trovato"\r
-\r
-#. Programmer's name for it: SInvalidVersion\r
-#: Vcl/dbconsts.pas:80\r
-msgid "Unable to load bind parameters"\r
-msgstr "Impossibile caricare parametri legati"\r
-\r
-#. Programmer's name for it: SParamTooBig\r
-#: Vcl/dbconsts.pas:81\r
-msgid "Parameter '%s', cannot save data larger than %d bytes"\r
-msgstr "Il parametro '%s', non può salvare dati più grandi di %d bytes"\r
-\r
-#. Programmer's name for it: SBadFieldType\r
-#: Vcl/dbconsts.pas:82\r
-msgid "Field '%s' is of an unsupported type"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SAggActive\r
-#: Vcl/dbconsts.pas:83\r
-msgid "Property may not be modified while aggregate is active"\r
-msgstr "La proprietà non può essere modificata mentre Aggregate è attivo"\r
-\r
-#. Programmer's name for it: SProviderSQLNotSupported\r
-#: Vcl/dbconsts.pas:84\r
-msgid "SQL not supported: %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SProviderExecuteNotSupported\r
-#: Vcl/dbconsts.pas:85\r
-msgid "Execute not supported: %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SExprNoAggOnCalcs\r
-#: Vcl/dbconsts.pas:86\r
-msgid ""\r
-"Field '%s' is not the correct type of calculated field to be used in an "\r
-"aggregate, use an internalcalc"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SRecordChanged\r
-#: Vcl/dbconsts.pas:87\r
-msgid "Record changed by another user"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFirstRecord\r
-#: Vcl/dbconsts.pas:90\r
-#, fuzzy\r
-msgid "First record"\r
-msgstr "Cancella il record?"\r
-\r
-#. Programmer's name for it: SPriorRecord\r
-#: Vcl/dbconsts.pas:91\r
-msgid "Prior record"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNextRecord\r
-#: Vcl/dbconsts.pas:92\r
-#, fuzzy\r
-msgid "Next record"\r
-msgstr "Cancella il record?"\r
-\r
-#. Programmer's name for it: SLastRecord\r
-#: Vcl/dbconsts.pas:93\r
-#, fuzzy\r
-msgid "Last record"\r
-msgstr "Cancella il record?"\r
-\r
-#. Programmer's name for it: SInsertRecord\r
-#: Vcl/dbconsts.pas:94\r
-#, fuzzy\r
-msgid "Insert record"\r
-msgstr "Cancella il record?"\r
-\r
-#. Programmer's name for it: SDeleteRecord\r
-#: Vcl/dbconsts.pas:95\r
-#, fuzzy\r
-msgid "Delete record"\r
-msgstr "Cancella il record?"\r
-\r
-#. Programmer's name for it: SEditRecord\r
-#: Vcl/dbconsts.pas:96\r
-#, fuzzy\r
-msgid "Edit record"\r
-msgstr "Cancella il record?"\r
-\r
-#. Programmer's name for it: SPostEdit\r
-#: Vcl/dbconsts.pas:97\r
-msgid "Post edit"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCancelEdit\r
-#: Vcl/dbconsts.pas:98\r
-#, fuzzy\r
-msgid "Cancel edit"\r
-msgstr "&Annulla"\r
-\r
-#. Programmer's name for it: SRefreshRecord\r
-#: Vcl/dbconsts.pas:99\r
-msgid "Refresh data"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDeleteRecordQuestion\r
-#: Vcl/dbconsts.pas:100\r
-msgid "Delete record?"\r
-msgstr "Cancella il record?"\r
-\r
-#. Programmer's name for it: SDeleteMultipleRecordsQuestion\r
-#: Vcl/dbconsts.pas:101\r
-msgid "Delete all selected records?"\r
-msgstr "Cancella tutti i record selezionati?"\r
-\r
-#. Programmer's name for it: SRecordNotFound\r
-#: Vcl/dbconsts.pas:102 Vcl/midconst.pas:56\r
-msgid "Record not found"\r
-msgstr "Record non trovato"\r
-\r
-#. Programmer's name for it: SDataSourceFixed\r
-#: Vcl/dbconsts.pas:103\r
-msgid "Operation not allowed in a DBCtrlGrid"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNotReplicatable\r
-#: Vcl/dbconsts.pas:104\r
-#, fuzzy\r
-msgid "Control cannot be used in a DBCtrlGrid"\r
-msgstr "Il campo '%s' non può essere usato in una espressione filtro"\r
-\r
-#. Programmer's name for it: SPropDefByLookup\r
-#: Vcl/dbconsts.pas:105\r
-msgid "Property already defined by lookup field"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: STooManyColumns\r
-#: Vcl/dbconsts.pas:106\r
-msgid "Grid requested to display more than 256 columns"\r
-msgstr "La griglia non può visualizzare più di 256 colonne"\r
-\r
-#. Programmer's name for it: SRemoteLogin\r
-#: Vcl/dbconsts.pas:109\r
-msgid "Remote Login"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDataBindings\r
-#: Vcl/dbconsts.pas:112\r
-msgid "Data Bindings..."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SIBTransactionEditor\r
-#: Vcl/ib.pas:156\r
-#, fuzzy\r
-msgid "&Transaction Editor..."\r
-msgstr "Database &Editor..."\r
-\r
-#. Programmer's name for it: SDatabaseFilter\r
-#: Vcl/ib.pas:157\r
-msgid "Database Files (*.gdb)|*.gdb|All files (*.*)|*.*"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCommitTransaction\r
-#: Vcl/ib.pas:159\r
-#, fuzzy\r
-msgid "Transaction is currently Active. Rollback and continue?"\r
-msgstr "Il database è attualmente connesso. Disconnetti e continua?"\r
-\r
-#. Programmer's name for it: SUnknownError\r
-#: Vcl/ib.pas:168\r
-#, fuzzy\r
-msgid "Unknown error"\r
-msgstr "Codice d'errore sconosciuto"\r
-\r
-#. Programmer's name for it: SInterBaseMissing\r
-#: Vcl/ib.pas:169\r
-msgid ""\r
-"InterBase library gds32.dll not found in the path. Please install InterBase "\r
-"to use this functionality"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInterBaseInstallMissing\r
-#: Vcl/ib.pas:170\r
-msgid ""\r
-"InterBase Install DLL ibinstall.dll not found in the path. Please install "\r
-"InterBase 6 to use this functionality"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SIB60feature\r
-#: Vcl/ib.pas:171\r
-msgid ""\r
-"%s is an InterBase6 function. Please upgrade to InterBase6 to use this "\r
-"functonality"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNotSupported\r
-#: Vcl/ib.pas:172\r
-#, fuzzy\r
-msgid "Unsupported feature"\r
-msgstr "Formato Appunti non supportato"\r
-\r
-#. Programmer's name for it: SNotPermitted\r
-#: Vcl/ib.pas:173\r
-msgid "Not permitted"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFileAccessError\r
-#: Vcl/ib.pas:174\r
-msgid "Temporary file access error"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SConnectionTimeout\r
-#: Vcl/ib.pas:175\r
-msgid "Database connection timed out"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotSetDatabase\r
-#: Vcl/ib.pas:176\r
-#, fuzzy\r
-msgid "Cannot set database"\r
-msgstr "Connessione impossibile al database '%s'"\r
-\r
-#. Programmer's name for it: SCannotSetTransaction\r
-#: Vcl/ib.pas:177\r
-msgid "Cannot set transaction"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SOperationCancelled\r
-#: Vcl/ib.pas:178\r
-msgid "Operation cancelled at user's request"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDPBConstantNotSupported\r
-#: Vcl/ib.pas:179\r
-msgid "DPB Constant (isc_dpb_%s) is unsupported"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDPBConstantUnknown\r
-#: Vcl/ib.pas:180\r
-msgid "DPB Constant (%d) is unknown"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: STPBConstantNotSupported\r
-#: Vcl/ib.pas:181\r
-msgid "TPB Constant (isc_tpb_%s) is unsupported"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: STPBConstantUnknown\r
-#: Vcl/ib.pas:182\r
-msgid "TPB Constant (%d) is unknown"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDatabaseClosed\r
-#: Vcl/ib.pas:183\r
-#, fuzzy\r
-msgid "Cannot perform operation -- DB is not open"\r
-msgstr "Impossibile eseguire questa operazione su di un database aperto"\r
-\r
-#. Programmer's name for it: SDatabaseOpen\r
-#: Vcl/ib.pas:184\r
-#, fuzzy\r
-msgid "Cannot perform operation -- DB is currently open"\r
-msgstr "Impossibile eseguire questa operazione su di un database aperto"\r
-\r
-#. Programmer's name for it: SDatabaseNameMissing\r
-#: Vcl/ib.pas:185\r
-#, fuzzy\r
-msgid "Database name is missing"\r
-msgstr "Nome database mancante"\r
-\r
-#. Programmer's name for it: SNotInTransaction\r
-#: Vcl/ib.pas:186\r
-msgid "Transaction is not active"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInTransaction\r
-#: Vcl/ib.pas:187\r
-msgid "Transaction is active"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: STimeoutNegative\r
-#: Vcl/ib.pas:188\r
-msgid "Timeout values cannot be negative"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoDatabasesInTransaction\r
-#: Vcl/ib.pas:189\r
-msgid "No databases are listed in transaction component"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUpdateWrongDB\r
-#: Vcl/ib.pas:190\r
-msgid "Updating wrong database"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUpdateWrongTR\r
-#: Vcl/ib.pas:191\r
-msgid "Updating wrong transaction. Unique transaction expected in set"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDatabaseNotAssigned\r
-#: Vcl/ib.pas:192\r
-#, fuzzy\r
-msgid "Database not assigned"\r
-msgstr "Nome database mancante"\r
-\r
-#. Programmer's name for it: STransactionNotAssigned\r
-#: Vcl/ib.pas:193\r
-msgid "Transaction not assigned"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SXSQLDAIndexOutOfRange\r
-#: Vcl/ib.pas:194\r
-#, fuzzy\r
-msgid "XSQLDA index out of range"\r
-msgstr "Indice di menu fuori intervallo"\r
-\r
-#. Programmer's name for it: SXSQLDANameDoesNotExist\r
-#: Vcl/ib.pas:195\r
-#, fuzzy\r
-msgid "XSQLDA name does not exist (%s)"\r
-msgstr "L'indice non esiste. Indice: %s"\r
-\r
-#. Programmer's name for it: SEOF\r
-#: Vcl/ib.pas:196\r
-msgid "End of file"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SBOF\r
-#: Vcl/ib.pas:197\r
-msgid "Beginning of file"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidStatementHandle\r
-#: Vcl/ib.pas:198\r
-#, fuzzy\r
-msgid "Invalid statement handle"\r
-msgstr "Argomento non valido per la codifica della data"\r
-\r
-#. Programmer's name for it: SSQLOpen\r
-#: Vcl/ib.pas:199\r
-msgid "IBSQL Open"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SSQLClosed\r
-#: Vcl/ib.pas:200\r
-msgid "IBSQL Closed"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDatasetOpen\r
-#: Vcl/ib.pas:201\r
-msgid "Dataset open"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDatasetClosed\r
-#: Vcl/ib.pas:202\r
-msgid "Dataset closed"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUnknownSQLDataType\r
-#: Vcl/ib.pas:203\r
-msgid "Unknown SQL Data type (%d)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidColumnIndex\r
-#: Vcl/ib.pas:204\r
-msgid "Invalid column index (index exceeds permitted range)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidParamColumnIndex\r
-#: Vcl/ib.pas:205\r
-msgid "Invalid parameter index (index exceeds permitted range)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidDataConversion\r
-#: Vcl/ib.pas:206\r
-#, fuzzy\r
-msgid "Invalid data conversion"\r
-msgstr "Creazione azione non valida"\r
-\r
-#. Programmer's name for it: SColumnIsNotNullable\r
-#: Vcl/ib.pas:207\r
-msgid "Column cannot be set to null (%s)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SBlobCannotBeRead\r
-#: Vcl/ib.pas:208\r
-msgid "Blob stream cannot be read"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SBlobCannotBeWritten\r
-#: Vcl/ib.pas:209\r
-msgid "Blob stream cannot be written"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SEmptyQuery\r
-#: Vcl/ib.pas:210\r
-msgid "Empty query"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotOpenNonSQLSelect\r
-#: Vcl/ib.pas:211\r
-msgid "Cannot \"open\" a non-select statement. Use ExecQuery"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoFieldAccess\r
-#: Vcl/ib.pas:212\r
-#, fuzzy\r
-msgid "No access to field \"%s\""\r
-msgstr "Impossibile accedere al campo indice '%s'"\r
-\r
-#. Programmer's name for it: SFieldReadOnly\r
-#: Vcl/ib.pas:213\r
-msgid "Field \"%s\" is read-only"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFieldNotFound\r
-#: Vcl/ib.pas:214\r
-#, fuzzy\r
-msgid "Field \"%s\" not found"\r
-msgstr "%s: Campo '%s' non trovato"\r
-\r
-#. Programmer's name for it: SNotEditing\r
-#: Vcl/ib.pas:215\r
-msgid "Not editing"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotInsert\r
-#: Vcl/ib.pas:216\r
-#, fuzzy\r
-msgid "Cannot insert into dataset. (No insert query)"\r
-msgstr "Impossibile inserire o cancellare righe dalla griglia"\r
-\r
-#. Programmer's name for it: SCannotPost\r
-#: Vcl/ib.pas:217\r
-msgid "Cannot post. (No update/insert query)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotUpdate\r
-#: Vcl/ib.pas:218\r
-msgid "Cannot update. (No update query)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotDelete\r
-#: Vcl/ib.pas:219\r
-msgid "Cannot delete from dataset. (No delete query)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotRefresh\r
-#: Vcl/ib.pas:220\r
-msgid "Cannot refresh row. (No refresh query)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SBufferNotSet\r
-#: Vcl/ib.pas:221\r
-msgid "Buffer not set"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCircularReference\r
-#: Vcl/ib.pas:222\r
-msgid "Circular references not permitted"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SSQLParseError\r
-#: Vcl/ib.pas:223\r
-msgid ""\r
-"SQL Parse Error:\n"\r
-"\n"\r
-"%s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUserAbort\r
-#: Vcl/ib.pas:224\r
-msgid "User abort"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDataSetUniDirectional\r
-#: Vcl/ib.pas:225\r
-msgid "Data set is uni-directional"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotCreateSharedResource\r
-#: Vcl/ib.pas:226\r
-msgid "Cannot create shared resource. (Windows error %d)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SWindowsAPIError\r
-#: Vcl/ib.pas:227\r
-msgid "Windows API error. (Windows error %d [$%.8x])"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SColumnListsDontMatch\r
-#: Vcl/ib.pas:228\r
-msgid "Column lists do not match"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SColumnTypesDontMatch\r
-#: Vcl/ib.pas:229\r
-msgid "Column types don't match. (From index: %d; To index: %d)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCantEndSharedTransaction\r
-#: Vcl/ib.pas:231\r
-msgid ""\r
-"Can't end a shared transaction unless it is forced and equal to the "\r
-"transaction's TimeoutAction"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFieldUnsupportedType\r
-#: Vcl/ib.pas:232\r
-#, fuzzy\r
-msgid "Unsupported Field Type"\r
-msgstr "Tipo Campo"\r
-\r
-#. Programmer's name for it: SCircularDataLink\r
-#: Vcl/ib.pas:233\r
-#, fuzzy\r
-msgid "Circular DataLink Reference"\r
-msgstr "Datalinks circolari non sono ammessi"\r
-\r
-#. Programmer's name for it: SEmptySQLStatement\r
-#: Vcl/ib.pas:234\r
-msgid "Empty SQL Statement"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SIsASelectStatement\r
-#: Vcl/ib.pas:235\r
-msgid "use Open for a Select Statement"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SRequiredParamNotSet\r
-#: Vcl/ib.pas:236\r
-msgid "Required Param value not set"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoStoredProcName\r
-#: Vcl/ib.pas:237\r
-msgid "No Stored Procedure Name assigned"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SIsAExecuteProcedure\r
-#: Vcl/ib.pas:238\r
-msgid "use ExecProc for Procedure; use TQuery for Select procedures"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUpdateFailed\r
-#: Vcl/ib.pas:239\r
-#, fuzzy\r
-msgid "Update Failed"\r
-msgstr "Aggiornameto fallito"\r
-\r
-#. Programmer's name for it: SNotCachedUpdates\r
-#: Vcl/ib.pas:240\r
-msgid "CachedUpdates not enabled"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNotLiveRequest\r
-#: Vcl/ib.pas:241\r
-#, fuzzy\r
-msgid "Request is not live - cannot modify"\r
-msgstr "Il campo '%s' non è indicizzato e non può essere modificato"\r
-\r
-#. Programmer's name for it: SNoProvider\r
-#: Vcl/ib.pas:242\r
-#, fuzzy\r
-msgid "No Provider"\r
-msgstr "Provider non disponibile"\r
-\r
-#. Programmer's name for it: SNoRecordsAffected\r
-#: Vcl/ib.pas:243\r
-msgid "No Records Affected"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/ib.pas:244\r
-msgid "No Table Name assigned"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotCreatePrimaryIndex\r
-#: Vcl/ib.pas:245\r
-msgid "Cannot Create Primary Index; are created automatically"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotDropSystemIndex\r
-#: Vcl/ib.pas:246\r
-#, fuzzy\r
-msgid "Cannot Drop System Index"\r
-msgstr "Impossibile aprire AVI"\r
-\r
-#. Programmer's name for it: STableNameMismatch\r
-#: Vcl/ib.pas:247\r
-msgid "Table Name Mismatch"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SIndexFieldMissing\r
-#: Vcl/ib.pas:248\r
-#, fuzzy\r
-msgid "Index Field Missing"\r
-msgstr "Nome campo mancante"\r
-\r
-#. Programmer's name for it: SInvalidCancellation\r
-#: Vcl/ib.pas:249\r
-msgid "Cannot Cancel events while processing"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidEvent\r
-#: Vcl/ib.pas:250\r
-#, fuzzy\r
-msgid "Invalid Event"\r
-msgstr "Indice non valido"\r
-\r
-#. Programmer's name for it: SMaximumEvents\r
-#: Vcl/ib.pas:251\r
-msgid "Exceded Maximum Event limits"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoEventsRegistered\r
-#: Vcl/ib.pas:252\r
-msgid "No Events Registered"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidQueueing\r
-#: Vcl/ib.pas:253\r
-#, fuzzy\r
-msgid "Invalid Queueing"\r
-msgstr "Selezione non valida"\r
-\r
-#. Programmer's name for it: SInvalidRegistration\r
-#: Vcl/ib.pas:254\r
-#, fuzzy\r
-msgid "Invalid Registration"\r
-msgstr "Registrazione campo non valida"\r
-\r
-#. Programmer's name for it: SInvalidBatchMove\r
-#: Vcl/ib.pas:255\r
-#, fuzzy\r
-msgid "Invalid Batch Move"\r
-msgstr "Parametri batch move non validi"\r
-\r
-#. Programmer's name for it: SSQLDialectInvalid\r
-#: Vcl/ib.pas:256\r
-msgid "SQL Dialect Invalid"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SSPBConstantNotSupported\r
-#: Vcl/ib.pas:257\r
-#, fuzzy\r
-msgid "SPB Constant Not supported"\r
-msgstr "Costante fuori intervallo"\r
-\r
-#. Programmer's name for it: SSPBConstantUnknown\r
-#: Vcl/ib.pas:258\r
-msgid "SPB Constant Unknown"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SServiceActive\r
-#: Vcl/ib.pas:259\r
-#, fuzzy\r
-msgid "Cannot perform operation -- service is not attached"\r
-msgstr "Impossibile eseguire questa operazione su di un database aperto"\r
-\r
-#. Programmer's name for it: SServiceInActive\r
-#: Vcl/ib.pas:260\r
-#, fuzzy\r
-msgid "Cannot perform operation -- service is attached"\r
-msgstr "Impossibile eseguire questa operazione su di un dataset chiuso"\r
-\r
-#. Programmer's name for it: SServerNameMissing\r
-#: Vcl/ib.pas:261\r
-#, fuzzy\r
-msgid "Server Name Missing"\r
-msgstr "Nome session mancante"\r
-\r
-#. Programmer's name for it: SQueryParamsError\r
-#: Vcl/ib.pas:262\r
-msgid "Query Parameters missing or incorrect"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SStartParamsError\r
-#: Vcl/ib.pas:263\r
-msgid "start Parameters missing or incorrect"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SOutputParsingError\r
-#: Vcl/ib.pas:264\r
-msgid "Unexpected Output buffer value"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUseSpecificProcedures\r
-#: Vcl/ib.pas:265\r
-msgid ""\r
-"Generic ServiceStart not applicable: Use Specific Procedures to set "\r
-"configuration params"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SSQLMonitorAlreadyPresent\r
-#: Vcl/ib.pas:266\r
-msgid "SQL Monitor Instance is already present"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SEOFInComment\r
-#: Vcl/ibsql.pas:24\r
-msgid "EOF in comment detected"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SEOFInString\r
-#: Vcl/ibsql.pas:25\r
-msgid "EOF in string detected"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SParamNameExpected\r
-#: Vcl/ibsql.pas:26\r
-#, fuzzy\r
-msgid "Parameter name expected"\r
-msgstr "Il genitore deve essere espanso"\r
-\r
-#. Programmer's name for it: SCantPrintValue\r
-#: Vcl/ibsqlmonitor.pas:24\r
-#, fuzzy\r
-msgid "Cannot print value"\r
-msgstr "DCOM non installato"\r
-\r
-#. Programmer's name for it: SEOFReached\r
-#: Vcl/ibsqlmonitor.pas:25\r
-msgid "SEOFReached"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SProviderNotExported\r
-#: Vcl/midconst.pas:33\r
-msgid "Provider not exported: %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoDataProvider\r
-#: Vcl/midconst.pas:36\r
-msgid "Missing data provider or data packet"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidDataPacket\r
-#: Vcl/midconst.pas:37\r
-#, fuzzy\r
-msgid "Invalid data packet"\r
-msgstr "Tipo di dati non valido per '%s'"\r
-\r
-#. Programmer's name for it: SRefreshError\r
-#: Vcl/midconst.pas:38\r
-msgid "Must apply updates before refreshing data"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SProviderInvalid\r
-#: Vcl/midconst.pas:39\r
-msgid "Invalid provider. Provider was freed by the application server"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SServerNameBlank\r
-#: Vcl/midconst.pas:40\r
-msgid "Cannot connect, %s must contain a valid ServerName or ServerGUID"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SRepositoryIdBlank\r
-#: Vcl/midconst.pas:41\r
-msgid "Cannot connect, %s must contain a valid repository id"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SAggsGroupingLevel\r
-#: Vcl/midconst.pas:42\r
-msgid "Grouping level exceeds current index field count"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SAggsNoSuchLevel\r
-#: Vcl/midconst.pas:43\r
-msgid "Grouping level not defined"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoCircularReference\r
-#: Vcl/midconst.pas:44\r
-#, fuzzy\r
-msgid "Circular provider references not allowed"\r
-msgstr "Datalinks circolari non sono ammessi"\r
-\r
-#. Programmer's name for it: SErrorLoadingMidas\r
-#: Vcl/midconst.pas:45\r
-msgid "Error loading MIDAS.DLL"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotCreateDataSet\r
-#: Vcl/midconst.pas:46\r
-msgid "No fields defined. Cannot create dataset"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SSocketReadError\r
-#: Vcl/midconst.pas:49\r
-#, fuzzy\r
-msgid "Error reading from socket"\r
-msgstr "Errore rimovendo il controllo dall'albero del Dock"\r
-\r
-#. Programmer's name for it: SInvalidProviderName\r
-#: Vcl/midconst.pas:50\r
-msgid "Provider name \"%s\" was not recognized by the server"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SBadVariantType\r
-#: Vcl/midconst.pas:51\r
-msgid "Unsupported variant type: %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidAction\r
-#: Vcl/midconst.pas:52\r
-#, fuzzy\r
-msgid "Invalid action received: %d"\r
-msgstr "Creazione azione non valida"\r
-\r
-#. Programmer's name for it: SInvalidResponse\r
-#: Vcl/midconst.pas:55\r
-#, fuzzy\r
-msgid "Invalid response"\r
-msgstr "Owner non valido"\r
-\r
-#. Programmer's name for it: STooManyRecordsModified\r
-#: Vcl/midconst.pas:57\r
-msgid "Update affected more than 1 record."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidOptParamType\r
-#: Vcl/midconst.pas:60\r
-msgid "Value cannot be stored in an optional parameter"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SConstraintFailed\r
-#: Vcl/midconst.pas:62\r
-msgid "Record or field constraint failed."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SField\r
-#: Vcl/midconst.pas:63\r
-#, fuzzy\r
-msgid "Field"\r
-msgstr "Nome Campo"\r
-\r
-#. Programmer's name for it: SReadOnlyProvider\r
-#: Vcl/midconst.pas:64\r
-msgid "Cannot apply updates to a ReadOnly provider"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoKeySpecified\r
-#: Vcl/midconst.pas:65\r
-msgid "Unable to find record. No key specified"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFieldNameTooLong\r
-#: Vcl/midconst.pas:67\r
-msgid ""\r
-"Field name cannot be longer then %d characters. Try setting ObjectView to "\r
-"True on the dataset"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoDataSets\r
-#: Vcl/midconst.pas:68\r
-msgid "Cannot resolve to dataset when using nested datasets or references"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SRecConstFail\r
-#: Vcl/midconst.pas:69\r
-msgid "Preparation of record constraint failed with error \"%s\""\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFieldConstFail\r
-#: Vcl/midconst.pas:70\r
-#, fuzzy\r
-msgid "Preparation of field constraint failed with error \"%s\""\r
-msgstr "Servizio \"%s\" non disinstallato per errore: \"%s\""\r
-\r
-#. Programmer's name for it: SDefExprFail\r
-#: Vcl/midconst.pas:71\r
-msgid "Preparation of default expression failed with error \"%s\""\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SArrayElementError\r
-#: Vcl/midconst.pas:72\r
-msgid "Array elements of type %s are not supported"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoTableName\r
-#: Vcl/midconst.pas:73\r
-msgid "Unable to resolve records. Table name not found."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoEditsAllowed\r
-#: Vcl/midconst.pas:74\r
-#, fuzzy\r
-msgid "Modifications are not allowed"\r
-msgstr "Datalinks circolari non sono ammessi"\r
-\r
-#. Programmer's name for it: SNoDeletesAllowed\r
-#: Vcl/midconst.pas:75\r
-#, fuzzy\r
-msgid "Deletes are not allowed"\r
-msgstr "Datalinks circolari non sono ammessi"\r
-\r
-#. Programmer's name for it: SNoInsertsAllowed\r
-#: Vcl/midconst.pas:76\r
-#, fuzzy\r
-msgid "Inserts are not allowed"\r
-msgstr "Datalinks circolari non sono ammessi"\r
-\r
-#. Programmer's name for it: SCannotChangeCommandText\r
-#: Vcl/midconst.pas:77\r
-#, fuzzy\r
-msgid "CommandText changes are not allowed"\r
-msgstr "Datalinks circolari non sono ammessi"\r
-\r
-#. Programmer's name for it: SNoServers\r
-#: Vcl/midconst.pas:80\r
-#, fuzzy\r
-msgid "No server available"\r
-msgstr "Provider non disponibile"\r
-\r
-#. Programmer's name for it: SReturnError\r
-#: Vcl/midconst.pas:83\r
-msgid "Expected return value not received"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoWinSock2\r
-#: Vcl/midconst.pas:84 Vcl/scktcnst.pas:36\r
-msgid "WinSock 2 must be installed to use the socket connection"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SURLRequired\r
-#: Vcl/midconst.pas:87\r
-msgid "URL required"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDefaultURL\r
-#: Vcl/midconst.pas:88\r
-msgid "http://server.company.com/scripts/httpsrvr.dll"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidURL\r
-#: Vcl/midconst.pas:89\r
-msgid ""\r
-"URL must be in the form \"http://server.company.com/scripts/httpsrvr.dll\""\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SServerIsBusy\r
-#: Vcl/midconst.pas:90\r
-msgid "Server is busy"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SObjectNotAvailable\r
-#: Vcl/midconst.pas:92\r
-msgid "Object not available: %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SBadPropValue\r
-#: Vcl/oleconst.pas:15\r
-#, fuzzy\r
-msgid "'%s' is not a valid property value"\r
-msgstr "'%s' non è un valore integer valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SCannotActivate\r
-#: Vcl/oleconst.pas:16\r
-msgid "OLE control activation failed"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNoWindowHandle\r
-#: Vcl/oleconst.pas:17\r
-msgid "Could not obtain OLE control window handle"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SOleError\r
-#: Vcl/oleconst.pas:18 Rtl/Sys/comconst.pas:16\r
-msgid "OLE error %.8x"\r
-msgstr "errore OLE %.8x"\r
-\r
-#. Programmer's name for it: SVarNotObject\r
-#: Vcl/oleconst.pas:19\r
-#, fuzzy\r
-msgid "Variant does not reference an OLE object"\r
-msgstr "Variant non referenzia un oggetto OLE"\r
-\r
-#. Programmer's name for it: SVarNotAutoObject\r
-#. Programmer's name for it: SVarNotObject\r
-#: Vcl/oleconst.pas:20 Rtl/Sys/comconst.pas:22\r
-msgid "Variant does not reference an automation object"\r
-msgstr "Variant non referenzia un oggetto OLE"\r
-\r
-#. Programmer's name for it: SNoMethod\r
-#: Vcl/oleconst.pas:21\r
-#, fuzzy\r
-msgid "Method '%s' not supported by OLE object"\r
-msgstr "Metodo '%s' non supportato dall'oggetto OLE"\r
-\r
-#. Programmer's name for it: SLinkProperties\r
-#: Vcl/oleconst.pas:22\r
-#, fuzzy\r
-msgid "Link Properties"\r
-msgstr "Proprietà"\r
-\r
-#. Programmer's name for it: SInvalidLinkSource\r
-#: Vcl/oleconst.pas:23\r
-msgid "Cannot link to an invalid source."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotBreakLink\r
-#: Vcl/oleconst.pas:24\r
-#, fuzzy\r
-msgid "Break link operation is not supported."\r
-msgstr "Aritmetica non supportata in espressioni filtro"\r
-\r
-#. Programmer's name for it: SLinkedObject\r
-#: Vcl/oleconst.pas:25\r
-msgid "Linked %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SEmptyContainer\r
-#: Vcl/oleconst.pas:26\r
-#, fuzzy\r
-msgid "Operation not allowed on an empty OLE container"\r
-msgstr "Operazione non supportata dalla stampante selezionata"\r
-\r
-#. Programmer's name for it: SInvalidVerb\r
-#: Vcl/oleconst.pas:27\r
-#, fuzzy\r
-msgid "Invalid object verb"\r
-msgstr "Owner non valido"\r
-\r
-#. Programmer's name for it: SPropDlgCaption\r
-#: Vcl/oleconst.pas:28\r
-#, fuzzy\r
-msgid "%s Properties"\r
-msgstr "Proprietà"\r
-\r
-#. Programmer's name for it: SInvalidLicense\r
-#: Vcl/oleconst.pas:30\r
-#, fuzzy\r
-msgid "License information for %s is invalid"\r
-msgstr "L'informazione Lookup per il campo '%s' è incompleta"\r
-\r
-#. Programmer's name for it: SNotLicensed\r
-#: Vcl/oleconst.pas:31\r
-msgid ""\r
-"License information for %s not found. You cannot use this control in design "\r
-"mode"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNoRunningObject\r
-#: Vcl/oleconst.pas:32\r
-msgid ""\r
-"Unable to retrieve a pointer to a running object registered with OLE for %s/%"\r
-"s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SServiceOnly\r
-#: Vcl/scktcnst.pas:29\r
-msgid "The Socket Server can only be run as a service on NT 3.51 and prior"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SErrClose\r
-#: Vcl/scktcnst.pas:30\r
-msgid "Cannot exit when there are active connections. Kill connections?"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SErrChangeSettings\r
-#: Vcl/scktcnst.pas:31\r
-msgid ""\r
-"Cannot change settings when there are active connections. Kill connections?"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SQueryDisconnect\r
-#: Vcl/scktcnst.pas:32\r
-msgid "Disconnecting clients can cause application errors. Continue?"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SOpenError\r
-#: Vcl/scktcnst.pas:33\r
-msgid "Error opening port %d with error: %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNotShown\r
-#: Vcl/scktcnst.pas:35\r
-msgid "(Not Shown)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SStatusline\r
-#: Vcl/scktcnst.pas:37\r
-msgid "%d current connections"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SAlreadyRunning\r
-#: Vcl/scktcnst.pas:38\r
-msgid "The Socket Server is already running"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNotUntilRestart\r
-#: Vcl/scktcnst.pas:39\r
-msgid "This change will not take affect until the Socket Server is restarted"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInvalidActionRegistration\r
-#: Vcl/webconst.pas:15\r
-msgid "Invalid Action registration"\r
-msgstr "Registrazione Azione non valida"\r
-\r
-#. Programmer's name for it: sDuplicateActionName\r
-#: Vcl/webconst.pas:16\r
-msgid "Duplicate action name"\r
-msgstr "Nome azione duplicato"\r
-\r
-#. Programmer's name for it: sOnlyOneDispatcher\r
-#: Vcl/webconst.pas:17\r
-msgid "Only one WebDispatcher per form/data module"\r
-msgstr "Solo un WebDispatcher per form/data-module"\r
-\r
-#. Programmer's name for it: sHTTPItemName\r
-#: Vcl/webconst.pas:18\r
-msgid "Name"\r
-msgstr "Nome"\r
-\r
-#. Programmer's name for it: sHTTPItemURI\r
-#: Vcl/webconst.pas:19\r
-msgid "PathInfo"\r
-msgstr "PathInfo"\r
-\r
-#. Programmer's name for it: sHTTPItemEnabled\r
-#: Vcl/webconst.pas:20\r
-msgid "Enabled"\r
-msgstr "Abilitato"\r
-\r
-#. Programmer's name for it: sHTTPItemProducer\r
-#: Vcl/webconst.pas:22\r
-msgid "Producer"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sTooManyColumns\r
-#: Vcl/webconst.pas:26\r
-msgid "Too many table columns"\r
-msgstr "La griglia non può visualizzare più di 256 colonne"\r
-\r
-#. Programmer's name for it: sFieldNameColumn\r
-#: Vcl/webconst.pas:27\r
-msgid "Field Name"\r
-msgstr "Nome Campo"\r
-\r
-#. Programmer's name for it: sFieldTypeColumn\r
-#: Vcl/webconst.pas:28\r
-msgid "Field Type"\r
-msgstr "Tipo Campo"\r
-\r
-#. Programmer's name for it: SCorbaDllNotLoaded\r
-#: Rtl/Corba/corbcnst.pas:15\r
-#, fuzzy\r
-msgid "Unable to load CORBA libraries"\r
-msgstr "Impossibile caricare parametri legati"\r
-\r
-#. Programmer's name for it: SCorbaNotInitialized\r
-#: Rtl/Corba/corbcnst.pas:16\r
-msgid "CORBA libraries are unavailable or not initialized"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCorbaSkeletonNotRegistered\r
-#: Rtl/Corba/corbcnst.pas:17\r
-msgid "CORBA server skeleton not registered for object %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCorbaStubNotRegistered\r
-#: Rtl/Corba/corbcnst.pas:18\r
-msgid "CORBA client stub not registered"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCorbaInterfaceIDNotRegister\r
-#: Rtl/Corba/corbcnst.pas:19\r
-msgid "CORBA interface not registered"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCorbaRepositoryIDNotRegistered\r
-#: Rtl/Corba/corbcnst.pas:20\r
-msgid "CORBA Repository ID \"%s\" not registered"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCorbaIncompleteFactory\r
-#: Rtl/Corba/corbcnst.pas:21\r
-msgid "CORBA Factory did not implement CreateInterface"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInvalidTypeCast\r
-#: Rtl/Corba/corbcnst.pas:24\r
-msgid "Variant cannot be converted to a CORBA Any"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNotCorbaObject\r
-#: Rtl/Corba/corbcnst.pas:25\r
-msgid "Variant/Any not a CORBA object"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sParamTypeCast\r
-#: Rtl/Corba/corbcnst.pas:26\r
-msgid "Parameter (%d) of method %s not of the correct type"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sParamOut\r
-#: Rtl/Corba/corbcnst.pas:27\r
-msgid ""\r
-"Parameter (%d) of method %s is an out or in/out parameter and requires a "\r
-"variable reference"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sNoRepository\r
-#: Rtl/Corba/corbcnst.pas:28\r
-msgid "Could not perform CORBA Dispatch, no interface repository found"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sInvalidParameterCount\r
-#: Rtl/Corba/corbcnst.pas:29\r
-msgid "Incorrect number of parameters to method %s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: sMethodNotFound\r
-#: Rtl/Corba/corbcnst.pas:30\r
-#, fuzzy\r
-msgid "Method %s not found"\r
-msgstr "%s: Campo '%s' non trovato"\r
-\r
-#. Programmer's name for it: sConnecting\r
-#: Rtl/Corba/corbcnst.pas:31\r
-msgid "Connecting to CORBA server..."\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCreateRegKeyError\r
-#: Rtl/Sys/comconst.pas:15\r
-msgid "Error creating system registry entry"\r
-msgstr "Errore creando voce nel registro di sistema"\r
-\r
-#. Programmer's name for it: SObjectFactoryMissing\r
-#: Rtl/Sys/comconst.pas:17\r
-msgid "Object factory for class %s missing"\r
-msgstr "Object factory per la classe %s mancante"\r
-\r
-#. Programmer's name for it: STypeInfoMissing\r
-#: Rtl/Sys/comconst.pas:18\r
-msgid "Type information missing for class %s"\r
-msgstr "Informazione di tipo mancante per la classe %s"\r
-\r
-#. Programmer's name for it: SBadTypeInfo\r
-#: Rtl/Sys/comconst.pas:19\r
-msgid "Incorrect type information for class %s"\r
-msgstr "Informazione di tipo non corretta per la classe %s"\r
-\r
-#. Programmer's name for it: SDispIntfMissing\r
-#: Rtl/Sys/comconst.pas:20\r
-msgid "Dispatch interface missing from class %s"\r
-msgstr "Interfaccia dispatch mancante dalla classe %s"\r
-\r
-#. Programmer's name for it: SNoMethod\r
-#: Rtl/Sys/comconst.pas:21\r
-msgid "Method '%s' not supported by automation object"\r
-msgstr "Metodo '%s' non supportato dall'oggetto OLE"\r
-\r
-#. Programmer's name for it: SDCOMNotInstalled\r
-#: Rtl/Sys/comconst.pas:23\r
-msgid "DCOM not installed"\r
-msgstr "DCOM non installato"\r
-\r
-#. Programmer's name for it: SDAXError\r
-#: Rtl/Sys/comconst.pas:24\r
-msgid "DAX Error"\r
-msgstr "Errore DAX"\r
-\r
-#. Programmer's name for it: SAutomationWarning\r
-#: Rtl/Sys/comconst.pas:26\r
-msgid "COM Server Warning"\r
-msgstr "COM Server Warning"\r
-\r
-#. Programmer's name for it: SNoCloseActiveServer1\r
-#: Rtl/Sys/comconst.pas:29\r
-msgid ""\r
-"There are still active COM objects in this application. One or more clients "\r
-"may have references to these objects, so manually closing "\r
-msgstr ""\r
-"Ci sono ancora oggetti COM attivi in questa applicazione. Uno o più clients "\r
-"potrebbero avere riferimenti a questi oggetti, cosi è necessaria una "\r
-"chiusura manuale "\r
-\r
-#. Programmer's name for it: SNoCloseActiveServer2\r
-#: Rtl/Sys/comconst.pas:32\r
-msgid ""\r
-"this application may cause those client application(s) to fail.\n"\r
-"\n"\r
-"Are you sure you want to close this application?"\r
-msgstr ""\r
-"questa applicazione può danneggiare l'esecuzione dell'applicazione(i) "\r
-"client.\n"\r
-"\n"\r
-"Siete sicuri di voler chiudere questa applicazione?"\r
-\r
-#. Programmer's name for it: SUnknown\r
-#: Rtl/Sys/sysconst.pas:15\r
-#, fuzzy\r
-msgid "<unknown>"\r
-msgstr "(Sconosciuto)"\r
-\r
-#. Programmer's name for it: SInvalidInteger\r
-#: Rtl/Sys/sysconst.pas:16\r
-#, fuzzy\r
-msgid "'%s' is not a valid integer value"\r
-msgstr "'%s' non è un valore integer valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SInvalidFloat\r
-#: Rtl/Sys/sysconst.pas:17\r
-#, fuzzy\r
-msgid "'%s' is not a valid floating point value"\r
-msgstr "'%s' non è un valore floating point valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SInvalidDate\r
-#: Rtl/Sys/sysconst.pas:18\r
-#, fuzzy\r
-msgid "'%s' is not a valid date"\r
-msgstr "'%s' non è un valore integer valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SInvalidTime\r
-#: Rtl/Sys/sysconst.pas:19\r
-#, fuzzy\r
-msgid "'%s' is not a valid time"\r
-msgstr "'%s' non è un valore integer valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SInvalidDateTime\r
-#: Rtl/Sys/sysconst.pas:20\r
-#, fuzzy\r
-msgid "'%s' is not a valid date and time"\r
-msgstr "'%s' non è un valore integer valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SOutOfMemory\r
-#: Rtl/Sys/sysconst.pas:23\r
-#, fuzzy\r
-msgid "Out of memory"\r
-msgstr "Risorse del sistema esaurite"\r
-\r
-#. Programmer's name for it: SInOutError\r
-#: Rtl/Sys/sysconst.pas:24\r
-#, fuzzy\r
-msgid "I/O error %d"\r
-msgstr "errore OLE %.8x"\r
-\r
-#. Programmer's name for it: SFileNotFound\r
-#: Rtl/Sys/sysconst.pas:25\r
-#, fuzzy\r
-msgid "File not found"\r
-msgstr "%s: Campo '%s' non trovato"\r
-\r
-#. Programmer's name for it: SInvalidFilename\r
-#: Rtl/Sys/sysconst.pas:26\r
-#, fuzzy\r
-msgid "Invalid filename"\r
-msgstr "Indice non valido"\r
-\r
-#. Programmer's name for it: STooManyOpenFiles\r
-#: Rtl/Sys/sysconst.pas:27\r
-#, fuzzy\r
-msgid "Too many open files"\r
-msgstr "Troppe immagini"\r
-\r
-#. Programmer's name for it: SAccessDenied\r
-#: Rtl/Sys/sysconst.pas:28\r
-msgid "File access denied"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SEndOfFile\r
-#: Rtl/Sys/sysconst.pas:29\r
-msgid "Read beyond end of file"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SDiskFull\r
-#: Rtl/Sys/sysconst.pas:30\r
-msgid "Disk full"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidInput\r
-#: Rtl/Sys/sysconst.pas:31\r
-#, fuzzy\r
-msgid "Invalid numeric input"\r
-msgstr "Valore numerico non valido"\r
-\r
-#. Programmer's name for it: SDivByZero\r
-#: Rtl/Sys/sysconst.pas:32\r
-msgid "Division by zero"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SRangeError\r
-#: Rtl/Sys/sysconst.pas:33\r
-msgid "Range check error"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SIntOverflow\r
-#: Rtl/Sys/sysconst.pas:34\r
-#, fuzzy\r
-msgid "Integer overflow"\r
-msgstr "(Overflow)"\r
-\r
-#. Programmer's name for it: SInvalidOp\r
-#: Rtl/Sys/sysconst.pas:35\r
-#, fuzzy\r
-msgid "Invalid floating point operation"\r
-msgstr "Creazione azione non valida"\r
-\r
-#. Programmer's name for it: SZeroDivide\r
-#: Rtl/Sys/sysconst.pas:36\r
-msgid "Floating point division by zero"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SOverflow\r
-#: Rtl/Sys/sysconst.pas:37\r
-msgid "Floating point overflow"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUnderflow\r
-#: Rtl/Sys/sysconst.pas:38\r
-msgid "Floating point underflow"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidPointer\r
-#: Rtl/Sys/sysconst.pas:39\r
-#, fuzzy\r
-msgid "Invalid pointer operation"\r
-msgstr "Formato pixel non valido"\r
-\r
-#. Programmer's name for it: SInvalidCast\r
-#: Rtl/Sys/sysconst.pas:40\r
-#, fuzzy\r
-msgid "Invalid class typecast"\r
-msgstr "Nome alias %s non valido"\r
-\r
-#. Programmer's name for it: SAccessViolation\r
-#: Rtl/Sys/sysconst.pas:41\r
-msgid "Access violation at address %p. %s of address %p"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SStackOverflow\r
-#: Rtl/Sys/sysconst.pas:42\r
-#, fuzzy\r
-msgid "Stack overflow"\r
-msgstr "(Overflow)"\r
-\r
-#. Programmer's name for it: SControlC\r
-#: Rtl/Sys/sysconst.pas:43\r
-msgid "Control-C hit"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SPrivilege\r
-#: Rtl/Sys/sysconst.pas:44\r
-msgid "Privileged instruction"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SOperationAborted\r
-#: Rtl/Sys/sysconst.pas:45\r
-msgid "Operation aborted"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SException\r
-#: Rtl/Sys/sysconst.pas:46\r
-msgid ""\r
-"Exception %s in module %s at %p.\n"\r
-"%s%s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SExceptTitle\r
-#: Rtl/Sys/sysconst.pas:47\r
-msgid "Application Error"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidFormat\r
-#: Rtl/Sys/sysconst.pas:48\r
-msgid "Format '%s' invalid or incompatible with argument"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SArgumentMissing\r
-#: Rtl/Sys/sysconst.pas:49\r
-#, fuzzy\r
-msgid "No argument for format '%s'"\r
-msgstr "Nessun valore per il parametro '%s'"\r
-\r
-#. Programmer's name for it: SInvalidVarCast\r
-#: Rtl/Sys/sysconst.pas:50\r
-#, fuzzy\r
-msgid "Invalid variant type conversion"\r
-msgstr "Tipo o dimensioni variant non validi"\r
-\r
-#. Programmer's name for it: SInvalidVarOp\r
-#: Rtl/Sys/sysconst.pas:51\r
-#, fuzzy\r
-msgid "Invalid variant operation"\r
-msgstr "Creazione azione non valida"\r
-\r
-#. Programmer's name for it: SDispatchError\r
-#: Rtl/Sys/sysconst.pas:52\r
-msgid "Variant method calls not supported"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SResultTooLong\r
-#: Rtl/Sys/sysconst.pas:55\r
-msgid "Format result longer than 4096 characters"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SFormatTooLong\r
-#: Rtl/Sys/sysconst.pas:56\r
-#, fuzzy\r
-msgid "Format string too long"\r
-msgstr "Linea troppo lunga"\r
-\r
-#. Programmer's name for it: SVarArrayCreate\r
-#: Rtl/Sys/sysconst.pas:57\r
-#, fuzzy\r
-msgid "Error creating variant array"\r
-msgstr "Errore creando la finestra"\r
-\r
-#. Programmer's name for it: SVarNotArray\r
-#: Rtl/Sys/sysconst.pas:58\r
-#, fuzzy\r
-msgid "Variant is not an array"\r
-msgstr "Il Dataset non è una query"\r
-\r
-#. Programmer's name for it: SVarArrayBounds\r
-#: Rtl/Sys/sysconst.pas:59\r
-#, fuzzy\r
-msgid "Variant array index out of bounds"\r
-msgstr "Indice tab fuori intervallo"\r
-\r
-#. Programmer's name for it: SExternalException\r
-#: Rtl/Sys/sysconst.pas:60\r
-msgid "External exception %x"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SAssertionFailed\r
-#: Rtl/Sys/sysconst.pas:61\r
-msgid "Assertion failed"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SIntfCastError\r
-#: Rtl/Sys/sysconst.pas:62\r
-msgid "Interface not supported"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SSafecallException\r
-#: Rtl/Sys/sysconst.pas:63\r
-msgid "Exception in safecall method"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SAssertError\r
-#: Rtl/Sys/sysconst.pas:64\r
-msgid "%s (%s, line %d)"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SAbstractError\r
-#: Rtl/Sys/sysconst.pas:65\r
-#, fuzzy\r
-msgid "Abstract Error"\r
-msgstr "Errore DAX"\r
-\r
-#. Programmer's name for it: SModuleAccessViolation\r
-#: Rtl/Sys/sysconst.pas:66\r
-msgid "Access violation at address %p in module '%s'. %s of address %p"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SCannotReadPackageInfo\r
-#: Rtl/Sys/sysconst.pas:67\r
-#, fuzzy\r
-msgid "Cannot access package information for package '%s'"\r
-msgstr "Informazione di tipo non corretta per la classe %s"\r
-\r
-#. Programmer's name for it: sErrorLoadingPackage\r
-#: Rtl/Sys/sysconst.pas:68\r
-msgid ""\r
-"Can't load package %s.\n"\r
-"%s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SInvalidPackageFile\r
-#: Rtl/Sys/sysconst.pas:69\r
-#, fuzzy\r
-msgid "Invalid package file '%s'"\r
-msgstr "Valore non valido per il campo '%s'"\r
-\r
-#. Programmer's name for it: SInvalidPackageHandle\r
-#: Rtl/Sys/sysconst.pas:70\r
-#, fuzzy\r
-msgid "Invalid package handle"\r
-msgstr "Indice dell'ImageList non valido"\r
-\r
-#. Programmer's name for it: SDuplicatePackageUnit\r
-#: Rtl/Sys/sysconst.pas:72\r
-msgid ""\r
-"Cannot load package '%s.' It contains unit '%s,';which is also contained in "\r
-"package '%s'"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SWin32Error\r
-#: Rtl/Sys/sysconst.pas:73\r
-msgid ""\r
-"Win32 Error. Code: %d.\n"\r
-"%s"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SUnkWin32Error\r
-#: Rtl/Sys/sysconst.pas:74\r
-msgid "A Win32 API function failed"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SNL\r
-#: Rtl/Sys/sysconst.pas:75\r
-msgid "Application is not licensed to use this feature"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameJan\r
-#: Rtl/Sys/sysconst.pas:77\r
-msgid "Jan"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameFeb\r
-#: Rtl/Sys/sysconst.pas:78\r
-msgid "Feb"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameMar\r
-#: Rtl/Sys/sysconst.pas:79\r
-msgid "Mar"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameApr\r
-#: Rtl/Sys/sysconst.pas:80\r
-msgid "Apr"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameMay\r
-#. Programmer's name for it: SLongMonthNameMay\r
-#: Rtl/Sys/sysconst.pas:81 Rtl/Sys/sysconst.pas:94\r
-msgid "May"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameJun\r
-#: Rtl/Sys/sysconst.pas:82\r
-msgid "Jun"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameJul\r
-#: Rtl/Sys/sysconst.pas:83\r
-msgid "Jul"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameAug\r
-#: Rtl/Sys/sysconst.pas:84\r
-msgid "Aug"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameSep\r
-#: Rtl/Sys/sysconst.pas:85\r
-msgid "Sep"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameOct\r
-#: Rtl/Sys/sysconst.pas:86\r
-msgid "Oct"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortMonthNameNov\r
-#: Rtl/Sys/sysconst.pas:87\r
-#, fuzzy\r
-msgid "Nov"\r
-msgstr "&No"\r
-\r
-#. Programmer's name for it: SShortMonthNameDec\r
-#: Rtl/Sys/sysconst.pas:88\r
-#, fuzzy\r
-msgid "Dec"\r
-msgstr "Canc"\r
-\r
-#. Programmer's name for it: SLongMonthNameJan\r
-#: Rtl/Sys/sysconst.pas:90\r
-msgid "January"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongMonthNameFeb\r
-#: Rtl/Sys/sysconst.pas:91\r
-msgid "February"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongMonthNameMar\r
-#: Rtl/Sys/sysconst.pas:92\r
-msgid "March"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongMonthNameApr\r
-#: Rtl/Sys/sysconst.pas:93\r
-msgid "April"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongMonthNameJun\r
-#: Rtl/Sys/sysconst.pas:95\r
-msgid "June"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongMonthNameJul\r
-#: Rtl/Sys/sysconst.pas:96\r
-msgid "July"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongMonthNameAug\r
-#: Rtl/Sys/sysconst.pas:97\r
-msgid "August"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongMonthNameSep\r
-#: Rtl/Sys/sysconst.pas:98\r
-msgid "September"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongMonthNameOct\r
-#: Rtl/Sys/sysconst.pas:99\r
-#, fuzzy\r
-msgid "October"\r
-msgstr "Altri"\r
-\r
-#. Programmer's name for it: SLongMonthNameNov\r
-#: Rtl/Sys/sysconst.pas:100\r
-msgid "November"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongMonthNameDec\r
-#: Rtl/Sys/sysconst.pas:101\r
-msgid "December"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortDayNameSun\r
-#: Rtl/Sys/sysconst.pas:103\r
-msgid "Sun"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortDayNameMon\r
-#: Rtl/Sys/sysconst.pas:104\r
-msgid "Mon"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortDayNameTue\r
-#: Rtl/Sys/sysconst.pas:105\r
-#, fuzzy\r
-msgid "Tue"\r
-msgstr "Vero"\r
-\r
-#. Programmer's name for it: SShortDayNameWed\r
-#: Rtl/Sys/sysconst.pas:106\r
-msgid "Wed"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortDayNameThu\r
-#: Rtl/Sys/sysconst.pas:107\r
-msgid "Thu"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortDayNameFri\r
-#: Rtl/Sys/sysconst.pas:108\r
-msgid "Fri"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SShortDayNameSat\r
-#: Rtl/Sys/sysconst.pas:109\r
-msgid "Sat"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongDayNameSun\r
-#: Rtl/Sys/sysconst.pas:111\r
-msgid "Sunday"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongDayNameMon\r
-#: Rtl/Sys/sysconst.pas:112\r
-msgid "Monday"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongDayNameTue\r
-#: Rtl/Sys/sysconst.pas:113\r
-msgid "Tuesday"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongDayNameWed\r
-#: Rtl/Sys/sysconst.pas:114\r
-msgid "Wednesday"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongDayNameThu\r
-#: Rtl/Sys/sysconst.pas:115\r
-msgid "Thursday"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongDayNameFri\r
-#: Rtl/Sys/sysconst.pas:116\r
-msgid "Friday"\r
-msgstr ""\r
-\r
-#. Programmer's name for it: SLongDayNameSat\r
-#: Rtl/Sys/sysconst.pas:117\r
-msgid "Saturday"\r
-msgstr ""\r
-\r
-#. Programmer's name: FONT 8\r
-#: Vcl/extdlgs.rc:14\r
-msgid "MS Sans Serif"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Caption\r
-#: Decision Cube/mxdcube.dfm:6\r
-msgid "Decision Cube Editor"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..Caption\r
-#: Decision Cube/mxdcube.dfm:24\r
-msgid "Dimension Settings"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..CaptionLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:31\r
-#, fuzzy\r
-msgid "Display &Name"\r
-msgstr "&Nome Cartella:"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:40\r
-#, fuzzy\r
-msgid "&Active Type"\r
-msgstr "Tipo Campo"\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:49\r
-msgid "&Grouping"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..StartLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:58\r
-msgid "&Initial Value"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..TypeLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:67\r
-msgid "&Type"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..Label1..Caption\r
-#: Decision Cube/mxdcube.dfm:76\r
-msgid "Available &Fields"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..Label2..Caption\r
-#: Decision Cube/mxdcube.dfm:85\r
-msgid "For&mat"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameLabel..Caption\r
-#: Decision Cube/mxdcube.dfm:102\r
-msgid "&Base Field"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..CaptionEdit..Text\r
-#: Decision Cube/mxdcube.dfm:122\r
-msgid "CaptionEdit"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit..Hint\r
-#: Decision Cube/mxdcube.dfm:130\r
-msgid "Control of when the information for this field is loaded"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit....Items.Strings\r
-#: Decision Cube/mxdcube.dfm:136\r
-msgid ""\r
-"Active\n"\r
-"As Needed\n"\r
-"Inactive\n"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit..Text\r
-#: Decision Cube/mxdcube.dfm:139\r
-msgid "ActiveEdit"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit..Hint\r
-#: Decision Cube/mxdcube.dfm:147\r
-msgid "Group values for this field into ranges"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit....Items.Strings\r
-#: Decision Cube/mxdcube.dfm:155\r
-msgid ""\r
-"None\n"\r
-"Year\n"\r
-"Quarter\n"\r
-"Month\n"\r
-"Single Value\n"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BinEdit..Text\r
-#: Decision Cube/mxdcube.dfm:158\r
-msgid "BinEdit"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..TypeEdit....Items.Strings\r
-#: Decision Cube/mxdcube.dfm:176\r
-msgid ""\r
-"Dimension\n"\r
-"Sum\n"\r
-"Count\n"\r
-"Average\n"\r
-"Min\n"\r
-"Max\n"\r
-"GenericAgg\n"\r
-"Unknown\n"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..TypeEdit..Text\r
-#: Decision Cube/mxdcube.dfm:179\r
-msgid "TypeEdit"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..FormatEdit..Text\r
-#: Decision Cube/mxdcube.dfm:190\r
-msgid "FormatEdit"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..StartEdit....Height\r
-#: Decision Cube/mxdcube.dfm:201\r
-msgid ""\r
-"Starting value for date ranges, Intial value for single valued dimensions\n"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameEdit....Height\r
-#: Decision Cube/mxdcube.dfm:214\r
-msgid ""\r
-"Fieldname (for a summary, the original field used to calculate the summary)\n"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..DimensionInfo..BaseNameEdit..Text\r
-#: Decision Cube/mxdcube.dfm:217\r
-msgid "BaseNameEdit"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Caption\r
-#: Decision Cube/mxdcube.dfm:223\r
-msgid "Memory Control"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..Hint\r
-#: Decision Cube/mxdcube.dfm:229\r
-msgid "Control whether to load the decision cube at design time"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..Caption\r
-#: Decision Cube/mxdcube.dfm:230\r
-msgid "Designer Data Options"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioMetaData..Caption\r
-#: Decision Cube/mxdcube.dfm:239\r
-msgid "Display Dimension &Names"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioDimensionData..Caption\r
-#: Decision Cube/mxdcube.dfm:250\r
-msgid "Display Names and &Values"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioAllData..Caption\r
-#: Decision Cube/mxdcube.dfm:259\r
-msgid "Display Names, Values, and &Totals"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioNoData..Caption\r
-#: Decision Cube/mxdcube.dfm:268\r
-msgid "&Run Time Display Only"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Caption\r
-#: Decision Cube/mxdcube.dfm:278\r
-msgid "Cube Maximums"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label4..Caption\r
-#: Decision Cube/mxdcube.dfm:304\r
-msgid "Active"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label7..Caption\r
-#: Decision Cube/mxdcube.dfm:312\r
-msgid "Active+Needed"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label9..Caption\r
-#: Decision Cube/mxdcube.dfm:320\r
-msgid "&Dimensions"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label6..Caption\r
-#: Decision Cube/mxdcube.dfm:348\r
-msgid "&Summaries"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label12..Caption\r
-#: Decision Cube/mxdcube.dfm:358\r
-#, fuzzy\r
-msgid "&Cells"\r
-msgstr "&Chiudi"\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label5..Caption\r
-#: Decision Cube/mxdcube.dfm:376\r
-msgid "Maximum"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label3..Caption\r
-#: Decision Cube/mxdcube.dfm:384\r
-msgid "Current"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxDims....Height\r
-#: Decision Cube/mxdcube.dfm:421\r
-msgid "Limit on the number of dimensions which can be loaded at one time\n"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxSums..Hint\r
-#: Decision Cube/mxdcube.dfm:430\r
-msgid "Limit on the number of summaries which can be loaded at one time"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxCells....Height\r
-#: Decision Cube/mxdcube.dfm:443\r
-msgid "Limit on the number of storage cells which can be loaded at one time\n"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..GetCellCounts..Hint\r
-#: Decision Cube/mxdcube.dfm:452\r
-msgid "Run a query to fetch information required to estimate cell usage"\r
-msgstr ""\r
-\r
-#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..GetCellCounts..Caption\r
-#: Decision Cube/mxdcube.dfm:453\r
-msgid "&Get Cell Counts"\r
-msgstr ""\r
-\r
-#. DimEditor..Caption\r
-#. FieldsEditor..Caption\r
-#: Decision Cube/mxdesign.dfm:6 Cube/mxdimedt.dfm:6 Property\r
-#: Editors/dsdesign.dfm:8\r
-msgid "Form1.Table1"\r
-msgstr ""\r
-\r
-#. SQLWindow..Caption\r
-#: Decision Cube/mxdsql.dfm:6\r
-msgid "Form2"\r
-msgstr ""\r
-\r
-#. SQLWindow..Memo1....Lines.Strings\r
-#: Decision Cube/mxdsql.dfm:32\r
-msgid "Memo1\n"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Caption\r
-#: Decision Cube/mxdssqry.dfm:6\r
-msgid "Decision Query Editor"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Caption\r
-#: Decision Cube/mxdssqry.dfm:23\r
-msgid "Dimensions/Summaries"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label2..Caption\r
-#: Decision Cube/mxdssqry.dfm:30\r
-msgid "&Dimensions:"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label3..Caption\r
-#: Decision Cube/mxdssqry.dfm:39\r
-#, fuzzy\r
-msgid "&Summaries:"\r
-msgstr "D&rive:"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label4..Caption\r
-#: Decision Cube/mxdssqry.dfm:48\r
-msgid "&List of Available Fields:"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label5..Caption\r
-#: Decision Cube/mxdssqry.dfm:57\r
-msgid "&Table:"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label6..Caption\r
-#: Decision Cube/mxdssqry.dfm:66\r
-#, fuzzy\r
-msgid "Databas&e:"\r
-msgstr "%s%s%s Database"\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..Label7..Caption\r
-#. CollectionEditor..ActionList1..AddCmd..Caption\r
-#. LinkFields..AddButton..Caption\r
-#. SocketForm..MainMenu1..miPorts..miAdd..Caption\r
-#: Decision Cube/mxdssqry.dfm:76 Property Editors/colnedit.dfm:189\r
-#: Editors/fldlinks.dfm:114 Vcl/scktmain.dfm:345\r
-msgid "&Add"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..SelectAllFields..Hint\r
-#: Decision Cube/mxdssqry.dfm:129\r
-msgid "List all fields or List only the fields in the query"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..SelectAllFields..Caption\r
-#: Decision Cube/mxdssqry.dfm:130\r
-msgid "All &Fields"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..TableCombo..Hint\r
-#: Decision Cube/mxdssqry.dfm:141\r
-msgid "Start a new query using a table from the database"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..CountStarAvg..Hint\r
-#: Decision Cube/mxdssqry.dfm:251\r
-msgid "Use count(*) to calculate averages (counts null values)"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Dimensions..CountStarAvg..Caption\r
-#: Decision Cube/mxdssqry.dfm:252\r
-msgid "Count (*) for Averages"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Query..Caption\r
-#: Decision Cube/mxdssqry.dfm:261\r
-msgid "SQL Query"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Query..Label1..Caption\r
-#: Decision Cube/mxdssqry.dfm:268\r
-msgid "&Query Text:"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..Pager..Query..CancelQryMod..Caption\r
-#: Decision Cube/mxdssqry.dfm:287\r
-#, fuzzy\r
-msgid "&Cancel Edit"\r
-msgstr "&Annulla"\r
-\r
-#. DSSQueryEditor..Pager..Query..EditQry..Hint\r
-#: Decision Cube/mxdssqry.dfm:296\r
-msgid "Type in the query directly"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..VQB..Hint\r
-#: Decision Cube/mxdssqry.dfm:340\r
-msgid "Add/Join Tables and Create Field List with SQL Builder"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..VQB..Caption\r
-#: Decision Cube/mxdssqry.dfm:341\r
-#, fuzzy\r
-msgid "SQL &Builder ..."\r
-msgstr "&SQL Builder..."\r
-\r
-#. DSSQueryEditor..AggPopup..count1..Caption\r
-#: Decision Cube/mxdssqry.dfm:351\r
-msgid "&sum"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..AggPopup..count2..Caption\r
-#: Decision Cube/mxdssqry.dfm:355\r
-msgid "&count"\r
-msgstr ""\r
-\r
-#. DSSQueryEditor..AggPopup..average1..Caption\r
-#: Decision Cube/mxdssqry.dfm:359\r
-msgid "&average"\r
-msgstr ""\r
-\r
-#. ProgressDialog..Caption\r
-#: Decision Cube/mxpbar.dfm:6\r
-msgid "ProgressDialog"\r
-msgstr ""\r
-\r
-#. ProgressDialog..CancelButton..Caption\r
-#. DataBindForm..CancelBtn..Caption\r
-#: Decision Cube/mxpbar.dfm:29 Property Editors/dboleedt.dfm:119\r
-#, fuzzy\r
-msgid "&Cancel"\r
-msgstr "&Annulla"\r
-\r
-#. ProgressDialog..StatusText..Caption\r
-#: Decision Cube/mxpbar.dfm:40\r
-msgid "StatusText"\r
-msgstr ""\r
-\r
-#. ConnEditForm..SourceofConnection..Caption\r
-#: Property Editors/adoconed.dfm:49\r
-msgid " Source of Connection "\r
-msgstr ""\r
-\r
-#. ConnEditForm..SourceofConnection..UseDataLinkFile..Caption\r
-#: Property Editors/adoconed.dfm:57\r
-msgid "Use Data &Link File"\r
-msgstr ""\r
-\r
-#. ConnEditForm..SourceofConnection..Browse..Caption\r
-#: Property Editors/adoconed.dfm:77\r
-msgid "&Browse..."\r
-msgstr ""\r
-\r
-#. ConnEditForm..SourceofConnection..UseConnectionString..Caption\r
-#: Property Editors/adoconed.dfm:87\r
-msgid "Use &Connection String"\r
-msgstr ""\r
-\r
-#. ConnEditForm..SourceofConnection..Build..Caption\r
-#: Property Editors/adoconed.dfm:105\r
-#, fuzzy\r
-msgid "B&uild..."\r
-msgstr "&SQL Builder..."\r
-\r
-#. ClientDataForm..Caption\r
-#: Property Editors/cdsedit.dfm:6\r
-msgid "Client DataSet Data"\r
-msgstr ""\r
-\r
-#. ClientDataForm..GroupBox1..Caption\r
-#: Property Editors/cdsedit.dfm:19\r
-msgid " Assign Data From "\r
-msgstr ""\r
-\r
-#. CollectionEditor..Caption\r
-#: Property Editors/colnedit.dfm:10\r
-msgid "CollectionEditor"\r
-msgstr ""\r
-\r
-#. CollectionEditor..ToolBar1..ToolButton3..Caption\r
-#: Property Editors/colnedit.dfm:41\r
-msgid "ToolButton3"\r
-msgstr ""\r
-\r
-#. CollectionEditor..PopupMenu1..N2..Caption\r
-#. FieldsEditor..LocalMenu..N1..Caption\r
-#. SocketForm..PopupMenu..N1..Caption\r
-#. SocketForm..MainMenu1..miPorts..N3..Caption\r
-#. SocketForm..MainMenu1..Connections1..N2..Caption\r
-#: Property Editors/colnedit.dfm:183 Editors/dsdesign.dfm:136\r
-#: Vcl/scktmain.dfm:324 Vcl/scktmain.dfm:352 Vcl/scktmain.dfm:368\r
-msgid "-"\r
-msgstr ""\r
-\r
-#. CollectionEditor..ActionList1..AddCmd..Hint\r
-#: Property Editors/colnedit.dfm:190\r
-msgid "Add New"\r
-msgstr ""\r
-\r
-#. CollectionEditor..ActionList1..DeleteCmd..Caption\r
-#. DataBindForm..Panel1..DeleteBtn..Caption\r
-#. FieldsEditor..LocalMenu..DeleteItem..Caption\r
-#. LinkFields..DeleteButton..Caption\r
-#. IndexFiles..GroupBox1..Delete..Caption\r
-#: Property Editors/colnedit.dfm:196 Editors/dboleedt.dfm:90\r
-#: Editors/dsdesign.dfm:157 Editors/fldlinks.dfm:123 Editors/ixedit.dfm:43\r
-msgid "&Delete"\r
-msgstr ""\r
-\r
-#. CollectionEditor..ActionList1..DeleteCmd..Hint\r
-#: Property Editors/colnedit.dfm:198\r
-#, fuzzy\r
-msgid "Delete Selected"\r
-msgstr "Cancella il record?"\r
-\r
-#. CollectionEditor..ActionList1..MoveUpCmd..Caption\r
-#: Property Editors/colnedit.dfm:205\r
-msgid "Move &Up"\r
-msgstr ""\r
-\r
-#. CollectionEditor..ActionList1..MoveUpCmd..Hint\r
-#: Property Editors/colnedit.dfm:207\r
-msgid "Move Selected Up"\r
-msgstr ""\r
-\r
-#. CollectionEditor..ActionList1..MoveDownCmd..Caption\r
-#: Property Editors/colnedit.dfm:214\r
-msgid "Move Dow&n"\r
-msgstr ""\r
-\r
-#. CollectionEditor..ActionList1..MoveDownCmd..Hint\r
-#: Property Editors/colnedit.dfm:216\r
-msgid "Move Selected Down"\r
-msgstr ""\r
-\r
-#. CollectionEditor..ActionList1..SelectAllCmd..Caption\r
-#. UpdateSQLEditForm..FieldListPopup..miSelectAll..Caption\r
-#: Property Editors/colnedit.dfm:223 Editors/updsqled.dfm:210\r
-msgid "&Select All"\r
-msgstr ""\r
-\r
-#. DBEditForm..GroupBox1..Caption\r
-#: Property Editors/dbedit.dfm:18\r
-#, fuzzy\r
-msgid " Database "\r
-msgstr "%s%s%s Database"\r
-\r
-#. DBEditForm..GroupBox1..Label1..Caption\r
-#: Property Editors/dbedit.dfm:25\r
-msgid "&Alias name:"\r
-msgstr ""\r
-\r
-#. DBEditForm..GroupBox1..Label2..Caption\r
-#: Property Editors/dbedit.dfm:33\r
-#, fuzzy\r
-msgid "&Driver name:"\r
-msgstr "&Nome Cartella:"\r
-\r
-#. DBEditForm..GroupBox1..Label3..Caption\r
-#: Property Editors/dbedit.dfm:41\r
-msgid "&Parameter overrides:"\r
-msgstr ""\r
-\r
-#. DBEditForm..GroupBox1..Label4..Caption\r
-#. DefineField..FieldGroup..FieldNameLabel..Caption\r
-#: Property Editors/dbedit.dfm:49 Editors/dsdefine.dfm:148\r
-#, fuzzy\r
-msgid "&Name:"\r
-msgstr "Nome"\r
-\r
-#. DBEditForm..GroupBox1..DefaultsButton..Caption\r
-#: Property Editors/dbedit.dfm:90\r
-#, fuzzy\r
-msgid "D&efaults"\r
-msgstr "Default"\r
-\r
-#. DBEditForm..GroupBox1..ClearButton..Caption\r
-#. LinkFields..ClearButton..Caption\r
-#. IndexFiles..GroupBox1..Clear..Caption\r
-#. PictureEditorDlg..GroupBox1..Clear..Caption\r
-#: Property Editors/dbedit.dfm:99 Editors/fldlinks.dfm:132\r
-#: Editors/ixedit.dfm:53 Editors/picedit.dfm:94\r
-#, fuzzy\r
-msgid "&Clear"\r
-msgstr "&Chiudi"\r
-\r
-#. DBEditForm..GroupBox3..Caption\r
-#: Property Editors/dbedit.dfm:116\r
-msgid " Options "\r
-msgstr ""\r
-\r
-#. DBEditForm..GroupBox3..LoginPrompt..Caption\r
-#: Property Editors/dbedit.dfm:123\r
-msgid "&Login prompt"\r
-msgstr ""\r
-\r
-#. DBEditForm..GroupBox3..KeepConnection..Caption\r
-#: Property Editors/dbedit.dfm:131\r
-msgid "&Keep inactive connection"\r
-msgstr ""\r
-\r
-#. InputReqDialog..Caption\r
-#: Property Editors/dbinpreq.dfm:6\r
-msgid "Input Requested"\r
-msgstr ""\r
-\r
-#. InputReqDialog..OKButton..Caption\r
-#. LoginDialog..OKButton..Caption\r
-#. DataBindForm..OkBtn..Caption\r
-#. SQLEditForm..ButtonPanel..OkButton..Caption\r
-#. StrEditDlg..OKButton..Caption\r
-#. UpdateSQLEditForm..OkButton..Caption\r
-#: Property Editors/dbinpreq.dfm:18 Editors/dblogdlg.dfm:19\r
-#: Editors/dboleedt.dfm:109 Editors/sqledit.dfm:94 Editors/stredit.dfm:55\r
-#: Editors/updsqled.dfm:20\r
-#, fuzzy\r
-msgid "&OK"\r
-msgstr "&OK"\r
-\r
-#. InputReqDialog..NoPromptAgain..Caption\r
-#: Property Editors/dbinpreq.dfm:48\r
-msgid "Don't Prompt Again"\r
-msgstr ""\r
-\r
-#. LoginDialog..Caption\r
-#: Property Editors/dblogdlg.dfm:6\r
-#, fuzzy\r
-msgid "Database Login"\r
-msgstr "Nome database mancante"\r
-\r
-#. LoginDialog..Panel..Label3..Caption\r
-#: Property Editors/dblogdlg.dfm:47\r
-#, fuzzy\r
-msgid "Database:"\r
-msgstr "%s%s%s Database"\r
-\r
-#. LoginDialog..Panel..Panel1..Label1..Caption\r
-#: Property Editors/dblogdlg.dfm:75\r
-msgid "&User Name:"\r
-msgstr ""\r
-\r
-#. LoginDialog..Panel..Panel1..Label2..Caption\r
-#: Property Editors/dblogdlg.dfm:83\r
-msgid "&Password:"\r
-msgstr ""\r
-\r
-#. LoginDialog..Panel..Panel1..Password..PasswordChar\r
-#: Property Editors/dblogdlg.dfm:100\r
-msgid "*"\r
-msgstr ""\r
-\r
-#. DataBindForm..Caption\r
-#: Property Editors/dboleedt.dfm:6\r
-msgid "ActiveX Control Data Bindings Editor"\r
-msgstr ""\r
-\r
-#. DataBindForm..Panel1..Label1..Caption\r
-#: Property Editors/dboleedt.dfm:29\r
-#, fuzzy\r
-msgid "&Property Name:"\r
-msgstr "&Nome Cartella:"\r
-\r
-#. DataBindForm..Panel1..Label2..Caption\r
-#: Property Editors/dboleedt.dfm:37\r
-#, fuzzy\r
-msgid "&Field Name:"\r
-msgstr "Nome Campo"\r
-\r
-#. DataBindForm..Panel1..Label3..Caption\r
-#: Property Editors/dboleedt.dfm:45\r
-msgid "Bo&und Properties to Fields:"\r
-msgstr ""\r
-\r
-#. DataBindForm..Panel1..BindBtn..Caption\r
-#: Property Editors/dboleedt.dfm:73\r
-msgid "<- &Bind ->"\r
-msgstr ""\r
-\r
-#. DataBindForm..Panel1..ClearBtn..Caption\r
-#: Property Editors/dboleedt.dfm:99\r
-msgid "C&lear"\r
-msgstr ""\r
-\r
-#. AddFields..Caption\r
-#: Property Editors/dsadd.dfm:6\r
-msgid "Add Fields"\r
-msgstr ""\r
-\r
-#. AddFields..GroupBox1..Caption\r
-#: Property Editors/dsadd.dfm:46\r
-msgid "Available fields"\r
-msgstr ""\r
-\r
-#. AssociateAttributes..Caption\r
-#: Property Editors/dsattra.dfm:5\r
-msgid "Associate attributes"\r
-msgstr ""\r
-\r
-#. AssociateAttributes..GroupBox1..Caption\r
-#: Property Editors/dsattra.dfm:51\r
-msgid "Attribute set name"\r
-msgstr ""\r
-\r
-#. SaveAttributesAs..Caption\r
-#: Property Editors/dsattrs.dfm:5\r
-msgid "Save %s attributes as"\r
-msgstr ""\r
-\r
-#. SaveAttributesAs..Label1..Caption\r
-#: Property Editors/dsattrs.dfm:25\r
-msgid "&Attribute set name:"\r
-msgstr ""\r
-\r
-#. SaveAttributesAs..Label2..Caption\r
-#: Property Editors/dsattrs.dfm:33\r
-msgid "&Based on:"\r
-msgstr ""\r
-\r
-#. DefineField..Caption\r
-#: Property Editors/dsdefine.dfm:5\r
-msgid "New Field"\r
-msgstr ""\r
-\r
-#. DefineField..LookupGroup..Caption\r
-#: Property Editors/dsdefine.dfm:18\r
-msgid "Lookup definition"\r
-msgstr ""\r
-\r
-#. DefineField..LookupGroup..DatasetLabel..Caption\r
-#: Property Editors/dsdefine.dfm:25\r
-msgid "D&ataset:"\r
-msgstr ""\r
-\r
-#. DefineField..LookupGroup..KeyFieldsLabel..Caption\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label3..Caption\r
-#: Property Editors/dsdefine.dfm:34 Editors/updsqled.dfm:75\r
-msgid "&Key Fields:"\r
-msgstr ""\r
-\r
-#. DefineField..LookupGroup..LookupKeysLabel..Caption\r
-#: Property Editors/dsdefine.dfm:43\r
-msgid "Look&up Keys:"\r
-msgstr ""\r
-\r
-#. DefineField..LookupGroup..ResultFieldLabel..Caption\r
-#: Property Editors/dsdefine.dfm:52\r
-msgid "&Result Field:"\r
-msgstr ""\r
-\r
-#. DefineField..FieldGroup..Caption\r
-#: Property Editors/dsdefine.dfm:133\r
-#, fuzzy\r
-msgid "Field properties"\r
-msgstr "Proprietà"\r
-\r
-#. DefineField..FieldGroup..ComponentNameLabel..Caption\r
-#: Property Editors/dsdefine.dfm:140\r
-msgid "C&omponent:"\r
-msgstr ""\r
-\r
-#. DefineField..FieldGroup..FieldTypeLabel..Caption\r
-#: Property Editors/dsdefine.dfm:156\r
-msgid "&Type:"\r
-msgstr ""\r
-\r
-#. DefineField..FieldGroup..SizeEditLabel..Caption\r
-#: Property Editors/dsdefine.dfm:164\r
-msgid "&Size:"\r
-msgstr ""\r
-\r
-#. DefineField..FieldKind..Caption\r
-#: Property Editors/dsdefine.dfm:206\r
-#, fuzzy\r
-msgid "Field type"\r
-msgstr "Tipo Campo"\r
-\r
-#. DefineField..FieldKind....Items.Strings\r
-#: Property Editors/dsdefine.dfm:213\r
-msgid ""\r
-"&Data\n"\r
-"&Calculated\n"\r
-"&Lookup\n"\r
-msgstr ""\r
-\r
-#. FieldsEditor..FieldListBox..Hint\r
-#: Property Editors/dsdesign.dfm:81\r
-#, fuzzy\r
-msgid "Fields"\r
-msgstr "Nome Campo"\r
-\r
-#. FieldsEditor..AggListBox..Hint\r
-#: Property Editors/dsdesign.dfm:99\r
-msgid "Aggregates"\r
-msgstr ""\r
-\r
-#. FieldsEditor..LocalMenu..AddItem..Caption\r
-#: Property Editors/dsdesign.dfm:119\r
-msgid "&Add fields..."\r
-msgstr ""\r
-\r
-#. FieldsEditor..LocalMenu..NewItem..Caption\r
-#: Property Editors/dsdesign.dfm:125\r
-msgid "&New field..."\r
-msgstr ""\r
-\r
-#. FieldsEditor..LocalMenu..Addallfields1..Caption\r
-#: Property Editors/dsdesign.dfm:131\r
-msgid "Add all &fields"\r
-msgstr ""\r
-\r
-#. FieldsEditor..LocalMenu..CutItem..Caption\r
-#: Property Editors/dsdesign.dfm:139\r
-msgid "Cu&t"\r
-msgstr ""\r
-\r
-#. FieldsEditor..LocalMenu..CopyItem..Caption\r
-#: Property Editors/dsdesign.dfm:145\r
-msgid "&Copy"\r
-msgstr ""\r
-\r
-#. FieldsEditor..LocalMenu..PasteItem..Caption\r
-#: Property Editors/dsdesign.dfm:151\r
-msgid "&Paste"\r
-msgstr ""\r
-\r
-#. FieldsEditor..LocalMenu..SelectAllItem..Caption\r
-#: Property Editors/dsdesign.dfm:163\r
-msgid "Se&lect all"\r
-msgstr ""\r
-\r
-#. LinkFields..Caption\r
-#: Property Editors/fldlinks.dfm:6\r
-msgid "Field Link Designer"\r
-msgstr ""\r
-\r
-#. LinkFields..Label30..Caption\r
-#: Property Editors/fldlinks.dfm:35\r
-#, fuzzy\r
-msgid "D&etail Fields"\r
-msgstr "Metafile"\r
-\r
-#. LinkFields..Label31..Caption\r
-#: Property Editors/fldlinks.dfm:44\r
-msgid "&Master Fields"\r
-msgstr ""\r
-\r
-#. LinkFields..IndexLabel..Caption\r
-#: Property Editors/fldlinks.dfm:53\r
-msgid "A&vailable Indexes"\r
-msgstr ""\r
-\r
-#. LinkFields..Label2..Caption\r
-#: Property Editors/fldlinks.dfm:61\r
-msgid "&Joined Fields"\r
-msgstr ""\r
-\r
-#. IndexFiles..Caption\r
-#. IndexFiles..GroupBox1..Caption\r
-#: Property Editors/ixedit.dfm:5 Editors/ixedit.dfm:17\r
-#, fuzzy\r
-msgid "Index Files"\r
-msgstr "%s%s%s Index Files"\r
-\r
-#. IndexFiles..GroupBox1..Add..Caption\r
-#: Property Editors/ixedit.dfm:34\r
-msgid "&Add..."\r
-msgstr ""\r
-\r
-#. IndexFiles..OpenDialog....OnClick\r
-#: Property Editors/ixedit.dfm:92\r
-msgid ""\r
-"dBASE Multiple Index (*.MDX)|*.mdx|dBase Index (*.NDX)|*.ndx|FoxPro Index (*."\r
-"CDX)|*.cdx\n"\r
-msgstr ""\r
-\r
-#. PictureEditorDlg..Caption\r
-#: Property Editors/picedit.dfm:6\r
-#, fuzzy\r
-msgid "Picture Editor"\r
-msgstr "Picture:"\r
-\r
-#. PictureEditorDlg..GroupBox1..Load..Caption\r
-#. StrEditDlg..StringEditorMenu..LoadItem..Caption\r
-#: Property Editors/picedit.dfm:76 Editors/stredit.dfm:103\r
-msgid "&Load..."\r
-msgstr ""\r
-\r
-#. PictureEditorDlg..GroupBox1..Save..Caption\r
-#. StrEditDlg..StringEditorMenu..SaveItem..Caption\r
-#: Property Editors/picedit.dfm:85 Editors/stredit.dfm:107\r
-msgid "&Save..."\r
-msgstr ""\r
-\r
-#. PictureEditorDlg..OpenDialog....OnClick\r
-#. PictureEditorDlg..SaveDialog....Top\r
-#: Property Editors/picedit.dfm:104 Editors/picedit.dfm:112\r
-msgid ""\r
-"All (*.bmp;*.ico;*.emf;*.wmf)|*.bmp;*.ico;*.emf;*.wmf|Bitmaps (*.bmp)|*.bmp|"\r
-"Icons (*.ico)|*.ico|Enhanced Metafiles (*.emf)|*.emf|Metafiles (*.wmf)|*."\r
-"wmf\n"\r
-msgstr ""\r
-\r
-#. SQLEditForm..Caption\r
-#: Property Editors/sqledit.dfm:5\r
-msgid "CommandText Editor"\r
-msgstr ""\r
-\r
-#. SQLEditForm..TopPanel..TableListLabel..Caption\r
-#: Property Editors/sqledit.dfm:52\r
-msgid "&Tables:"\r
-msgstr ""\r
-\r
-#. SQLEditForm..TopPanel..SQLLabel..Caption\r
-#: Property Editors/sqledit.dfm:60\r
-msgid "&SQL:"\r
-msgstr ""\r
-\r
-#. SQLEditForm..MetaInfoPanel..TableListPanel..AddTableButton..Caption\r
-#: Property Editors/sqledit.dfm:165\r
-msgid "Add T&able to SQL"\r
-msgstr ""\r
-\r
-#. SQLEditForm..MetaInfoPanel..FieldsPanel..FieldListLabel..Caption\r
-#: Property Editors/sqledit.dfm:183\r
-#, fuzzy\r
-msgid "&Fields:"\r
-msgstr "D&rive:"\r
-\r
-#. SQLEditForm..MetaInfoPanel..FieldsPanel..AddFieldButton..Caption\r
-#: Property Editors/sqledit.dfm:203\r
-msgid "Add F&ield to SQL"\r
-msgstr ""\r
-\r
-#. StrEditDlg..Caption\r
-#: Property Editors/stredit.dfm:5\r
-msgid "String List editor"\r
-msgstr ""\r
-\r
-#. StrEditDlg..LineCount..Caption\r
-#: Property Editors/stredit.dfm:29\r
-msgid "0 lines"\r
-msgstr ""\r
-\r
-#. StrEditDlg..CodeWndBtn..Caption\r
-#. StrEditDlg..StringEditorMenu..CodeEditorItem..Caption\r
-#: Property Editors/stredit.dfm:36 Editors/stredit.dfm:111\r
-#, fuzzy\r
-msgid "&Code Editor..."\r
-msgstr "&UpdateSQL Editor..."\r
-\r
-#. StrEditDlg..OpenDialog..DefaultExt\r
-#: Property Editors/stredit.dfm:84\r
-msgid "TXT"\r
-msgstr ""\r
-\r
-#. StrEditDlg..OpenDialog....DefaultExt\r
-#. StrEditDlg..SaveDialog....Left\r
-#: Property Editors/stredit.dfm:88 Editors/stredit.dfm:96\r
-msgid ""\r
-"Text files (*.TXT)|*.TXT|Config files (*.SYS;*.INI)|*.SYS;*.INI|Batch files "\r
-"(*.BAT)|*.BAT|All files (*.*)|*.*\n"\r
-msgstr ""\r
-\r
-#. StrEditDlg..OpenDialog..Title\r
-#: Property Editors/stredit.dfm:89\r
-msgid "Load string list"\r
-msgstr ""\r
-\r
-#. StrEditDlg..SaveDialog..Title\r
-#: Property Editors/stredit.dfm:97\r
-msgid "Save string list"\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..Caption\r
-#: Property Editors/updsqled.dfm:54\r
-msgid "Options"\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Caption\r
-#: Property Editors/updsqled.dfm:60\r
-msgid " SQL Generation "\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label1..Caption\r
-#: Property Editors/updsqled.dfm:67\r
-msgid "Table &Name:"\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label4..Caption\r
-#: Property Editors/updsqled.dfm:83\r
-#, fuzzy\r
-msgid "Update &Fields:"\r
-msgstr "Aggiornameto fallito"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..GenerateButton..Caption\r
-#: Property Editors/updsqled.dfm:123\r
-msgid "&Generate SQL"\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..PrimaryKeyButton..Caption\r
-#: Property Editors/updsqled.dfm:132\r
-#, fuzzy\r
-msgid "Select &Primary Keys"\r
-msgstr "Seleziona cartella"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..DefaultButton..Caption\r
-#: Property Editors/updsqled.dfm:141\r
-msgid "&Dataset Defaults"\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..QuoteFields..Caption\r
-#: Property Editors/updsqled.dfm:151\r
-#, fuzzy\r
-msgid "&Quote Field Names"\r
-msgstr "Nome Campo"\r
-\r
-#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..GetTableFieldsButton..Caption\r
-#: Property Editors/updsqled.dfm:160\r
-msgid "Get &Table Fields"\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..Caption\r
-#: Property Editors/updsqled.dfm:167\r
-msgid "SQL"\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..Label2..Caption\r
-#: Property Editors/updsqled.dfm:173\r
-msgid "S&QL Text:"\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..StatementType..Caption\r
-#: Property Editors/updsqled.dfm:190\r
-msgid "Statement Type"\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..PageControl..SQLPage..StatementType....Items.Strings\r
-#: Property Editors/updsqled.dfm:197\r
-msgid ""\r
-"&Modify\n"\r
-"&Insert\n"\r
-"&Delete\n"\r
-msgstr ""\r
-\r
-#. UpdateSQLEditForm..FieldListPopup..miClearAll..Caption\r
-#: Property Editors/updsqled.dfm:214\r
-msgid "&Clear All"\r
-msgstr ""\r
-\r
-#. HTTPServer......Name\r
-#: Vcl/httpintr.dfm:6\r
-#, fuzzy\r
-msgid "Interpreter"\r
-msgstr "interrogazione"\r
-\r
-#. SocketForm..Caption\r
-#: Vcl/scktmain.dfm:6\r
-msgid "Borland Socket Server"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..PortGroup..Caption\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#. SocketForm..Panel1..HeaderControl1......Text\r
-#: Vcl/scktmain.dfm:38 Vcl/scktmain.dfm:248 Vcl/scktmain.dfm:311\r
-#, fuzzy\r
-msgid "Port"\r
-msgstr "&Fine"\r
-\r
-#. SocketForm..Pages..PropPage..PortGroup..Label1..Caption\r
-#: Vcl/scktmain.dfm:46\r
-msgid "&Listen on Port:"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..PortGroup..PortDesc....AutoSize\r
-#: Vcl/scktmain.dfm:60\r
-msgid ""\r
-"Many values of Port are associated by convention with a particular service "\r
-"such as ftp or http. Port is the ID of the connection on which the server "\r
-"listens for client requests. \n"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..ThreadGroup..Caption\r
-#: Vcl/scktmain.dfm:92\r
-msgid "Thread Caching"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..ThreadGroup..Label4..Caption\r
-#: Vcl/scktmain.dfm:100\r
-msgid "&Thread Cache Size:"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..ThreadGroup..ThreadDesc....AutoSize\r
-#: Vcl/scktmain.dfm:113\r
-msgid ""\r
-"Thread Cache Size is the maximum number of threads that can be reused for "\r
-"new client connections.\n"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..InterceptGroup..Caption\r
-#: Vcl/scktmain.dfm:145\r
-msgid "Intercept GUID"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..InterceptGroup..Label5..Caption\r
-#: Vcl/scktmain.dfm:152\r
-msgid "&GUID:"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..InterceptGroup..GUIDDesc....AutoSize\r
-#: Vcl/scktmain.dfm:164\r
-msgid ""\r
-"Intercept GUID is the GUID for a data interceptor COM object. See help for "\r
-"the TSocketConnection for details.\n"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..TimeoutGroup..Caption\r
-#: Vcl/scktmain.dfm:180\r
-msgid "Timeout"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..TimeoutGroup..Label7..Caption\r
-#: Vcl/scktmain.dfm:188\r
-msgid "&Inactive Timeout:"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..PropPage..TimeoutGroup..TimeoutDesc....AutoSize\r
-#: Vcl/scktmain.dfm:201\r
-msgid ""\r
-"Inactive Timeout specifes the number of minutes a client can be inactive "\r
-"before being disconnected. (0 indicates infinite)\n"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..StatPage..Caption\r
-#: Vcl/scktmain.dfm:239\r
-msgid "Users"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/scktmain.dfm:252\r
-msgid "IP Address"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/scktmain.dfm:256\r
-msgid "Host"\r
-msgstr ""\r
-\r
-#. SocketForm..Pages..StatPage..ConnectionList......Caption\r
-#: Vcl/scktmain.dfm:260\r
-msgid "Last Activity"\r
-msgstr ""\r
-\r
-#. SocketForm..PopupMenu..miProperties..Caption\r
-#: Vcl/scktmain.dfm:327\r
-#, fuzzy\r
-msgid "&Properties"\r
-msgstr "Proprietà"\r
-\r
-#. SocketForm..MainMenu1..miPorts..Caption\r
-#: Vcl/scktmain.dfm:343\r
-#, fuzzy\r
-msgid "&Ports"\r
-msgstr "&Fine"\r
-\r
-#. SocketForm..MainMenu1..miPorts..miExit..Caption\r
-#: Vcl/scktmain.dfm:355\r
-msgid "&Exit"\r
-msgstr ""\r
-\r
-#. SocketForm..MainMenu1..Connections1..Caption\r
-#: Vcl/scktmain.dfm:360\r
-msgid "&Connections"\r
-msgstr ""\r
-\r
-#. SocketForm..ActionList1..ApplyAction..Caption\r
-#: Vcl/scktmain.dfm:379\r
-msgid "&Apply"\r
-msgstr ""\r
-\r
-#. SocketForm..ActionList1..DisconnectAction..Caption\r
-#: Vcl/scktmain.dfm:384\r
-msgid "&Disconnect"\r
-msgstr ""\r
-\r
-#. SocketForm..ActionList1..ShowHostAction..Caption\r
-#: Vcl/scktmain.dfm:389\r
-msgid "&Show Host Name"\r
-msgstr ""\r
-\r
-#. SocketForm..ActionList1..RemovePortAction..Caption\r
-#: Vcl/scktmain.dfm:394\r
-msgid "&Remove"\r
-msgstr ""\r
-\r
-#. SocketForm..ActionList1..RegisteredAction..Caption\r
-#: Vcl/scktmain.dfm:399\r
-msgid "&Registered Objects Only"\r
-msgstr ""\r
-\r
-#~ msgid "Invalid image"\r
-#~ msgstr "Formato stream non valido"\r
+++ /dev/null
-msgid ""
-msgstr ""
-"Project-Id-Version: GPSBabelGUI-0.2.15.0-it\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Last-Translator: Michele Locati <mlocati@tiscali.it>\n"
-"Language-Team: ing. Michele Locati <mlocati@tiscali.it>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Language: Italian\n"
-"X-Poedit-Country: ITALY\n"
-"X-Poedit-SourceCharset: utf-8\n"
-
-msgid "(integer sec or 'auto') Barograph to GPS time diff"
-msgstr "(sec interi o 'auto') Differenza temporale tra il barografo e il GPS"
-
-msgid "(USR input) Break segments into separate tracks"
-msgstr "(ingresso USR) suddividi i segmenti in tracce separate"
-
-msgid "(USR output) Merge into one segmented track"
-msgstr "(destinazione USR) Unisci tracce segmentate in una traccia"
-
-msgid "Ad-hoc closed icon name"
-msgstr "Nome ad-hoc icona chiusa"
-
-msgid "Ad-hoc open icon name"
-msgstr "Nome ad-hoc icona aperta"
-
-msgid "After output job done sleep n second(s)"
-msgstr "Attendi n secondi dopo il termine dell'elaborazione"
-
-msgid "Allow whitespace synth. shortnames"
-msgstr "Permetti spazi nei nomi brevi sintetizzati"
-
-msgid "Altitudes are absolute and not clamped to ground"
-msgstr "Le quote sono assolute e non relative al terreno"
-
-msgid "Append icon_descr to description"
-msgstr "Aggiungi icon_descr alla descrizione"
-
-msgid "Append realtime positioning data to the output file instead of truncating"
-msgstr "Aggiungi le informazioni sulla posizione in realtime all'uscita invece che troncarle"
-
-msgid "Base URL for link tag in output"
-msgstr "Url di base per i tag link in uscita"
-
-msgid "Basename prepended to URL on output"
-msgstr "Nome base anteposto all'url in uscita"
-
-msgid "Bitmap of categories"
-msgstr "Bitmap delle categorie"
-
-msgid "Category name (Cache)"
-msgstr "Nome categoria (cache)"
-
-msgid "Category number to use for written waypoints"
-msgstr "Numero categoria da usare per i punti d'interesse scritti"
-
-msgid "Color for lines or mapnotes"
-msgstr "Colore per le linee o le note della mappa"
-
-msgid "Command unit to power itself down"
-msgstr "Chiedi al dispositivo di spegnersi"
-
-msgid "Complete date-free tracks with given date (YYYYMMDD)."
-msgstr "Completa le tracce senza data con la data fornita (AAAAMMGG)."
-
-msgid "Create unique waypoint names (default = yes)"
-msgstr "Crea punti d'interesse con nomi univoci (predef.: yes)"
-
-msgid "Create waypoints from geocache log entries"
-msgstr "Crea punti d'interesse dagli elementi nel registro geocache"
-
-msgid "Database name"
-msgstr "Nome banca dati"
-
-msgid "Database name (filename)"
-msgstr "Nome banca dati (nome file)"
-
-msgid "Datum (default=NAD27)"
-msgstr "Datum (predef.=NAD27)"
-
-msgid "Days after which points are considered old"
-msgstr "Giorni dopo i quali i punti sono considerati vecchi"
-
-msgid "Decimal seconds to pause between groups of strings"
-msgstr "Decimi di secondo di pausa tra gruppi di stringhe"
-
-msgid "Default category on output"
-msgstr "Categoria predefinita in uscita"
-
-msgid "Default category on output (1..16)"
-msgstr "Categoria predefinita in uscita (1... 16)"
-
-msgid "Default icon name"
-msgstr "Nome icona predefinita"
-
-msgid "Default location"
-msgstr "Posizione predefinita"
-
-msgid "Default proximity"
-msgstr "Prossimità predefinita"
-
-msgid "Default speed"
-msgstr "Velocità predefinita"
-
-msgid "Default speed for waypoints (knots/hr)"
-msgstr "Velocità predefinita per i punti di interesse (nodi/ora)"
-
-msgid "Degrees output as 'ddd', 'dmm'(default) or 'dms'"
-msgstr "Gradi in uscita come 'ggg', 'gmm' (predef.) o 'gms'"
-
-msgid "Delete all routes"
-msgstr "Cancella tutte le rotte"
-
-msgid "Delete all track points"
-msgstr "Cancella tutti i punti traccia"
-
-msgid "Delete all waypoints"
-msgstr "Cancella tutti i punti d'interesse"
-
-msgid "Display labels on track and routepoints (default = 1)"
-msgstr "Mostra le etichette su tracce e punti rotta (predef.=1)"
-
-msgid "Distance unit [m=metric, s=statute]"
-msgstr "Unità di lunghezza (m=metrico, s=statutario)"
-
-msgid "Do not add geocache data to description"
-msgstr "Non aggiungere dati geocache alla descrizione"
-
-msgid "Do not add URLs to description"
-msgstr "Non aggiungere url alla descrizione"
-
-msgid "Don't show gpi bitmap on device"
-msgstr "Non mostrare la bitmap gpi sul dispositivo"
-
-msgid "Draw extrusion line from trackpoint to ground"
-msgstr "Disegna linee estruse dai punti traccia al terreno"
-
-msgid "Drop route points that do not have an equivalent waypoint (hidden points)"
-msgstr "Ometti i punti rotta che non hanno un punto di interesse equivalente (punti nascosti)"
-
-msgid "Enable alerts on speed or proximity distance"
-msgstr "Abilita avvisi su velocità o prossimità"
-
-msgid "Encrypt hints using ROT13"
-msgstr "Cripta le note usando ROT13"
-
-msgid "Encrypt hints with ROT13"
-msgstr "Cripta le note con ROT13"
-
-msgid "Erase device data after download"
-msgstr "Cancella i dati dal dispositivo dopo lo scaricamento"
-
-msgid "Export linestrings for tracks and routes"
-msgstr "Esporta le linee stringa da tracce e rotte"
-
-msgid "Export placemarks for tracks and routes"
-msgstr "Esporta segnaposti da tracce e rotte"
-
-msgid "Full path to XCSV style file"
-msgstr "Percorso completo del file di stile XCSV"
-
-msgid "Generate # points"
-msgstr "N° punti da creare"
-
-msgid "Generate file with lat/lon for centering map"
-msgstr "Crea un file con lat/lon per centrare la mappa"
-
-msgid "Give points (waypoints/route points) a default radius (proximity)"
-msgstr "Raggio predefinito (prossimità) dei punti (d'interesse/delle rotte)"
-
-msgid "GPS datum (def. WGS 84)"
-msgstr "Datum GPS (predef. WGS 84)"
-
-msgid "Height in pixels of map"
-msgstr "Altezza in pixel della mappa"
-
-msgid "Ignore event marker icons on read"
-msgstr "Ignora le icone dei marcatori in fase di lettura"
-
-msgid "Include extended data for trackpoints (default = 1)"
-msgstr "Includi dati estesi sui punti traccia (predef.=1)"
-
-msgid "Include groundspeak logs if present"
-msgstr "Includi registri groundspeak se presenti"
-
-msgid "Include major turn points (with description) from calculated route"
-msgstr "Includi i punti di svolta principali (con descrizione) dalla rotta calcolata"
-
-msgid "Include only via stations in route"
-msgstr "Includi solo stazioni di via nella rotta"
-
-msgid "Include short name in bookmarks"
-msgstr "Includi nomi brevi dei segnaposti"
-
-msgid "Index of name field in .dbf"
-msgstr "Indice del campo nome del .dbf"
-
-msgid "Index of route (if more the one in source)"
-msgstr "Indice della rotta (se nell'origine ce nè più d'una)"
-
-msgid "Index of route to write (if more the one in source)"
-msgstr "Indice della rotta da scrivere (se nell'origine ce nè più d'una)"
-
-msgid "Index of route/track to write (if more the one in source)"
-msgstr "Indice della rotta/traccia da scrivere (se nell'origine ce nè più d'una)"
-
-msgid "Index of track (if more the one in source)"
-msgstr "Indice della traccia (se nell'origine ce nè più d'una)"
-
-msgid "Index of track to write (if more the one in source)"
-msgstr "Indice della traccia da scrivere (se nell'origine ce nè più d'una)"
-
-msgid "Index of URL field in .dbf"
-msgstr "Indice del campo url nel .dbf"
-
-msgid "Indicate direction of travel in track icons (default = 0)"
-msgstr "Indica la direzione di viaggio nelle icone di traccia (predef.=0)"
-
-msgid "Infrastructure closed icon name"
-msgstr "Nome icona per infrastruttura chiusa"
-
-msgid "Infrastructure open icon name"
-msgstr "Nome icona per infrastruttura aperta"
-
-msgid "Keep turns if simplify filter is used"
-msgstr "Mantieni le svolte se si usa il filtro di semplificazione"
-
-msgid "Length of generated shortnames"
-msgstr "Lunghezza dei nomi brevi generati"
-
-msgid "Length of generated shortnames (default 16)"
-msgstr "Lunghezza dei nomi brevi generati (predef. 16)"
-
-msgid "Line color, specified in hex AABBGGRR"
-msgstr "Colore delle linee, indicato in esadecimale AABBVVRR"
-
-msgid "Make synth. shortnames unique"
-msgstr "I nomi brevi sintetizzati vengono generati univoci"
-
-msgid "MapSend version TRK file to generate (3,4)"
-msgstr "Versione del file TRK di MapSen da generare (3, 4)"
-
-msgid "Margin for map. Degrees or percentage"
-msgstr "Margine della mappa. Gradi o percentuale"
-
-msgid "Marker type for new points"
-msgstr "Tipo marcatore per i nuovi punti"
-
-msgid "Marker type for old points"
-msgstr "Tipo marcatore per i vecchi punti"
-
-msgid "Marker type for unfound points"
-msgstr "Tipo marcatore per i punti non trovati"
-
-msgid "Max length of waypoint name to write"
-msgstr "Lunghezza massima dei nomi dei punti d'interesse da scrivere"
-
-msgid "Max number of comments to write (maxcmts=200)"
-msgstr "Numero massimo di commenti da scrivere (maxcmts=200)"
-
-msgid "Max shortname length when used with -s"
-msgstr "Lunghezza massima dei nomi brevi quando si usa -s"
-
-msgid "Max synthesized shortname length"
-msgstr "Lunghezza massima dei nomi brevi sintetizzati"
-
-msgid "Merge output with existing file"
-msgstr "Unisci la destinazione con un file esistente"
-
-msgid "MTK compatible CSV output file"
-msgstr "FIle di destinazione CVS compatibile con MTK"
-
-msgid "Name of the 'unassigned' category"
-msgstr "Nome della categoria 'Non assegnato'"
-
-msgid "New name for the route"
-msgstr "Nuovo nome della rotta"
-
-msgid "No separator lines between waypoints"
-msgstr "Nessuna linea di separazione tra punti d'interesse"
-
-msgid "No whitespace in generated shortnames"
-msgstr "Nessuno spazio nei nomi brevi generati"
-
-msgid "Non-stealth encrypted icon name"
-msgstr "Nome codificato dell'icona non nascosta"
-
-msgid "Non-stealth non-encrypted icon name"
-msgstr "Nome non codificato dell'icona non nascosta"
-
-msgid "Numeric value of bitrate (baud=4800)"
-msgstr "Valore numerico del bitrate (baud=4800)"
-
-msgid "Omit Placer name"
-msgstr "Ometti nome localizzatore"
-
-msgid "Only read turns; skip all other points"
-msgstr "Leggi solo le svolte; tralascia tutti gli altri punti"
-
-msgid "Path to HTML style sheet"
-msgstr "Percorso del foglio di stile html"
-
-msgid "Precision of coordinates"
-msgstr "Precisione delle coordinate"
-
-msgid "Proximity distance"
-msgstr "Distanza di prossimità"
-
-msgid "Radius for circles"
-msgstr "Raggio dei cerchi"
-
-msgid "Radius of our big earth (default 6371000 meters)"
-msgstr "Raggio della Terra (predef. 6371000 metri)"
-
-msgid "Read control points as waypoint/route/none"
-msgstr "Leggi i punti di controllo come waypoint/route/none"
-
-msgid "Read/Write date format (i.e. DDMMYYYY)"
-msgstr "Formato data in lettura/scrittura (per es. DDMMYYYY)"
-
-msgid "Read/Write date format (i.e. yyyy/mm/dd)"
-msgstr "Formato data in lettura/scrittura (per es. yyyy/mm/dd)"
-
-msgid "Read/write GPGGA sentences"
-msgstr "Leggi/scrivi frasi GPGGA"
-
-msgid "Read/write GPGSA sentences"
-msgstr "Leggi/scrivi frasi GPGSA"
-
-msgid "Read/write GPRMC sentences"
-msgstr "Leggi/scrivi frasi GPRMC"
-
-msgid "Read/write GPVTG sentences"
-msgstr "Leggi/scrivi frasi GPVTG"
-
-msgid "Read/Write time format (i.e. HH:mm:ss xx)"
-msgstr "Formato ora in lettura/scrittura (per es. HH:mm:ss xx)"
-
-msgid "Retain at most this number of position points (0 = unlimited)"
-msgstr "Mantieni almeno questo numero di punti posizione (0=illimitati)"
-
-msgid "Return current position as a waypoint"
-msgstr "Ritorna la posizione corrente sotto forma di punto d'interesse"
-
-msgid "Road type changes"
-msgstr "Modifiche al tipo di strada"
-
-msgid "Set waypoint name to source filename."
-msgstr "Imposta il nome del punto d'interesse dal nome del file in ingresso."
-
-msgid "Shortname is MAC address"
-msgstr "Il nome breve è un indirizzo MAC"
-
-msgid "Speed in bits per second of serial port (baud=4800)"
-msgstr "Velocità in bit/secondo della porta seriale (baud=4800)"
-
-msgid "Split input into separate files"
-msgstr "Suddividi l'ingresso in più file separati"
-
-msgid "Split into multiple routes at turns"
-msgstr "Suddividi in più rotte alle svolte"
-
-msgid "Starting seed of the internal number generator"
-msgstr "Seme iniziale del generatore interno di numeri"
-
-msgid "Stealth encrypted icon name"
-msgstr "Nome codificato dell'icona nascosta"
-
-msgid "Stealth non-encrypted icon name"
-msgstr "Nome non codificato dell'icona nascosta"
-
-msgid "String to separate concatenated address fields (default=\", \")"
-msgstr "Stringa per separare i campi indirizzo concatenati (predef.=\", \")"
-
-msgid "Suppress labels on generated pins"
-msgstr "Ometti le etichette sugli spilli generati"
-
-msgid "Suppress retired geocaches"
-msgstr "Ometti i geocache obsoleti"
-
-msgid "Suppress separator lines between waypoints"
-msgstr "Ometti le linee di separazione tra punti d'interesse"
-
-msgid "Suppress use of handshaking in name of speed"
-msgstr "Ometti l'uso dell'handshake per aumentare la velocità"
-
-msgid "Suppress whitespace in generated shortnames"
-msgstr "Ometti gli spazi nei nomi brevi generati"
-
-msgid "Symbol to use for point data"
-msgstr "Simbolo da usare per i punti"
-
-msgid "Sync GPS time to computer time"
-msgstr "Sincronizza l'ora del GPS con quella del computer"
-
-msgid "Synthesize track times"
-msgstr "Sintetizza gli orari delle tracce"
-
-msgid "Target GPX version for output"
-msgstr "Versione GPX del file di destinazione"
-
-msgid "Temperature unit [c=Celsius, f=Fahrenheit]"
-msgstr "Unità di temperatura [c=Celsius, f=Fahrenheit]"
-
-msgid "The icon description is already the marker"
-msgstr "La descrizione dell'icona è già il segnaposto"
-
-msgid "Treat waypoints as icons on write"
-msgstr "Considera i punti d'interesse come icone in fase di scrittura"
-
-msgid "Type of .an1 file"
-msgstr "Tipo del file .an1"
-
-msgid "Units for altitude (f)eet or (m)etres"
-msgstr "Unità di misura della quota [m per metri, f per piedi]"
-
-msgid "Units used for names with @speed ('s'tatute or 'm'etric)"
-msgstr "Untià di misura per nomi con @speed (m: metric, s: statute)"
-
-msgid "Units used when writing comments ('s'tatute or 'm'etric)"
-msgstr "Unità da usare quando si scrivono i commenti (m: metric, s: statute)"
-
-msgid "UPPERCASE synth. shortnames"
-msgstr "Nomi brevi sintetizzati in MAIUSCOLO"
-
-msgid "Use depth values on output (default is ignore)"
-msgstr "Usa i valori di profondità nella destinazione (predef: è ignora)"
-
-msgid "Use proximity values on output (default is ignore)"
-msgstr "Usa i valori di prossimità nella destinazione (predef. è ignora)"
-
-msgid "Use shortname instead of description"
-msgstr "Usa il nome breve invece della descrizione"
-
-msgid "Use specified bitmap on output"
-msgstr "Usa la bitmap specificata nella destinazione"
-
-msgid "Version of gdb file to generate (1..3)"
-msgstr "Versione del file gdb da generare (1... 3)"
-
-msgid "Version of mapsource file to generate (3,4,5)"
-msgstr "Versione del file MapSource da generare (3, 4, 5)"
-
-msgid "Waypoint background color"
-msgstr "Colore di sfondo dei punti d'interesse"
-
-msgid "Waypoint foreground color"
-msgstr "Colore dei punti d'interesse"
-
-msgid "Waypoint type"
-msgstr "Tipo dei punti d'interesse"
-
-msgid "Width in pixels of map"
-msgstr "Larghezza in pixel della mappa"
-
-msgid "Width of lines, in pixels"
-msgstr "Larghezza delle linee, in pixel"
-
-msgid "Write additional node tag key/value pairs"
-msgstr "Scrivi coppie addizionali di tag chiave/valore per i nodi"
-
-msgid "Write additional way tag key/value pairs"
-msgstr "Scrivi coppie addizionali di tag chiave/valore per le vie"
-
-msgid "Write all tracks into one file"
-msgstr "Scrivi tutte le tracce in un solo file"
-
-msgid "Write description to address field"
-msgstr "Scrivi la descrizione del campo indirizzo"
-
-msgid "Write each waypoint in a separate file"
-msgstr "Scrivi ciascun punto d'interesse in un file separato"
-
-msgid "Write notes to address field"
-msgstr "Scrivi le note nel campo indirizzo"
-
-msgid "Write position to address field"
-msgstr "Scrivi la posizione del campo indirizzo"
-
-msgid "Write position using this grid."
-msgstr "Scrivi la posizione usando questa griglia"
-
-msgid "Write timestamps with offset x to UTC time"
-msgstr "Scrivi date e ore con offset X rispetto al tempo UTC"
-
-msgid "Write tracks compatible with Carto Exploreur"
-msgstr "Scrivi le tracce compatibili con Carto Exploreur"
-
-msgid "Write tracks for Gisteq Phototracker"
-msgstr "Scrivi le tracce per Gisteq Phototracker"
-
-msgid "Zoom level to reduce points"
-msgstr "Livello di zoom per rigurre i punti"
-
+++ /dev/null
-unit main;\r
-\r
-{\r
- GPSBabelGUI main unit/formular\r
-\r
- Copyright (C) 2005-2008 Olaf Klein, o.b.klein@gpsbabel.org\r
-\r
- This program is free software; you can redistribute it and/or modify\r
- it under the terms of the GNU General Public License as published by\r
- the Free Software Foundation; either version 2 of the License, or\r
- (at your option) any later version.\r
-\r
- This program is distributed in the hope that it will be useful,\r
- but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- GNU General Public License for more details.\r
-\r
- You should have received a copy of the GNU General Public License\r
- along with this program; if not, write to the Free Software\r
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA\r
-}\r
-\r
-interface\r
-\r
-uses\r
- gnugettext, TypInfo, delphi, \r
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,\r
- StdCtrls, Buttons, ExtCtrls,\r
- common, utils, ImgList, ActnList, Menus, ComCtrls, ToolWin, ActnMan,\r
- ActnColorMaps;\r
-\r
-type\r
- TfrmMain = class(TForm)\r
- pnTop: TPanel;\r
- pnBottom: TPanel;\r
- cbWaypoints: TCheckBox;\r
- cbRoutes: TCheckBox;\r
- cbTracks: TCheckBox;\r
- lbWhat: TLabel;\r
- dlgFileOpen: TOpenDialog;\r
- dlgFileSave: TSaveDialog;\r
- wptInputOK: TSpeedButton;\r
- ImageList1: TImageList;\r
- wptOutputOK: TSpeedButton;\r
- rteInputOK: TSpeedButton;\r
- rteOutputOK: TSpeedButton;\r
- trkInputOK: TSpeedButton;\r
- trkOutputOK: TSpeedButton;\r
- ActionList1: TActionList;\r
- acLetsGo: TAction;\r
- acFilterSelect: TAction;\r
- stbMain: TStatusBar;\r
- mnuMain: TMainMenu;\r
- mnuFile: TMenuItem;\r
- mnuExit: TMenuItem;\r
- acFileExit: TAction;\r
- mnuHelp: TMenuItem;\r
- acHelpAbout: TAction;\r
- acHelpIntro: TAction;\r
- Intro1: TMenuItem;\r
- About1: TMenuItem;\r
- mnuReadme: TMenuItem;\r
- acHelpDoc: TAction;\r
- N1: TMenuItem;\r
- mnuOptions: TMenuItem;\r
- mnuSynthesizeShortNames: TMenuItem;\r
- Filter1: TMenuItem;\r
- N2: TMenuItem;\r
- acOptionsSourceFormat: TAction;\r
- acOptionsTargetFormat: TAction;\r
- forsourceformat1: TMenuItem;\r
- fortargetformat1: TMenuItem;\r
- acFileClearMemo: TAction;\r
- N3: TMenuItem;\r
- Clearoutput1: TMenuItem;\r
- acFinalizeDropDowns: TAction;\r
- N4: TMenuItem;\r
- mnuOptionsForceDataType: TMenuItem;\r
- acOptionsEnableCharactersetTransformation: TAction;\r
- Enablecharactersettransformation1: TMenuItem;\r
- gbInput: TGroupBox;\r
- sbOpenFile: TSpeedButton;\r
- lbInputOpts: TLabel;\r
- lbInputFormat: TLabel;\r
- lbInputFile: TLabel;\r
- edInputOpts: TComboBox;\r
- edInputFile: TComboBox;\r
- chbInputDevice: TCheckBox;\r
- cbInputLang: TComboBox;\r
- cbInputFormatDevice: TComboBox;\r
- cbInputFormat: TComboBox;\r
- cbInputDevice: TComboBox;\r
- btnInputOpts: TSpeedButton;\r
- gbOutput: TGroupBox;\r
- cbOutputFormatDevice: TComboBox;\r
- chbOutputDevice: TCheckBox;\r
- lbOutputOpts: TLabel;\r
- edOutputOpts: TComboBox;\r
- btnOutputOpts: TSpeedButton;\r
- lbOutputFormat: TLabel;\r
- cbOutputFormat: TComboBox;\r
- lbOutputFile: TLabel;\r
- edOutputFile: TComboBox;\r
- sbSaveFile: TSpeedButton;\r
- cbOutputLang: TComboBox;\r
- cbOutputDevice: TComboBox;\r
- acFileOutputToScreen: TAction;\r
- Outputtoscreen1: TMenuItem;\r
- acDebugCreatePo: TAction;\r
- mnuDebug: TMenuItem;\r
- Createoptionspo1: TMenuItem;\r
- acFileChangeLanguage: TAction;\r
- mnuChangeLanguage: TMenuItem;\r
- N5: TMenuItem;\r
- acFileExportCSV: TAction;\r
- Createoptionscsv1: TMenuItem;\r
- File1: TMenuItem;\r
- Createoptionscsv2: TMenuItem;\r
- sdOptional: TSaveDialog;\r
- PopupMenu: TPopupMenu;\r
- acSelectAll: TAction;\r
- pmnuSelectAll: TMenuItem;\r
- acCopySelected: TAction;\r
- pmnuCopySelected: TMenuItem;\r
- pmnuClearOutput: TMenuItem;\r
- pmnuOutputtoscreen: TMenuItem;\r
- acOptionsSynthesizeShortNames: TAction;\r
- pmnuSynthesizeshortnames: TMenuItem;\r
- pmnu6: TMenuItem;\r
- pmnu7: TMenuItem;\r
- pmnuForsourceformat: TMenuItem;\r
- pmuFortargetformat: TMenuItem;\r
- pmnu8: TMenuItem;\r
- pmnuLetsgo: TMenuItem;\r
- memoOutput: TMemo;\r
- pmnuEnablecharactersettransformation: TMenuItem;\r
- acOptionsNukeTypes: TAction;\r
- pmnuForceselectedGPSdatatypesnuketypesfilter: TMenuItem;\r
- pmnu9: TMenuItem;\r
- pmnuFilter: TMenuItem;\r
- btnFilter: TBitBtn;\r
- btnProcess: TBitBtn;\r
- XPColorMap1: TXPColorMap;\r
- procedure FormShow(Sender: TObject);\r
- procedure FormCreate(Sender: TObject);\r
- procedure OpenButtonClick(Sender: TObject);\r
- procedure edInputFileChange(Sender: TObject);\r
- procedure CheckInput;\r
- procedure edOutputFileChange(Sender: TObject);\r
- procedure cbWaypointsClick(Sender: TObject);\r
- procedure cbRoutesClick(Sender: TObject);\r
- procedure cbTracksClick(Sender: TObject);\r
- procedure sbSaveFileClick(Sender: TObject);\r
- procedure acLetsGoExecute(Sender: TObject);\r
- procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);\r
- procedure acFilterSelectExecute(Sender: TObject);\r
- procedure acFileExitExecute(Sender: TObject);\r
- procedure acHelpAboutExecute(Sender: TObject);\r
- procedure chbInputDeviceClick(Sender: TObject);\r
- procedure FormClose(Sender: TObject; var Action: TCloseAction);\r
- procedure chbOutputDeviceClick(Sender: TObject);\r
- procedure acHelpDocExecute(Sender: TObject);\r
- procedure edOutputFileKeyPress(Sender: TObject; var Key: Char);\r
- procedure cbInputFormatDeviceChange(Sender: TObject);\r
- procedure cbOutputFormatDeviceChange(Sender: TObject);\r
- procedure cbInputFormatChange(Sender: TObject);\r
- procedure cbOutputFormatChange(Sender: TObject);\r
- procedure acOptionsSourceFormatExecute(Sender: TObject);\r
- procedure acOptionsTargetFormatExecute(Sender: TObject);\r
- procedure btnInputOptsClick(Sender: TObject);\r
- procedure acFileClearMemoExecute(Sender: TObject);\r
- procedure acFinalizeDropDownsExecute(Sender: TObject);\r
- procedure acOptionsEnableCharactersetTransformationExecute(\r
- Sender: TObject);\r
- procedure acFileOutputToScreenExecute(Sender: TObject);\r
- procedure acDebugCreatePoExecute(Sender: TObject);\r
- procedure acFileChangeLanguageExecute(Sender: TObject);\r
- procedure acFileExportCSVExecute(Sender: TObject);\r
- procedure cbOutputDeviceChange(Sender: TObject);\r
- procedure cbInputDeviceChange(Sender: TObject);\r
- procedure acSelectAllExecute(Sender: TObject);\r
- procedure acCopySelectedExecute(Sender: TObject);\r
- procedure PopupMenuPopup(Sender: TObject);\r
- procedure acOptionsSynthesizeShortNamesExecute(Sender: TObject);\r
- procedure acOptionsNukeTypesExecute(Sender: TObject);\r
- procedure cbInputFormatExit(Sender: TObject);\r
- procedure cbOutputFormatExit(Sender: TObject);\r
- private\r
- { Private-Deklarationen }\r
- FCaps: TCapabilities;\r
- FOpts: TOptions;\r
- FLang: TStringList;\r
- FFirstShow: Boolean;\r
- FOutHandmade: Boolean;\r
- FFmtIn, FFmtOut: string;\r
- procedure AddToOutput(const Str: string);\r
- procedure AddToOutputFmt(const Format: string; const Args: array of const);\r
- procedure ComboBoxChanged(Source : TComboBox; IsInput, IsFile: Boolean);\r
- procedure DoOnIdle(Sender: TObject; var Done: Boolean);\r
- procedure EnableOptions(const Version: string);\r
- function HandleOptions(const Format: string; AObject: TObject; IsInput: Boolean): Boolean;\r
- function HandleOptionsDlg(const Format: string; var str: string; IsInput: Boolean): Boolean;\r
- procedure HandleParams;\r
- procedure HistoryChanged(Box: TComboBox; Swap: Boolean = False);\r
- procedure InitCombo(Target: TComboBox; IsInput, ForDevice: Boolean);\r
- procedure InitializeSerialPorts;\r
- procedure LoadLanguages;\r
- procedure LoadFileFormats;\r
- procedure LoadFilters;\r
- procedure LoadVersion;\r
- procedure RefreshDesign(FirstTime: Boolean = False);\r
- procedure WMOPTIONSCHANGED(var Msg: TMessage); message WM_OPTIONS_CHANGED;\r
- procedure WMSTARTUP(var Msg: TMessage); message WM_STARTUP;\r
- procedure StoreProfiles;\r
- public\r
- { Public-Deklarationen }\r
- end;\r
-\r
-var\r
- frmMain: TfrmMain;\r
-\r
-implementation\r
-\r
-uses\r
- filter, about, options, select;\r
-\r
-{$R *.DFM}\r
-\r
-procedure FixAlign(Control: TControl; ShiftLeft: Integer;\r
- RightOfMe: TControl = nil);\r
-var\r
- Right: Integer;\r
-begin\r
- Right := Control.Parent.Left + Control.Parent.Width;\r
-\r
- if Assigned(RightOfMe) then\r
- ShiftLeft := ShiftLeft + RightOfMe.Width;\r
-\r
- if (akLeft in Control.Anchors) then\r
- Control.Width := Right - Control.Left - ShiftLeft\r
- else if (akRight in Control.Anchors) then\r
- Control.Left := Right - Control.Width - ShiftLeft;\r
-end;\r
-\r
-function ComboBoxSelect(AComboBox: TComboBox; const Item: string): Boolean;\r
-var\r
- i: Integer;\r
-begin\r
- i := AComboBox.Items.IndexOf(Item);\r
- AComboBox.ItemIndex := i;\r
- Result := (i >= 0);\r
-end;\r
-\r
-{ TfrmMain }\r
-\r
-procedure TfrmMain.RefreshDesign(FirstTime: Boolean);\r
-begin\r
- if not(FirstTime) then\r
- ReTranslateComponent(SELF);\r
-\r
-// VS_FF_DEBUG The file contains debugging information or is compiled with debugging features enabled.\r
-// VS_FF_INFOINFERRED The file's version structure was created dynamically;\r
-// therefore, some of the members in this structure may be empty or incorrect.\r
-// This flag should never be set in a file's VS_VERSION_INFO data.\r
-// VS_FF_PATCHED The file has been modified and is not identical to the original shipping file of the same version number.\r
-// VS_FF_PRERELEASE The file is a development version, not a commercially released product.\r
-// VS_FF_PRIVATEBUILD The file was not built using standard release procedures. If this flag is set,\r
-// the StringFileInfo structure should contain a PrivateBuild entry.\r
-// VS_FF_SPECIALBUILD The file was built by the original company using standard release procedures\r
-// but is a variation of the normal file of the same version number.\r
-// If this flag is set, the StringFileInfo structure should contain a SpecialBuild\r
-\r
- if (CFixedFileinfo.dwFileFlags and VS_FF_DEBUG <> 0) then\r
- Caption := Format('%s (%s)', [Caption, _('Internal development release')])\r
- else if (CFixedFileinfo.dwFileFlags and VS_FF_PRERELEASE <> 0) then\r
- Caption := Format('%s (%s)', [Caption, _('BETA')])\r
- else if (CFixedFileinfo.dwFileFlags and VS_FF_PRIVATEBUILD <> 0) then\r
- Caption := Format('%s (%s)', [Caption, _('Private release')])\r
- else if (CFixedFileinfo.dwFileFlags and VS_FF_SPECIALBUILD <> 0) then\r
- Caption := Format('%s (%s)', [Caption, _('Special release')]);\r
-\r
- FixAlign(sbOpenFile, 8);\r
- FixAlign(sbSaveFile, 8);\r
- FixAlign(edInputFile, 8, sbOpenFile);\r
- FixAlign(edOutputFile, 8, sbSaveFile);\r
-\r
- FixAlign(cbInputLang, 8);\r
- btnInputOpts.Left := lbInputOpts.Left + lbInputOpts.Width + 8;\r
- edInputOpts.Left := btnInputOpts.Left + btnInputOpts.Width + 4;\r
- edInputOpts.Width := cbInputLang.Left - edInputOpts.Left - 4;\r
-\r
- FixAlign(cbOutputLang, 8);\r
- btnOutputOpts.Left := lbOutputOpts.Left + lbOutputOpts.Width + 8;\r
- edOutputOpts.Left := btnOutputOpts.Left + btnOutputOpts.Width + 4;\r
- edOutputOpts.Width := cbOutputLang.Left - edOutputOpts.Left - 4;\r
-\r
- FixAlign(btnProcess, 8);\r
- FixAlign(btnFilter, 16, btnProcess);\r
-\r
- gbInput.Caption := '>>> ' + _('Input');\r
- gbOutput.Caption := '<<< ' + _('Output');\r
- chbInputDevice.Caption := '[' + chbInputDevice.Caption + ']';\r
- chbOutputDevice.Caption := '[' + chbOutputDevice.Caption + ']';\r
-\r
- acOptionsSourceFormat.Caption := _('Input') + ': ' + FFmtIn;\r
- acOptionsTargetFormat.Caption := _('Output') + ': ' + FFmtOut;\r
-\r
- btnInputOpts.Caption := '';\r
- btnOutputOpts.Caption := '';\r
-end;\r
-\r
-procedure TfrmMain.FormCreate(Sender: TObject);\r
-begin\r
- MakeFirstTranslation(Self);\r
- FFirstShow := True;\r
-\r
- RestoreBounds('main_form', Self);\r
-\r
- TP_Ignore(mnuDebug, 'mnuDebug');\r
-{$IFOPT D-}\r
- mnuDebug.Visible := False;\r
-{$ENDIF}\r
- LoadLanguages;\r
-\r
- memoOutput.Lines.Clear;\r
-\r
- FCaps := TCapabilities.Create;\r
- FOpts := TOptions.Create(FCaps);\r
-\r
- dlgFileOpen.InitialDir := ReadProfile(dlgFileOpen.Tag);\r
- dlgFileSave.InitialDir := ReadProfile(dlgFileSave.Tag);\r
-\r
- if not ComboBoxSelect(cbInputDevice, ReadProfile(cbInputDevice.Tag)) then\r
- cbInputDevice.ItemIndex := 0;\r
-\r
- if not ComboBoxSelect(cbOutputDevice, ReadProfile(cbOutputDevice.Tag)) then\r
- cbOutputDevice.ItemIndex := 0;\r
-\r
- edInputFile.Text := ReadProfile(edInputFile.Tag);\r
-\r
- cbInputLang.ItemIndex := 0;\r
- cbOutputLang.ItemIndex := 0;\r
-\r
- try\r
- cbWaypoints.Checked := StrToBool(ReadProfile(cbWaypoints.Tag));\r
- except\r
- cbWaypoints.Checked := True;\r
- end;\r
- try\r
- cbTracks.Checked := StrToBool(ReadProfile(cbTracks.Tag));\r
- except\r
- cbTracks.Checked := False;\r
- end;\r
- try\r
- cbRoutes.Checked := StrToBool(ReadProfile(cbRoutes.Tag));\r
- except\r
- cbRoutes.Checked := False;\r
- end;\r
-\r
- acCopySelected.Enabled := False;\r
- acSelectAll.Enabled := False;\r
- \r
- Application.OnIdle := Self.DoOnIdle;\r
-\r
- RefreshDesign(True);\r
- HandleParams;\r
-end;\r
-\r
-procedure TfrmMain.LoadLanguages;\r
-begin\r
- FLang := TStringList.Create;\r
-\r
- DefaultInstance.GetListOfLanguages('default', FLang);\r
- if (FLang.IndexOf('en') < 0) then\r
- FLang.Add('en');\r
- acFileChangeLanguage.Visible := (FLang.Count > 1);\r
-end;\r
-\r
-procedure TfrmMain.LoadFileFormats;\r
-var\r
- l: TStrings;\r
-begin\r
- l := TStringList.Create;\r
- try\r
-\r
- if (gpsbabel_vfmt >= '001.002.008') then\r
- gpsbabel('-^3', l)\r
- else if (gpsbabel_vfmt >= '001.002.005') then\r
- gpsbabel('-^2', l)\r
- else begin\r
- MessageBox(0, PChar(gpsbabel_vfmt), 'Release info', MB_OK);\r
- MessageDlg(_('The file "gpsbabel.exe" found in current directory is too old!'),\r
- mtError, [mbOK], 0);\r
- Halt(1);\r
- end;\r
-\r
- FCaps.List := l;\r
- FOpts.List := l;\r
- InitCombo(cbInputFormatDevice, True, True);\r
- InitCombo(cbOutputFormatDevice, False, True);\r
- InitCombo(cbInputFormat, True, False);\r
- InitCombo(cbOutputFormat, False, False);\r
- finally\r
- l.Free;\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.LoadFilters;\r
-var\r
- l: TStrings;\r
- i: Integer;\r
- s: string;\r
-begin\r
- l := TStringList.Create;\r
- try\r
-\r
- gpsbabel('-%0', l);\r
-\r
- for i := 0 to l.Count - 1 do\r
- begin\r
- s := l.Strings[i];\r
- if (Trim(Copy(s, 1, 5)) = 'swap') then gpsbabel_knows_swap_filter := True;\r
- end;\r
-\r
- finally\r
- l.Free;\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.FormShow(Sender: TObject);\r
-begin\r
- if not(FFirstShow) then Exit;\r
-\r
-{$IFDEF VER120}\r
- // --------------------\r
- // Bug (?) Delphi4-Std./Sp3\r
- FixAlign(btnProcess, 8);\r
- FixAlign(btnFilter, 16, btnProcess);\r
- // --------------------\r
-{$ENDIF}\r
-\r
- FFirstShow := False;\r
- PostMessage(SELF.Handle, WM_STARTUP, 0, 0); // keep sure our window is visible\r
-end;\r
-\r
-procedure TfrmMain.WMSTARTUP(var Msg: TMessage);\r
-var\r
- s: string;\r
-begin\r
-// gpsbabel_ini := TIniFile.Create('gpsbabel.ini');\r
- LoadVersion;\r
- EnableOptions(gpsbabel_vfmt);\r
- LoadFilters;\r
- LoadFileFormats;\r
-\r
- // ? valid README form\r
- s := ExtractFilePath(ParamStr(0)) + 'gpsbabel.html';\r
- acHelpDoc.Enabled := FileExists(s);\r
-\r
- InitializeSerialPorts;\r
-end;\r
-\r
-procedure TfrmMain.InitCombo(Target: TComboBox; IsInput, ForDevice: Boolean);\r
-var\r
- i: Integer;\r
- OK: Boolean;\r
- s: string;\r
- cap : TCapability;\r
-begin\r
- for i := 0 to FCaps.Count - 1 do\r
- begin\r
- cap:=FCaps.Capability[i];\r
- if (ForDevice and not cap.IsDevice) then Continue;\r
- if not(ForDevice) and not cap.IsFile then Continue;\r
-\r
- if (IsInput) then\r
- OK := Cap.ReadAny\r
- else\r
- OK := Cap.WriteAny;\r
- if OK then\r
- begin\r
- if (Cap.Ext <> '') and (AnsiPos('.' + Cap.Ext, Cap.Description) = 0) then\r
- begin\r
- Cap.Description := Cap.Description + ' (.' + Cap.Ext + ')'; \r
- end;\r
- \r
- Target.Items.AddObject(Cap.Description, Cap);\r
- end;\r
- end;\r
-\r
- s := ReadProfile(Target.Tag);\r
- ComboBoxSelect(Target, s);\r
-\r
- ComboBoxChanged(Target, IsInput, not(ForDevice));\r
-end;\r
-\r
-procedure TfrmMain.OpenButtonClick(Sender: TObject);\r
-var\r
- s,ext: string;\r
- i: Integer;\r
- cap : TCapability;\r
-begin\r
- edInputFile.SetFocus;\r
- dlgFileOpen.Filter := '';\r
- dlgFileOpen.DefaultExt := '';\r
-\r
- s := '';\r
- if (cbInputFormat.ItemIndex <> -1 ) then\r
- begin\r
- cap := FCaps.GetCapabilityByName(cbInputFormat.Text);\r
- if (cap.Ext <> '') then\r
- begin\r
- s := Format('%s|*.%s|', [cbInputFormat.Text, cap.Ext]);\r
- dlgFileOpen.DefaultExt := '*.' + cap.Ext;\r
- end;\r
- end;\r
- s := s + _('All files (*.*)|*.*');\r
-\r
- dlgFileOpen.Filter := s;\r
-\r
- if (dlgFileOpen.InitialDir = '') then\r
- begin\r
- dlgFileOpen.InitialDir := SysUtils.ExtractFilePath(dlgFileSave.FileName);\r
- if (dlgFileOpen.InitialDir = '') then\r
- dlgFileOpen.InitialDir := dlgFileSave.InitialDir;\r
- if (dlgFileOpen.InitialDir = '') then\r
- dlgFileOpen.InitialDir := GetCurrentDir;\r
- end;\r
-\r
- if not SELF.dlgFileOpen.Execute then Exit;\r
-\r
- edInputFile.Text := '';\r
- for i := 0 to dlgFileOpen.Files.Count - 1 do\r
- begin\r
- s := dlgFileOpen.Files[i];\r
- if (i = 0) then\r
- dlgFileSave.InitialDir := ExtractFilePath(s);\r
- if (s[1] <> '"') or (s[Length(s)] <> '"') then\r
- s := AnsiQuotedStr(s, '"');\r
- if (edInputFile.Text <> '') then edInputFile.Text := edInputFile.Text + ', ';\r
- edInputFile.Text := edInputFile.Text + s;\r
- end;\r
-\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.ComboBoxChanged(Source : TComboBox; IsInput, IsFile: Boolean);\r
-var\r
- caps: Integer;\r
- ext: string;\r
- ac: TAction;\r
- capability : TCapability;\r
-begin\r
- if (Source.ItemIndex<0) then exit;\r
- capability:=TCapability(Source.Items.Objects[Source.ItemIndex]);\r
- ext := capability.Ext;\r
- if IsFile and FOutHandmade and (ext = '') then\r
- begin\r
- ext := SysUtils.ExtractFileExt(edOutputFile.Text);\r
- if (ext <> '') and (ext[1] = '.') then Delete(ext, 1, 1);\r
- end;\r
-\r
- caps := capability.Capas;\r
- if IsInput then\r
- begin\r
- FFmtIn := capability.Name;\r
- wptInputOK.Enabled := (caps and 1 <> 0);\r
- trkInputOK.Enabled := (caps and 4 <> 0);\r
- rteInputOK.Enabled := (caps and 16 <> 0);\r
- end\r
- else\r
- begin\r
- FFmtOut := capability.Name;\r
- wptOutputOK.Enabled := (caps and 2 <> 0);\r
- trkOutputOK.Enabled := (caps and 8 <> 0);\r
- rteOutputOK.Enabled := (caps and 32 <> 0);\r
- if IsFile and (edOutputFile.Text <> '') and (edOutputFile.Text <> '-') then\r
- begin\r
- if (ext <> '') then FOutHandmade := False;\r
- edOutputFile.Text := SysUtils.ChangeFileExt(edOutputFile.Text, '.' + ext);\r
- end;\r
- end;\r
-\r
- CheckInput;\r
-\r
- if IsInput then\r
- begin\r
- edInputOpts.Text := '';\r
- edInputOpts.Items.Clear;\r
- \r
- ac := acOptionsSourceFormat;\r
- acOptionsSourceFormat.Caption := _('Input') + ': ' + capability.Name;\r
- btnInputOpts.Caption := '';\r
- end\r
- else begin\r
- edOutputOpts.Text := '';\r
- edOutputOpts.Items.Clear;\r
-\r
- ac := acOptionsTargetFormat;\r
- acOptionsTargetFormat.Caption := _('Output') + ': ' + capability.Name;\r
- btnOutputOpts.Caption := '';\r
- end;\r
-\r
- ac.Enabled := FOpts.HasFormatOpts(capability);\r
- if ac.Enabled then\r
- begin\r
- ac.Hint := SysUtils.Format(_('Select and edit options for "%s"'), [capability.Name]);\r
- end\r
- else\r
- begin\r
- ac.Hint := SysUtils.Format(_('No options available for "%s"'), [capability.Name]);\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.edInputFileChange(Sender: TObject);\r
-begin\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.CheckInput;\r
-begin\r
- acLetsGo.Enabled :=\r
- (cbWaypoints.Checked or cbRoutes.Checked or cbTracks.Checked)\r
- and\r
- (\r
- ((chbInputDevice.Checked and\r
- (cbInputDevice.Text <> '') and\r
- (cbInputFormatDevice.Text <> ''))\r
- or\r
- (not(chbInputDevice.Checked) and\r
- (edInputFile.Text <> '') and\r
- (cbInputFormat.Text <> '')))\r
- and\r
- ((chbOutputDevice.Checked and\r
- (cbOutputDevice.Text <> '') and\r
- (cbOutputFormatDevice.Text <> ''))\r
- or\r
- (not(chbOutputDevice.Checked) and\r
- (edOutputFile.Text <> '') and\r
- (cbOutputFormat.Text <> '')))\r
- );\r
-end;\r
-\r
-procedure TfrmMain.edOutputFileChange(Sender: TObject);\r
-begin\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.cbWaypointsClick(Sender: TObject);\r
-begin\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.cbRoutesClick(Sender: TObject);\r
-begin\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.cbTracksClick(Sender: TObject);\r
-begin\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.sbSaveFileClick(Sender: TObject);\r
-var\r
- s: string;\r
- cap: TCapability;\r
-begin\r
- edOutputFile.SetFocus;\r
- dlgFileSave.Filter := '';\r
- dlgFileSave.DefaultExt := '';\r
-\r
- s := '';\r
- if (cbOutputFormat.ItemIndex <> -1) then\r
- begin\r
- cap := FCaps.GetCapabilityByName(cbOutputFormat.Text);\r
- if (cap.Ext <> '') then\r
- begin\r
- s := Format('%s|*.%s|',[cbOutputFormat.Text, cap.Ext]);\r
- dlgFileSave.DefaultExt := '*.' + cap.Ext;\r
- end;\r
- end;\r
- s := s + _('All files|*.*');\r
-\r
- dlgFileSave.Filter := s;\r
-\r
-\r
- if (dlgFileSave.InitialDir = '') then\r
- begin\r
- dlgFileSave.InitialDir := SysUtils.ExtractFilePath(dlgFileOpen.FileName);\r
- if (dlgFileSave.InitialDir = '') then\r
- dlgFileSave.InitialDir := dlgFileOpen.InitialDir;\r
- if (dlgFileSave.InitialDir = '') then\r
- dlgFileSave.InitialDir := GetCurrentDir;\r
- end;\r
- \r
- if not SELF.dlgFileSave.Execute then Exit;\r
-\r
- edOutputFile.Text := dlgFileSave.FileName;\r
- dlgFileSave.InitialDir := SysUtils.ExtractFilePath(dlgFileSave.FileName);\r
-\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.acLetsGoExecute(Sender: TObject);\r
-var\r
- cmdline: string;\r
- list, files: TStrings;\r
- CSave: TCursor;\r
- str: TStream;\r
- s, tmp: string;\r
- i: Integer;\r
- IFormat, OFormat, IFiles: string;\r
- Fatal: Boolean;\r
- sp: PChar;\r
- cap : TCapability;\r
-begin\r
- memoOutput.SetFocus;\r
- acLetsGo.Enabled := False;\r
- try\r
- acFinalizeDropDownsExecute(nil);\r
-\r
- cmdline := '';\r
- if gpsbabel_knows_inifile then cmdline := '-p ""';\r
-\r
- if chbInputDevice.Checked then\r
- cap:= TCapability(cbInputFormatDevice.Items.Objects[cbInputFormatDevice.ItemIndex])\r
- else\r
- cap:= TCapability(cbInputFormat.Items.Objects[cbInputFormat.ItemIndex]);\r
- IFormat :=cap.Name;\r
-\r
- if chbOutputDevice.Checked then\r
- cap:= TCapability(cbOutputFormatDevice.Items.Objects[cbOutputFormatDevice.ItemIndex])\r
- else\r
- cap:= TCapability(cbOutputFormat.Items.Objects[cbOutputFormat.ItemIndex]);\r
- OFormat := cap.Name;\r
- if cbWaypoints.Checked then cmdline := cmdline + ' -w';\r
- if cbRoutes.Checked then cmdline := cmdline + ' -r';\r
- if cbTracks.Checked then cmdline := cmdline + ' -t';\r
-\r
- if acOptionsSynthesizeShortNames.Checked then cmdline := cmdline + ' -s';\r
-\r
- if chbInputDevice.Checked then\r
- begin\r
- IFiles := '-f ' + SysUtils.AnsiLowerCase(cbInputDevice.Text) + ':';\r
-// if (s = 'usb:') then\r
-// s := s + '-1';\r
- end\r
- else\r
- begin\r
- IFiles := '';\r
- files := TStringList.Create;\r
- try\r
- if (edInputFile.Text[1] <> '"') then\r
- files.CommaText := AnsiQuotedStr(edInputFile.Text, '"')\r
- else\r
- files.CommaText := edInputFile.Text;\r
- for i := 0 to files.Count - 1 do\r
- begin\r
- s := files.Strings[i];\r
- if not(FileExists(s)) then\r
- raise eGPSBabelError.CreateFmt(_('File %s not found.'), [s]);\r
- if (IFiles <> '') then IFiles := IFiles + ' ';\r
- IFiles := IFiles + '-f ' + AnsiQuotedStr(s, '"');\r
- end;\r
- finally\r
- files.Free;\r
- end;\r
- end;\r
-\r
- // Input character set\r
-\r
- if acOptionsEnableCharactersetTransformation.Checked and\r
- (cbInputLang.ItemIndex > 0) then\r
- cmdline := Format('%s -c %s',\r
- [cmdline, cbInputLang.Text]);\r
-\r
- if (Trim(edInputOpts.Text) <> '') then\r
- cmdline := Format('%s -i %s,%s %s',\r
- [cmdline, IFormat, Trim(edInputOpts.Text), IFiles])\r
- else\r
- cmdline := Format('%s -i %s %s',\r
- [cmdline, IFormat, IFiles]);\r
-\r
- if mnuOptionsForceDataType.Checked then\r
- begin\r
- s := '';\r
- if not(cbWaypoints.Checked) then\r
- s := s + ',waypoints';\r
- if not(cbRoutes.Checked) then\r
- s := s + ',routes';\r
- if not(cbTracks.Checked) then\r
- s := s + ',tracks';\r
- if (s <> '') then\r
- cmdline := Format('%s -x nuketypes%s', [cmdline, s]);\r
- end;\r
-\r
- // Add filter options\r
-\r
- if (frmFilter <> nil) then\r
- cmdline := cmdline + frmFilter.CmdLine;\r
-\r
- // Output character set\r
-\r
- if acOptionsEnableCharactersetTransformation.Checked and\r
- (cbOutputLang.ItemIndex > 0) then\r
- cmdline := Format('%s -c %s',\r
- [cmdline, cbOutputLang.Text]);\r
-\r
- if (chbOutputDevice.Checked) then\r
- begin\r
- if (cbOutputDevice.Text = 'SCREEN') then\r
- s := '-'\r
- else begin\r
- s := AnsiLowerCase(cbOutputDevice.Text + ':');\r
-// if (s = 'usb:') then\r
-// s := s + '-1';\r
- end;\r
- end\r
- else begin\r
- s := Trim(edOutputFile.Text);\r
- if (s <> '') and (s[1] <> '"') then s := AnsiQuotedStr(s, '"');\r
- if (CharCount(s, '"') mod 2 <> 0) then\r
- begin\r
- MessageDlg(_('Invalid usage of character ''"''!'), mtError, [mbOK], 0);\r
- Exit;\r
- end;\r
- sp := PChar(s);\r
- tmp := AnsiExtractQuotedStr(sp, '"');\r
- if (tmp <> '') then s := tmp;\r
-\r
- if (s <> '-') then\r
- begin\r
- if FileExists(s) then\r
- begin\r
- if (MessageDlg(Format(_('File "%s" exists ! Overwrite ?'), [s]),\r
- mtWarning, [mbYes, mbNO], 0) <> mrYes) then Exit;\r
- end\r
- else\r
- begin\r
- str := TFileStream.Create(s, fmCreate);\r
- str.Free;\r
- end;\r
- s := AnsiQuotedStr(s, '"');\r
- end\r
- else\r
- s := '-';\r
- end;\r
-\r
- if (Trim(edOutputOpts.Text) <> '') then\r
- cmdline := Format('%s -o %s,%s -F %s',\r
- [cmdline, OFormat, Trim(edOutputOpts.Text), s])\r
- else\r
- cmdline := Format('%s -o %s -F %s',\r
- [cmdline, OFormat, s]);\r
-\r
- while (cmdline[1] = ' ') do System.Delete(cmdline, 1, 1);\r
-\r
- s := 'gpsbabel.exe ' + cmdline;\r
- AddToOutput(s);\r
-\r
- CSave := Cursor;\r
- list := TStringList.Create;\r
- try\r
- Cursor := crHourGlass; // doesn't work ???\r
- Application.ProcessMessages; // doesn't work ???\r
- Sleep(50);\r
-\r
- if not gpsbabel(cmdline, list, @Fatal, False) then\r
- raise eGPSBabelError.Create(_('Could not run "gpsbabel.exe"!'));\r
-\r
- if (list.Count > 0) then\r
- begin\r
- AddToOutput('');\r
- AddToOutput(string(list.GetText));\r
- end;\r
-\r
- if (Fatal) then\r
- MessageDlg(_('Sorry, gpsbabel.exe reported problems!'), mtError, [mbOK], 0)\r
- else\r
- MessageDlg(Format(_('Converted successfully from "%s" to "%s".'), [IFormat, OFormat]),\r
- mtInformation, [mbOK], 0);\r
-\r
- finally\r
-\r
- Cursor := CSave;\r
- list.Free;\r
-\r
- end;\r
-\r
- finally\r
- acLetsGo.Enabled := True;\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.FormCloseQuery(Sender: TObject; var CanClose: Boolean);\r
-begin\r
- CanClose := True;\r
-end;\r
-\r
-procedure TfrmMain.acFilterSelectExecute(Sender: TObject);\r
-begin\r
- if (frmFilter = nil) then\r
- Application.CreateForm(TfrmFilter, frmFilter);\r
- if not(frmFilter.ShowModal = mrOk) then Exit;\r
-end;\r
-\r
-procedure TfrmMain.AddToOutput(const Str: string);\r
-begin\r
- memoOutput.Lines.Add(Str);\r
-end;\r
-\r
-procedure TfrmMain.AddToOutputFmt(const Format: string;\r
- const Args: array of const);\r
-begin\r
- AddToOutput(SysUtils.Format(Format, Args));\r
-end;\r
-\r
-procedure TfrmMain.acFileExitExecute(Sender: TObject);\r
-begin\r
- PostMessage(SELF.Handle, WM_CLOSE, 0, 0);\r
-end;\r
-\r
-procedure TfrmMain.LoadVersion;\r
-var\r
- l, l2: TStringList;\r
- i: Integer;\r
- s: string;\r
- cx: PChar;\r
- \r
- procedure SpaceDelimited(const str: string; list: TStrings);\r
- var\r
- s: string;\r
- cin, cend, cx: PChar;\r
- begin\r
- s := Trim(str);\r
- cin := PChar(s);\r
- cend := cin + StrLen(cin);\r
- while (cin < cend) do\r
- begin\r
- while (cin^ = ' ') do cin := cin + 1;\r
- cx := StrScan(cin, ' ');\r
- if (cx = nil) then cx := cend;\r
- cx^ := #0;\r
- list.Add(string(cin));\r
- cin := cx + 1;\r
- end;\r
- end;\r
-\r
-begin\r
- gpsbabel_major := 0;\r
- gpsbabel_minor := 0;\r
- gpsbabel_release := 0;\r
- \r
- l := TStringList.Create;\r
- try\r
-\r
- try\r
- if not gpsbabel('-p "" -V', l) then\r
- PostMessage(Self.Handle, WM_QUIT, 0, 0);\r
- except\r
- on E: Exception do\r
- begin\r
- ShowException(E, nil);\r
- PostMessage(Self.Handle, WM_QUIT, 0, 0);\r
- end;\r
- end;\r
-\r
- for i := 0 to l.Count - 1 do\r
- begin\r
- s := Trim(l.Strings[i]);\r
- if (Copy(AnsiUpperCase(s), 1, 8) = 'GPSBABEL') then\r
- begin\r
- l2 := TStringList.Create;\r
- try\r
- SpaceDelimited(s, l2);\r
- gpsbabel_version := l2[2];\r
- cx := PChar(gpsbabel_version);\r
- gpsbabel_major := atoi(cx);\r
- cx := StrScan(cx, '.');\r
- if (cx <> nil) then\r
- begin\r
- gpsbabel_minor := atoi(cx + 1);\r
- cx := StrScan(cx + 1, '.');\r
- if (cx <> nil) then\r
- gpsbabel_release := atoi(cx + 1);\r
- end;\r
-\r
- gpsbabel_vfmt := Format('%3.3d.%3.3d.%3.3d', [\r
- gpsbabel_major, gpsbabel_minor, gpsbabel_release]);\r
-\r
- s := Format(_('GPSBabel, version %s'), [gpsbabel_version]);\r
- stbMain.Panels[0].Text := s;\r
- stbMain.Panels[0].Width := stbMain.Canvas.TextWidth(s) +\r
- Trunc((Length(s)* 1.5));\r
- Break;\r
- finally\r
- l2.Free;\r
- end;\r
- end;\r
- end;\r
-\r
- finally\r
- l.Free;\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.acHelpAboutExecute(Sender: TObject);\r
-begin\r
- if (frmAbout = nil) then\r
- Application.CreateForm(TfrmAbout, frmAbout);\r
- frmAbout.ShowModal;\r
-end;\r
-\r
-procedure TfrmMain.chbInputDeviceClick(Sender: TObject);\r
-begin\r
- if not(Sender is TCheckBox) then Exit;\r
-\r
- if TCheckBox(Sender).Checked then\r
- begin\r
- edInputFile.Visible := False;\r
- sbOpenFile.Visible := False;\r
- cbInputFormat.Visible := False;\r
- cbInputDevice.Visible := True;\r
- cbInputFormatDevice.Visible := True;\r
- lbInputFile.Caption := _('Port');\r
- FFmtIn := cbInputFormatDevice.Text;\r
- end\r
- else\r
- begin\r
- cbInputFormat.Visible := True;\r
- cbInputFormatDevice.Visible := False;\r
- cbInputDevice.Visible := False;\r
- edInputFile.Visible := True;\r
- cbInputDevice.Visible := False;\r
- sbOpenFile.Visible := True;\r
- lbInputFile.Caption := _('File');\r
- FFmtIn := cbInputFormat.Text;\r
- end;\r
- acOptionsSourceFormat.Caption := _('Input') + ': ' + FFmtIn;\r
- acOptionsSourceFormat.Enabled := (FOpts.FormatOpts(FFmtIn) <> nil);\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.StoreProfiles;\r
-var\r
- s: string;\r
-begin\r
- if (dlgFileOpen.Files.Count > 0) then\r
- s := SysUtils.ExtractFilePath(dlgFileOpen.Files[0])\r
- else\r
- s := SysUtils.ExtractFilePath(dlgFileOpen.FileName);\r
- if (s <> '') then\r
- StoreProfile(dlgFileOpen.Tag, s);\r
- if (edOutputFile.Text = '-') then\r
- s := dlgFileSave.InitialDir\r
- else\r
- s := SysUtils.ExtractFilePath(edOutputFile.Text);\r
- if (s <> '') then\r
- StoreProfile(dlgFileSave.Tag, s);\r
- StoreProfile(cbInputFormat.Tag, cbInputFormat.Text);\r
- StoreProfile(cbOutputFormat.Tag, cbOutputFormat.Text);\r
- StoreProfile(cbInputDevice.Tag, cbInputDevice.Text);\r
- StoreProfile(cbInputFormatDevice.Tag, cbInputFormatDevice.Text);\r
- StoreProfile(cbOutputDevice.Tag, cbOutputDevice.Text);\r
- StoreProfile(cbOutputFormatDevice.Tag, cbOutputFormatDevice.Text);\r
- StoreProfile(edInputFile.Tag, edInputFile.Text);\r
- StoreProfile(cbWayPoints.Tag, BoolToStr(cbWayPoints.Checked,true));\r
- StoreProfile(cbRoutes.Tag, BoolToStr(cbRoutes.Checked,true));\r
- StoreProfile(cbTracks.Tag, BoolToStr(cbTracks.Checked,true));\r
-end;\r
-\r
-procedure TfrmMain.FormClose(Sender: TObject; var Action: TCloseAction);\r
-begin\r
- StoreProfiles;\r
- StoreBounds('main_form', Self);\r
-end;\r
-\r
-procedure TfrmMain.chbOutputDeviceClick(Sender: TObject);\r
-begin\r
- if not(Sender is TCheckBox) then Exit;\r
-\r
- if TCheckBox(Sender).Checked then\r
- begin\r
- cbOutputFormatDevice.Visible := True;\r
- cbOutputDevice.Visible := True;\r
- edOutputFile.Visible := False;\r
- sbSaveFile.Visible := False;\r
- cbOutputFormat.Visible := False;\r
- lbOutputFile.Caption := _('Port');\r
- FFmtOut := cbOutputFormatDevice.Text;\r
- end\r
- else\r
- begin\r
- cbOutputFormat.Visible := True;\r
- sbSaveFile.Visible := True;\r
- edOutputFile.Visible := True;\r
- cbOutputDevice.Visible := False;\r
- cbOutputFormatDevice.Visible := False;\r
- lbOutputFile.Caption := _('File');\r
- FFmtOut := cbOutputFormat.Text;\r
- end;\r
- acOptionsTargetFormat.Caption := _('Output') + ': ' + FFmtOut;\r
- acOptionsTargetFormat.Enabled := (FOpts.FormatOpts(FFmtOut) <> nil);\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.acHelpDocExecute(Sender: TObject);\r
-var\r
- s: string;\r
-begin\r
- s := ExtractFilePath(ParamStr(0)) + 'gpsbabel.html';\r
- if FileExists(s) then\r
- WinOpenFile(s, '') // new gpsbabel.html\r
-end;\r
-\r
-procedure TfrmMain.edOutputFileKeyPress(Sender: TObject; var Key: Char);\r
-begin\r
- FOutHandmade := True;\r
-end;\r
-\r
-procedure TfrmMain.cbInputFormatDeviceChange(Sender: TObject);\r
-begin\r
- ComboBoxChanged(cbInputFormatDevice, True, False);\r
-end;\r
-\r
-procedure TfrmMain.cbInputFormatExit(Sender: TObject);\r
-begin\r
- if (cbInputFormat.ItemIndex=-1) then cbInputFormat.ItemIndex:=0;\r
-end;\r
-\r
-procedure TfrmMain.cbOutputFormatDeviceChange(Sender: TObject);\r
-begin\r
- ComboBoxChanged(cbOutputFormatDevice, False, False);\r
-end;\r
-\r
-procedure TfrmMain.cbOutputFormatExit(Sender: TObject);\r
-begin\r
- if (cbOutputFormat.ItemIndex=-1) then cbOutputFormat.ItemIndex:=0;\r
-end;\r
-\r
-procedure TfrmMain.cbInputFormatChange(Sender: TObject);\r
-begin\r
- ComboBoxChanged(cbInputFormat, True, True);\r
-end;\r
-\r
-procedure TfrmMain.cbOutputFormatChange(Sender: TObject);\r
-begin\r
- ComboBoxChanged(cbOutputFormat, False, True);\r
-end;\r
-\r
-procedure TfrmMain.acOptionsSourceFormatExecute(Sender: TObject);\r
-begin\r
- if chbInputDevice.Checked then\r
- HandleOptions(cbInputFormatDevice.Text, edInputOpts, True)\r
- else\r
- HandleOptions(cbInputFormat.Text, edInputOpts, True)\r
-end;\r
-\r
-procedure TfrmMain.DoOnIdle(Sender: TObject; var Done: Boolean);\r
-begin\r
- inherited;\r
- acFileClearMemo.Enabled := (memoOutput.Lines.Count > 0);\r
- Done := True;\r
-end;\r
-\r
-procedure TfrmMain.EnableOptions(const Version: string);\r
-begin\r
- if (Version >= '001.002.008') then\r
- mnuOptionsForceDataType.Enabled := True;\r
- if (version >= '001.002.007') then\r
- acOptionsEnableCharactersetTransformation.Enabled := True;\r
-end;\r
-\r
-function TfrmMain.HandleOptions(const Format: string; AObject: TObject; IsInput: Boolean): Boolean;\r
-var\r
- s: string;\r
- ok: Boolean;\r
-begin\r
- s := GetStrProp(AObject, 'Text');\r
- if HandleOptionsDlg(Format, s, IsInput) then\r
- begin\r
- SetStrProp(AObject, 'Text', s);\r
- Result := True;\r
- end\r
- else\r
- Result := False;\r
-end;\r
-\r
-function TfrmMain.HandleOptionsDlg(const Format: string; var str: string; IsInput: Boolean): Boolean;\r
-begin\r
- Application.CreateForm(TfrmOptions, frmOptions);\r
- try\r
- frmOptions.Caption := SysUtils.Format(_('Options for "%s"'), [Format]);\r
- frmOptions.FIsInput := IsInput;\r
- frmOptions.Opts := FOpts.FormatOpts(Format);\r
- frmOptions.OptsStr := str;\r
- Result := (frmOptions.ShowModal = mrOk);\r
- if (Result) then\r
- begin\r
- str := frmOptions.OptsStr;\r
- PostMessage(Self.Handle, WM_OPTIONS_CHANGED, 0, 0);\r
- end;\r
- finally\r
- frmOptions.Release;\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.acOptionsTargetFormatExecute(Sender: TObject);\r
-begin\r
- if chbOutputDevice.Checked then\r
- HandleOptions(cbOutputFormatDevice.Text, edOutputOpts, False)\r
- else\r
- HandleOptions(cbOutputFormat.Text, edOutputOpts, False);\r
-end;\r
-\r
-procedure TfrmMain.btnInputOptsClick(Sender: TObject);\r
-begin\r
- acOptionsSourceFormat.Execute;\r
-end;\r
-\r
-procedure TfrmMain.acFileClearMemoExecute(Sender: TObject);\r
-begin\r
- memoOutput.Clear;\r
-end;\r
-\r
-procedure TfrmMain.acFinalizeDropDownsExecute(Sender: TObject);\r
-var\r
- i, j: Integer;\r
- c: TComponent;\r
- cb: TComboBox;\r
-begin\r
- for i := 0 to ComponentCount - 1 do\r
- begin\r
- c := Components[i];\r
- if not(c is TComboBox) then Continue;\r
- cb := Pointer(c);\r
- if (cb.Style <> csDropDown) or (cb.Text = '') then Continue;\r
- j := cb.Items.IndexOf(cb.Text);\r
- if (j < 0) then\r
- cb.Items.Insert(0, cb.Text);\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.WMOPTIONSCHANGED(var Msg: TMessage);\r
-begin\r
- acFinalizeDropDowns.Execute;\r
-end;\r
-\r
-procedure TfrmMain.acOptionsEnableCharactersetTransformationExecute(\r
- Sender: TObject);\r
-begin\r
- acOptionsEnableCharactersetTransformation.Checked := not (\r
- acOptionsEnableCharactersetTransformation.Checked);\r
-\r
- cbInputLang.Enabled := acOptionsEnableCharactersetTransformation.Checked;\r
- cbOutputLang.Enabled := acOptionsEnableCharactersetTransformation.Checked;\r
-end;\r
-\r
-procedure TfrmMain.acFileOutputToScreenExecute(Sender: TObject);\r
-begin\r
- if (chbOutputDevice.Checked) then\r
- begin\r
- chbOutputDevice.Checked := False;\r
- chbOutputDeviceClick(chbOutputDevice);\r
- Application.ProcessMessages;\r
- end;\r
-\r
- acFileOutputToScreen.Checked := not (acFileOutputToScreen.Checked);\r
- if acFileOutputToScreen.Checked then\r
- begin\r
- chbOutputDevice.Enabled := False;\r
- HistoryChanged(edOutputFile);\r
- edOutputFile.Text := '-';\r
- edOutputFile.Enabled := False;\r
- edOutputFile.Color := clInactiveBorder;\r
- sbSaveFile.Enabled := False;\r
- end\r
- else\r
- begin\r
- edOutputFile.Color := edInputFile.Color;\r
- chbOutputDevice.Enabled := True;\r
- edOutputFile.Enabled := True;\r
- edOutputFile.Text := '';\r
- HistoryChanged(edOutputFile, True);\r
- sbSaveFile.Enabled := True;\r
- end;\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.HandleParams;\r
-var\r
- i: Integer;\r
- s: string;\r
-begin\r
- for i := 1 to ParamCount do\r
- begin\r
- s := ParamStr(i);\r
- if (i = 0) then\r
- edInputFile.Text := s\r
- else begin\r
- if (i = 1) then\r
- edInputFile.Items.Add(edInputFile.Text);\r
- edInputFile.Items.Add(s);\r
- end;\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.HistoryChanged(Box: TComboBox; Swap: Boolean);\r
-var\r
- index: Integer;\r
- item: string;\r
-begin\r
- item := Trim(Box.Text);\r
- if (item <> '') then\r
- begin\r
- index := Box.Items.IndexOf(item);\r
- if (index < 0) then\r
- Box.Items.Insert(0, item)\r
- else\r
- Box.Items.Move(index, 0);\r
- end;\r
- if (swap and (Box.Items.Count > 1)) then\r
- Box.ItemIndex := 1;\r
-end;\r
-\r
-procedure TfrmMain.acDebugCreatePoExecute(Sender: TObject);\r
-var\r
- l: TStringList;\r
- i, j, len: Integer;\r
- s: string;\r
- f: TFileStream;\r
-\r
- procedure WriteLn(Str: string);\r
- begin\r
- Str := Str + #13#10;\r
- f.Write(PChar(Str)^, Length(Str));\r
- end;\r
-\r
-begin\r
- l := TStringList.Create;\r
- try\r
- FOpts.DebugGetHints(l);\r
- f := TFileStream.Create('..\gpsbabel.po', fmCreate);\r
- try\r
- WriteLn('msgid ""');\r
- WriteLn('msgstr ""');\r
- WriteLn('');\r
-\r
- for i := 0 to l.Count - 1 do\r
- begin\r
- s := l.Strings[i];\r
- len := Length(s);\r
- for j := len downto 1 do\r
- begin\r
- if (s[j] = '"') then\r
- begin\r
- Insert('\', s, j);\r
- end;\r
- end;\r
- WriteLn('msgid "' + s + '"');\r
- WriteLn('msgstr ""');\r
- WriteLn('');\r
- end;\r
- MessageDlg('..\gpsbabel.po created!', mtInformation, [mbok], 0);\r
- finally\r
- f.Free;\r
- end;\r
- finally\r
- l.Free;\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.acFileChangeLanguageExecute(Sender: TObject);\r
-var\r
- lang: string;\r
- form: TForm;\r
- title: string;\r
-begin\r
- Title := _('Choose language') + ' ' + _('for GUIBabelGUI');\r
- if SelectLanguage(Title, FLang, lang) and\r
- (CompareText(lang, Copy(GetCurrentLanguage, 1, 2)) <> 0) then\r
- begin\r
- StoreProfile(11, lang);\r
- UseLanguage(lang);\r
- RefreshDesign;\r
- form := frmFilter;\r
- frmFilter := nil;\r
- if (Form <> nil) then Form.Release;\r
- form := frmAbout;\r
- frmAbout := nil;\r
- if (Form <> nil) then Form.Release;\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.acFileExportCSVExecute(Sender: TObject);\r
-const\r
- init_dir: string = '';\r
- file_name: string = 'gpsbabel.csv';\r
-var\r
- i, j, len: Integer;\r
- s, lang, curr_lang: string;\r
- o: POption;\r
- f: TFileStream;\r
- l: TStrings;\r
-\r
- function _translate(const Domain, MsgID: string): WideString;\r
- var\r
- i: Integer;\r
- tmp: WideString;\r
- boo: Boolean;\r
- begin\r
- tmp := MsgID;\r
- Result := dgettext(Domain, tmp);\r
- if (Result = tmp) then\r
- Result := _(MsgID);\r
- if (Result = tmp) then\r
- Result := ''\r
- else begin\r
- boo := False;\r
- i := Length(Result);\r
- while (i >= 1) do\r
- begin\r
- if (Result[i] = '"') then\r
- begin\r
- Insert('"', Result, i);\r
- boo := True;\r
- end;\r
- Dec(i);\r
- end;\r
- if (boo) then\r
- begin\r
- memoOutput.Lines.Add('Warning: ''"'' found in translation!');\r
- memoOutput.Lines.Add(Result);\r
- end;\r
- end;\r
- end;\r
-\r
- procedure _line(const Prefix, MsgID: string);\r
- begin\r
- UniWriteLn(f, Prefix + ',"' + MsgID + '","' +\r
- _translate(GPSBabel_Domain, MsgID) + '"');\r
- end;\r
-\r
-var\r
- cap : TCapability;\r
-\r
-begin\r
- if not SelectLanguage(\r
- _('Choose language') + ' ' + _('for export'),\r
- FLang, lang) then Exit;\r
-\r
- if (sdOptional.InitialDir = '') then\r
- GetDir(0, init_dir);\r
-\r
- sdOptional.InitialDir := init_dir;\r
- sdOptional.FileName := file_name;\r
-\r
- if not(sdOptional.Execute) then Exit;\r
-\r
- init_dir := sdOptional.InitialDir;\r
- file_name := sdOptional.FileName;\r
- \r
- curr_lang := GetCurrentLanguage;\r
- try\r
-\r
- UseLanguage(lang);\r
-\r
- f := TFileStream.Create(sdOptional.FileName, fmCreate);\r
- try\r
-\r
- UniWriteLn(f, Format('code,en,%s', [lang]));\r
-\r
- _line('options:-w', 'Process waypoint information');\r
- _line('options:-r', 'Process route information');\r
- _line('options:-t', 'Process track information');\r
-\r
- _line('options:-s', 'Synthesize shortnames');\r
- _line('options:-c', 'Character set for next operation');\r
-\r
-\r
- for i := 0 to FCaps.Count - 1 do\r
- begin\r
- cap:=FCaps.Capability[i];\r
- if not Cap.IsFile then Continue;\r
-\r
- s := Cap.Description;\r
- UniWrite(f, Format('format:%s,', [Cap.Name]));\r
- UniWriteLn(f, '"' + s + '","' + _translate(GPSBabel_Domain, s) + '"');\r
-\r
- l := FOpts.FormatOpts(s);\r
- if (l = nil) then Continue;\r
-\r
- for j := 0 to l.Count - 1 do\r
- begin\r
- o := Pointer(l.Objects[j]);\r
- UniWrite(f, Format('format:%s:%s,', [o.format, o.name]));\r
- UniWriteLn(f, '"' + o.hint + '","' + _translate(GPSBabel_Domain, o.hint) + '"');\r
- end;\r
- end;\r
-\r
- finally\r
- f.Free;\r
- end;\r
-\r
- finally\r
- UseLanguage(curr_lang);\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.cbOutputDeviceChange(Sender: TObject);\r
-begin\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.cbInputDeviceChange(Sender: TObject);\r
-begin\r
- CheckInput;\r
-end;\r
-\r
-procedure TfrmMain.InitializeSerialPorts;\r
-var\r
- port: string;\r
- i: Integer;\r
- config: TCommConfig;\r
- cfsize: DWORD;\r
-begin\r
- for i := 1 to MAX_NO_OF_SERIAL_PORTS do\r
- begin\r
- port := Format('COM%d', [i]);\r
- cfsize := sizeof(config);\r
- if GetDefaultCommConfig(PChar(port), config, cfsize) then\r
- begin\r
- cbInputDevice.Items.Add(Format('COM%d', [i]));\r
- cbOutputDevice.Items.Add(Format('COM%d', [i]));\r
- end;\r
- end;\r
-end;\r
-\r
-procedure TfrmMain.acSelectAllExecute(Sender: TObject);\r
-begin\r
- memoOutput.SetFocus;\r
- memoOutput.SelectAll;\r
- acSelectAll.Enabled := False;\r
-end;\r
-\r
-procedure TfrmMain.acCopySelectedExecute(Sender: TObject);\r
-begin\r
- memoOutput.SetFocus;\r
- memoOutput.CopyToClipboard;\r
- acCopySelected.Enabled := False;\r
-end;\r
-\r
-procedure TfrmMain.PopupMenuPopup(Sender: TObject);\r
-begin\r
- pmnuSelectAll.Caption := dgettext('delphi', pmnuSelectAll.Caption);\r
- pmnuCopySelected.Caption := dgettext('delphi', pmnuCopySelected.Caption);\r
- pmnuClearOutput.Caption := dgettext('delphi', pmnuClearOutput.Caption);\r
- \r
- acSelectAll.Enabled := (memoOutput.Lines.Count > 0);\r
- acCopySelected.Enabled := (memoOutput.Lines.Count > 0);\r
-\r
- pmnuClearOutput.Enabled := (memoOutput.Lines.Count > 0);\r
-end;\r
-\r
-procedure TfrmMain.acOptionsSynthesizeShortNamesExecute(Sender: TObject);\r
-begin\r
- acOptionsSynthesizeShortNames.Checked := not(acOptionsSynthesizeShortNames.Checked);\r
-end;\r
-\r
-procedure TfrmMain.acOptionsNukeTypesExecute(Sender: TObject);\r
-begin\r
- acOptionsNukeTypes.Checked := not(acOptionsNukeTypes.Checked);\r
-end;\r
-\r
-end.\r
+++ /dev/null
-unit options;\r
-\r
-{\r
- Copyright (C) 2005-2008 Olaf Klein, o.b.klein@gpsbabel.org\r
-\r
- This program is free software; you can redistribute it and/or modify\r
- it under the terms of the GNU General Public License as published by\r
- the Free Software Foundation; either version 2 of the License, or\r
- (at your option) any later version.\r
-\r
- This program is distributed in the hope that it will be useful,\r
- but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- GNU General Public License for more details.\r
-\r
- You should have received a copy of the GNU General Public License\r
- along with this program; if not, write to the Free Software\r
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA\r
-}\r
-\r
-interface\r
-\r
-uses\r
- TypInfo, gnugettext, gnugettextDx,\r
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,\r
- StdCtrls, ExtCtrls, ComCtrls, Buttons, Registry,\r
- Common, delphi;\r
-\r
-type\r
- TfrmOptions = class(TForm)\r
- pnBottom: TPanel;\r
- pnOptions: TPanel;\r
- btnOK: TBitBtn;\r
- btnCancel: TBitBtn;\r
- btnHelp: TBitBtn;\r
- mmWarning: TMemo;\r
- procedure CheckBoxClicked(Sender: TObject);\r
- procedure FormCreate(Sender: TObject);\r
- procedure btnHelpClick(Sender: TObject);\r
- procedure FormKeyDown(Sender: TObject; var Key: Word;\r
- Shift: TShiftState);\r
- procedure btnOKClick(Sender: TObject);\r
- procedure FormClose(Sender: TObject; var Action: TCloseAction);\r
- private\r
- { Private declarations }\r
- FOpts: TStringList;\r
- FCanvas: TCanvas;\r
- FInitialOpts: string;\r
- procedure CreateIntegerOption(const x, y, tag: Integer; o: POption; xmax: Integer = -1);\r
- function FindUpDown(AControl: TControl): TUpDown;\r
- function GetOptsStr: string;\r
- function ParseOptsLine(const Line: string; List: TStrings): Integer;\r
- procedure SetOpts(AList: TStringList);\r
- procedure SetOptsStr(const AValue: string);\r
- procedure StoreOptionsToInifile();\r
- procedure StoreOptionsToRegistry();\r
- procedure LoadSettingsFromRegistry();\r
- public\r
- { Public declarations }\r
- FFormat: string;\r
- FIsInput: Boolean;\r
- constructor Create(AOwner: TComponent); override;\r
- destructor Destroy; override;\r
- property\r
- Opts: TStringList read FOpts write SetOpts;\r
- property OptsStr: string read GetOptsStr write SetOptsStr;\r
- end;\r
-\r
- TIntegerEdit = class(TOptionEdit)\r
- protected\r
- ed: TEdit;\r
- up: TUpDown;\r
- max, min : Integer;\r
- function GetValue : String; override;\r
- procedure SetValue(Value : String); override;\r
- function GetEnabled : Boolean; override;\r
- procedure SetEnabled(value : Boolean); override;\r
- procedure UpDownClick(Sender: TObject; Button: TUDBtnType);\r
- function GetIntValue : Integer;\r
- procedure SetIntValue(Value : Integer);\r
- public\r
- constructor Create(Form : TForm; Parent : TWinControl; AOption : POption; const x,y : Integer);\r
- end;\r
-\r
- TIntegerSelectEdit = class(TOptionEdit)\r
- protected\r
- combo: TComboBox;\r
- min : Integer;\r
- function GetValue : String; override;\r
- procedure SetValue(Value : String); override;\r
- function GetEnabled : Boolean; override;\r
- procedure SetEnabled(value : Boolean); override;\r
- public\r
- constructor Create(Form : TForm; Parent : TWinControl; AOption : POption; const x,y,xmax : Integer);\r
- end;\r
-\r
- TStringEdit = class(TOptionEdit)\r
- protected\r
- ed: TEdit;\r
- function GetValue : String; override;\r
- procedure SetValue(Value : String); override;\r
- function GetEnabled : Boolean; override;\r
- procedure SetEnabled(value : Boolean); override;\r
- public\r
- constructor Create(Form : TForm; Parent : TWinControl; AOption : POption; const x,y : Integer);\r
- end;\r
-\r
- TFileEdit = class(TOptionEdit)\r
- protected\r
- ed: TEdit;\r
- btn: TSpeedButton;\r
- FForm : TfrmOptions;\r
- FIsInput : Boolean;\r
- function GetValue : String; override;\r
- procedure SetValue(Value : String); override;\r
- function GetEnabled : Boolean; override;\r
- procedure SetEnabled(value : Boolean); override;\r
- procedure OpenFile(Sender: TObject);\r
- procedure SaveFile(Sender: TObject);\r
- public\r
- constructor Create(AForm : TfrmOptions; Parent : TWinControl; AOption : POption;\r
- const x,y : Integer; AIsInput: Boolean; xmax: Integer = -1);\r
- end;\r
-\r
-type\r
- eUnknownOption = class(Exception);\r
- eParserError = class(Exception);\r
-\r
-var\r
- frmOptions: TfrmOptions;\r
-\r
-implementation\r
-\r
-uses\r
- utils, main;\r
-\r
-{$R *.DFM}\r
-\r
-// returns "BottomRight" of Controls rect\r
-\r
-function SetCaption(Control: TControl; const ACaption: string): TPoint;\r
-var\r
- s: TStaticText;\r
- auto, info: PPropInfo;\r
- font: TFont;\r
- parentf: Boolean;\r
-begin\r
- Result := Control.BoundsRect.BottomRight;\r
-\r
- info := GetPropInfo(Control, 'Caption');\r
- if (info = nil) then Exit;\r
-\r
- SetStrProp(Control, 'Caption', ACaption);\r
-\r
- auto := GetPropInfo(Control, 'AutoSize');\r
- if (auto <> nil) then\r
- begin\r
- SetOrdProp(Control, auto, Integer(True));\r
- Result := Control.BoundsRect.BottomRight;\r
- Exit;\r
- end;\r
-\r
- info := GetPropInfo(Control, 'Font');\r
- if (info = nil) then Exit;\r
-\r
- font := Pointer(GetObjectProp(Control, info));\r
-\r
- info := GetPropInfo(Control, 'ParentFont');\r
- if (info <> nil) then\r
- parentf := Boolean(GetOrdProp(Control, info)) else\r
- parentf := False;\r
-\r
-// Controls with Caption but without AutoSize\r
-// TCheckBox, TRadioButton\r
-\r
- s := TStaticText.Create(Control.Owner);\r
- try\r
- s.Font := font;\r
- s.ParentFont := parentf;\r
- s.Visible := False;\r
- s.Parent := Control.Parent;\r
- s.BoundsRect := Control.BoundsRect;\r
- s.AutoSize := True;\r
- s.Caption := ACaption;\r
- Control.Width := 18 + s.Width;\r
- if (Control.Height < s.Height) then\r
- Control.Height := s.Height;\r
- Result := Control.BoundsRect.BottomRight;\r
- finally\r
- s.Free;\r
- end;\r
-end;\r
-\r
-constructor TIntegerEdit.Create;\r
-begin\r
- FOption:=AOption;\r
- ed:=TEdit.Create(form);\r
- ed.Parent:=Parent;\r
- up:=TUpDown.Create(form);\r
- up.Parent:=Parent;\r
-\r
- // The following initialization will allow users\r
- // to decrease or increase max 16383 times before\r
- // TUpDown blocks - if a user will every reach that limit?\r
- up.Min := 0;\r
- up.Max := MAXSHORT;\r
- up.Position:=MAXSHORT DIV 2;\r
-\r
- ed.Left := x;\r
- ed.Top := y;\r
-\r
- ed.Width := ed.Width - up.Width;\r
- up.Left := ed.Left + ed.Width;\r
- up.Top := ed.Top;\r
-\r
- if (Option.min <> nil) then\r
- min := StrToInt(Option.min)\r
- else\r
- min := -(MAXLONG-1);\r
- if (Option.max <> nil) then\r
- max := StrToInt(Option.max)\r
- else\r
- max := MAXLONG;\r
- if (Option.def <> nil) then\r
- Value:=Option.def;\r
- up.OnClick:=UpDownClick;\r
-end;\r
-\r
-procedure TIntegerEdit.UpDownClick(Sender: TObject; Button: TUDBtnType);\r
-begin\r
- if (Button = btNext) then\r
- SetIntValue(GetIntValue+1)\r
- else\r
- SetIntValue(GetIntValue-1);\r
-end;\r
-\r
-procedure TIntegerEdit.SetIntValue(Value : Integer);\r
-begin\r
- if (Value <min) or (value >max) then exit;\r
- ed.Text:=InttoStr(Value);\r
-end;\r
-\r
-function TIntegerEdit.GetIntValue : Integer;\r
-begin\r
- Result:=StrToIntDef(ed.Text,0);\r
-end;\r
-\r
-function TIntegerEdit.GetValue : String;\r
-begin\r
- Result:=InttoStr(GetIntValue);\r
-end;\r
-\r
-procedure TIntegerEdit.SetValue(Value : String);\r
-begin\r
- SetIntValue(StrToIntDef(value,Min));\r
-end;\r
-\r
-function TIntegerEdit.GetEnabled : Boolean;\r
-begin\r
- result:=ed.Enabled;\r
-end;\r
-\r
-procedure TIntegerEdit.SetEnabled(value : Boolean);\r
-begin\r
- ed.Enabled:=Value;\r
- up.Enabled:=Value;\r
-end;\r
-\r
-//*******************************************++\r
-\r
-constructor TIntegerSelectEdit.Create;\r
-Var\r
- I : Integer;\r
-begin\r
- FOption:=AOption;\r
- Combo := TComboBox.Create(Form);\r
- Combo.Left := x;\r
- Combo.Top := y;\r
- if (Combo.Left + Combo.Width < xmax) then\r
- Combo.Left := xmax - Combo.Width;\r
- Combo.Parent := Parent;\r
- min:=StrToInt(Option.min);\r
- for i := min to StrToInt(Option.max) do\r
- Combo.Items.Add(IntToStr(i));\r
- if (Option.def <> nil) then\r
- Combo.Text := Option.def\r
- else\r
- Combo.ItemIndex := 0;\r
-end;\r
-\r
-function TIntegerSelectEdit.GetValue : String;\r
-begin\r
- Result:=InttoStr(Min + Combo.ItemIndex);\r
-end;\r
-\r
-procedure TIntegerSelectEdit.SetValue(Value : String);\r
-Var\r
- I : Integer;\r
-begin\r
- I:=StrToIntDef(Value,Min);\r
- I:=I-Min;\r
- Combo.ItemIndex:=I;\r
-end;\r
-\r
-function TIntegerSelectEdit.GetEnabled : Boolean;\r
-begin\r
- Result:=Combo.Enabled;\r
-end;\r
-\r
-procedure TIntegerSelectEdit.SetEnabled(value : Boolean);\r
-begin\r
- Combo.Enabled:=Value;\r
-end;\r
-\r
-constructor TStringEdit.Create;\r
-begin\r
- FOption:=AOption;\r
- ed := TEdit.Create(form);\r
- ed.Left := x;\r
- ed.Top := y;\r
- if (Option.def <> nil) then\r
- Value := string(Option.def);\r
- ed.Parent := Parent;\r
-end;\r
-\r
-function TStringEdit.GetValue : String;\r
-begin\r
- Result:=ed.Text;\r
-end;\r
-\r
-procedure TStringEdit.SetValue(Value : String);\r
-begin\r
- ed.Text:=Value;\r
-end;\r
-\r
-function TStringEdit.GetEnabled : Boolean;\r
-begin\r
- Result:=ed.Enabled;\r
-end;\r
-\r
-procedure TStringEdit.SetEnabled(value : Boolean);\r
-begin\r
- ed.Enabled:=Value;\r
-end;\r
-\r
-constructor TFileEdit.Create;\r
-begin\r
- FOption:=AOption;\r
- FForm:=AForm;\r
- FIsInput:=AIsInput;\r
- ed := TEdit.Create(FForm);\r
-\r
- ed.Left := x;\r
- ed.Top := y;\r
- ed.Parent := Parent;\r
-\r
- btn := TSpeedButton.Create(FForm);\r
- btn.Parent := Parent;\r
- ed.Width := ed.Width - btn.Width;\r
- btn.Left := ed.Left + ed.Width;\r
- btn.Top := ed.top;\r
-\r
- if FIsInput then begin\r
- frmMain.ImageList1.GetBitmap(15, btn.Glyph);\r
- btn.OnClick := OpenFile;\r
- end else begin\r
- frmMain.ImageList1.GetBitmap(17, btn.Glyph);\r
- btn.OnClick := SaveFile;\r
- end;\r
-end;\r
-\r
-procedure TFileEdit.OpenFile(Sender: TObject);\r
-var\r
- d: TOpenDialog;\r
-begin\r
- d := TOpenDialog.Create(FForm);\r
- try\r
- d.FileName := Value;\r
- if d.Execute then\r
- Value:=d.FileName;\r
- finally\r
- d.Free;\r
- end;\r
-end;\r
-\r
-procedure TFileEdit.SaveFile(Sender: TObject);\r
-var\r
- d: TSaveDialog;\r
-begin\r
- d := TSaveDialog.Create(FForm);\r
- try\r
- d.FileName := Value;\r
- if d.Execute then\r
- Value:=d.FileName;\r
- finally\r
- d.Free;\r
- end;\r
-end;\r
-\r
-function TFileEdit.GetEnabled : Boolean;\r
-begin\r
- Result:=ed.Enabled;\r
-end;\r
-\r
-procedure TFileEdit.SetEnabled(value : Boolean);\r
-begin\r
- ed.Enabled:=Value;\r
- btn.Enabled:=Value;\r
-end;\r
-\r
-function TFileEdit.GetValue : String;\r
-begin\r
- Result:=ed.Text;\r
-end;\r
-\r
-procedure TFileEdit.SetValue(Value : String);\r
-begin\r
- ed.Text:=value;\r
-end;\r
-\r
-{ TfrmOptions }\r
-\r
-constructor TfrmOptions.Create(AOwner: TComponent); // override;\r
-begin\r
- inherited Create(AOwner);\r
- TranslateComponent(Self);\r
- FCanvas := Main.frmMain.stbMain.Canvas;\r
- mmWarning.Lines.Add(_('Be aware, that most options are made for the output side. '));\r
- mmWarning.Lines.Add(_('Currently we don''t have a flag which tells us which direction is used by the options.'));\r
-end;\r
-\r
-procedure TfrmOptions.SetOpts(AList: TStringList);\r
-var\r
- i, j: Integer;\r
- c: TComponent;\r
- wc: TControl;\r
- o: POption;\r
- chb: TCheckBox;\r
- xy, _xy: TPoint;\r
- xmax: Integer;\r
- lb: TLabel;\r
- us: string;\r
-\r
-begin\r
- if (AList = nil) then Exit;\r
-\r
- FOpts := AList;\r
-\r
- xy.x := 0;\r
- xy.y := 8;\r
- xmax := 0;\r
-\r
- for i := 0 to FOpts.Count - 1 do\r
- begin\r
- o := Pointer(FOpts.Objects[i]);\r
-\r
- o.chb := nil;\r
- o.edit := nil;\r
-\r
- if (o.dir <> 3) then\r
- begin\r
- if (FIsInput and (o.dir and 1 = 0)) then Continue\r
- else if (not(FIsInput) and (o.dir and 2 = 0)) then Continue;\r
- end;\r
-\r
- if (FFormat = '') then\r
- begin\r
- FFormat := o.format;\r
- btnHelp.Hint := readme_html_path + '#' + FFormat;\r
- btnHelp.ShowHint := True;\r
- end;\r
-\r
- us := AnsiLowerCase(o.hint);\r
- if FIsInput and (AnsiPos('read', us) = 0) and\r
- (\r
- (AnsiPos('generate ', us) <> 0) or\r
- (AnsiPos(' generate', us) <> 0) or\r
- (AnsiPos('output ', us) <> 0) or\r
- (AnsiPos(' output', us) <> 0) or\r
- (AnsiPos('write', us) <> 0) or\r
- (AnsiPos(' write', us) <> 0)\r
- ) then Continue;\r
-\r
- chb := TCheckBox.Create(nil);\r
- o.chb := chb;\r
- chb.Name := '___' + o.name;\r
- chb.OnClick := CheckBoxClicked;\r
- chb.Tag := i;\r
-\r
- InsertComponent(chb);\r
-\r
- chb.ParentFont := False;\r
- chb.Font := pnOptions.Font;\r
- chb.Left := 8;\r
- chb.Top := xy.y;\r
- _xy := SetCaption(chb, dgettext(GPSBabel_Domain, o.Hint));\r
- chb.Alignment := taRightJustify;\r
-// chb.Checked := (gpsbabel_ini.ReadString(o.format, o.name, #1) <> #1);\r
- chb.Parent := pnOptions;\r
-\r
- chb.Hint := SysUtils.Format(_('Short "%s"'), [o.defname]);\r
- chb.ShowHint := True;\r
-\r
- if (o.format = 'xcsv') and (o.defname = 'style') then\r
- begin\r
- chb.Checked := True;\r
- end;\r
-\r
- xy.y := xy.y + chb.Height + 8;\r
- if (o.otype <> 4) then\r
- if (chb.Width > xy.x) then xy.x := chb.Width;\r
- if (chb.Width > xy.x) then\r
- xmax := chb.Width;\r
-\r
- if (o.otype = 4) and (o.def <> nil) and (atoi(o.def) <> 0) then\r
- begin\r
- chb.AllowGrayed := True;\r
- chb.State := cbGrayed;\r
- end;\r
- if (Assigned(o.edit)) and (chb.checked) then\r
- o.edit.Enabled:=True;\r
- end;\r
-\r
- xy.y := 8;\r
- xy.X := xy.X + 8;\r
- if (xy.X < 42) then xy.X := 42;\r
-\r
- for i := 0 to FOpts.Count - 1 do\r
- begin\r
- o := Pointer(FOpts.Objects[i]);\r
- o.edit := nil;\r
- \r
- if (o.chb = nil) then Continue;\r
-\r
- // ('unknown', 'integer', 'float', 'string', 'boolean', 'file', 'outfile');\r
- case o.otype of\r
- 1: CreateIntegerOption(xy.X, xy.Y - 2, i + 1, o, xmax);\r
- 2, 3: o.edit:=TStringEdit.Create(self,pnOptions,o,xy.X, xy.Y - 2);\r
- 4: ;\r
- 5: o.edit:=TFileEdit.Create(self,pnOptions,o,xy.X, xy.Y - 2, True, xmax);\r
- 6: if not FIsInput then o.edit:=TFileEdit.Create(self,pnOptions,o,xy.X, xy.Y - 2, False, xmax);\r
- end;\r
- if (o.edit <> nil) then\r
- o.edit.Enabled := False;\r
- xy.y := xy.y + o.chb.Height + 8;\r
- end;\r
-\r
- xy.X := 0;\r
- xy.Y := 0;\r
-\r
- for i := 0 to ComponentCount - 1 do\r
- begin\r
- c := Components[i];\r
- if not c.InheritsFrom(TControl) then Continue;\r
- if (c is TPanel) then Continue;\r
- wc := Pointer(c);\r
- if (wc.Parent <> pnOptions) then Continue;\r
-\r
- j := wc.Left + wc.Width;\r
- if (j > xy.X) then xy.X := j;\r
- j := wc.Top + wc.Height;\r
- if (j > xy.Y) then xy.Y := j;\r
- if ( wc.Name = '' ) then Continue;\r
- end;\r
-\r
- Self.Width := xy.X + 8 + (Self.Width - Self.ClientWidth);\r
- Self.Height := xy.Y + 8 +\r
- mmWarning.Height + + pnBottom.Height +\r
- (Self.Height - Self.ClientHeight);\r
-\r
- i := btnCancel.Left - btnOK.Left;\r
- btnCancel.Left := pnBottom.Width - btnCancel.Width - btnHelp.Left;\r
- btnOK.Left := btnCancel.Left - i;\r
-\r
- LoadSettingsFromRegistry();\r
-end;\r
-\r
-function TfrmOptions.GetOptsStr: string;\r
-var\r
- i: Integer;\r
- o: POption;\r
- c: TComponent;\r
- s: string;\r
-begin\r
- Result := '';\r
- for i := 0 to FOpts.Count - 1 do\r
- begin\r
- o := Pointer(FOpts.Objects[i]);\r
- if (o.chb = nil) then Continue;\r
-\r
- if o.chb.AllowGrayed then\r
- begin\r
- if (o.chb.State = cbGrayed) then Continue\r
- end\r
- else if not(o.chb.Checked) then Continue;\r
-\r
- if (Result <> '') then\r
- Result := Result + ',';\r
- Result := Result + o.defname;\r
-\r
- if (o.edit = nil) then\r
- begin\r
- if o.chb.Checked then\r
- Result := Result + '=1'\r
- else\r
- Result := Result + '=0';\r
- Continue;\r
- end;\r
- s := o.edit.value;\r
- if (Pos(' ', s) <> 0) or (Pos('"', s) <> 0) or (Pos(',', s) <> 0) then\r
- s := SysUtils.AnsiQuotedStr(s, '"');\r
- Result := SysUtils.Format('%s=%s', [Result, s]);\r
- end;\r
-end;\r
-\r
-procedure TfrmOptions.SetOptsStr(const AValue: string);\r
-var\r
- l: TStrings;\r
- i, j, k: Integer;\r
- s, name, value, name_out: string;\r
- o: POption;\r
- ud: TUpDown;\r
-begin\r
- l := TStringList.Create;\r
- try\r
-\r
- try\r
- ParseOptsLine(AValue, l);\r
- except\r
- on E: exception do\r
- raise eParserError.Create(_('Invalid line format!'));\r
- end;\r
-\r
- for i := 0 to l.Count - 1 do\r
- begin\r
- s := l.Strings[i];\r
- j := Pos('=', s);\r
- if (j > 0) then\r
- begin\r
- name := Copy(s, 1, j - 1);\r
- value := Copy(s, j + 1, Length(s) - j);\r
- end\r
- else\r
- begin\r
- Name := s;\r
- Value := '';\r
- end;\r
- if (name = '') then Continue;\r
-\r
- j := FOpts.IndexOf(name);\r
- if (j < 0) then\r
- raise eUnknownOption.CreateFmt(_('Unknown option "%s"!'), [name])\r
- else if not(FIsInput) then\r
- begin\r
- name_out := name + '_out';\r
- k := FOpts.IndexOf(name);\r
- if (k >= 0) then\r
- begin\r
- name := name_out;\r
- j := k;\r
- end;\r
- end;\r
-\r
- o := Pointer(FOpts.Objects[j]);\r
- if (o.edit <> nil) then\r
- begin\r
- o.chb.Checked := True;\r
- o.Edit.Enabled:=True;\r
- o.Edit.Value:=Value;\r
- end\r
- else if (o.otype = 4) then\r
- o.chb.Checked := (value = '') or (value <> '0');\r
- end;\r
- finally\r
- l.Free;\r
- end;\r
- FInitialOpts := GetOptsStr;\r
-end;\r
-\r
-procedure TfrmOptions.CheckBoxClicked(Sender: TObject);\r
-var\r
- chb: TCheckBox;\r
- o : POption; \r
-begin\r
- if (Sender = nil) or not (Sender is TCheckBox) then Exit;\r
- chb := Pointer(Sender);\r
- o:=POption(FOpts.Objects[chb.tag]);\r
- if not Assigned(o) Then exit;\r
- if not Assigned(o^.edit) Then exit;\r
- o^.edit.Enabled:=chb.Checked;\r
-end;\r
-\r
-procedure TfrmOptions.CreateIntegerOption(const x, y, tag: Integer; o: POption; xmax: Integer);\r
-var\r
- ed: TEdit;\r
- cb: TComboBox;\r
- up: TUpDown;\r
- i: Integer;\r
-begin\r
- if (o.min <> nil) and (o.max <> nil) and\r
- ((StrToInt(o.max) - StrToInt(o.min)) < 32) then\r
- o.edit:=TIntegerSelectEdit.Create(self,pnOptions,o,x,y,xmax)\r
- else\r
- o.edit:=TIntegerEdit.Create(self,pnOptions,o,x,y);\r
-end;\r
-\r
-procedure TfrmOptions.FormCreate(Sender: TObject);\r
-begin\r
- TranslateComponent(Self);\r
- RestoreBounds('options_form', Self);\r
-end;\r
-\r
-procedure TfrmOptions.btnHelpClick(Sender: TObject);\r
-begin\r
- WinOpenURL(readme_html_path + '#fmt_' + FFormat);\r
-end;\r
-\r
-function TfrmOptions.ParseOptsLine(const Line: string; List: TStrings): Integer;\r
-var\r
- s, name, val: string;\r
- cin, cend: PChar;\r
- c1, c2: PChar;\r
- ins: Boolean;\r
-begin\r
- List.Clear;\r
- s := Trim(line);\r
- while ((s <> '') and (s[Length(s)] = ',')) do SetLength(s, Length(s) - 1);\r
- s := s + ',';\r
-\r
- cin := PChar(s);\r
- cend := cin + StrLen(cin);\r
-\r
- while (cin < cend) do\r
- begin\r
- c1 := StrScan(cin, '=');\r
- c2 := StrScan(cin, ',');\r
- if (c1 > c2) then c1 := nil;\r
-\r
- if (c1 <> nil) then\r
- begin\r
- c1^ := #0;\r
- name := string(cin);\r
- val := '';\r
-\r
- c1 := c1 + 1;\r
- while (c1^ > #0) and (c1^ <= ' ') do c1 := c1 + 1;\r
-\r
- if (c1^ = '"') then // dequote\r
- begin\r
- while (c1 < cend) do\r
- begin\r
- c1 := c1 + 1;\r
- if (c1^ = '"') then\r
- begin\r
- if ((c1+1)^ = '"') then\r
- c1 := c1 + 1\r
- else\r
- Break;\r
- end;\r
- val := val + c1^;\r
- end;\r
- c2 := StrScan(c1 + 1, ',');\r
- end\r
- else\r
- begin\r
- c2^ := #0;\r
- val := string(c1);\r
- end;\r
- end\r
- else\r
- begin\r
- c2^ := #0;\r
- name := string(cin);\r
- end;\r
-\r
- if (name <> '') then\r
- begin\r
- if (val <> '') then\r
- list.Add(Format('%s=%s', [name, val]))\r
- else\r
- list.Add(name);\r
- end;\r
-\r
- if (c2 = nil) then\r
- Break\r
- else\r
- cin := c2 + 1;\r
- end;\r
-\r
- Result := List.Count;\r
-end;\r
-\r
-function TfrmOptions.FindUpDown(AControl: TControl): TUpDown;\r
-var\r
- i: Integer;\r
- c: TComponent;\r
-begin\r
- Result := nil;\r
- for i := 0 to ComponentCount - 1 do\r
- begin\r
- c := Components[i];\r
- if c.InheritsFrom(TUpDown) and (TUpDown(c).Associate = AControl) then\r
- begin\r
- Result := Pointer(c);\r
- Exit;\r
- end;\r
- end;\r
-end;\r
-\r
-procedure TfrmOptions.FormKeyDown(Sender: TObject; var Key: Word;\r
- Shift: TShiftState);\r
-var\r
- str: string;\r
-begin\r
- if (Key <> 27) then Exit;\r
-\r
- str := GetOptsStr;\r
- if (str <> FInitialOpts) then\r
- begin\r
- if not(MessageDlg(_('Discard changes?'), mtWarning, mbOKCancel, 0) = mrOK) then\r
- Exit; \r
- end;\r
- ModalResult := mrCancel;\r
-end;\r
-\r
-procedure TfrmOptions.StoreOptionsToInifile();\r
-var\r
- i: Integer;\r
- o: POption;\r
- c: TComponent;\r
- s, value: string;\r
-begin\r
-(*\r
- for i := 0 to FOpts.Count - 1 do\r
- begin\r
- o := Pointer(FOpts.Objects[i]);\r
- if (o.chb = nil) then Continue;\r
-\r
- if o.chb.AllowGrayed then\r
- begin\r
- if (o.chb.State = cbGrayed) then\r
- begin\r
- gpsbabel_ini.DeleteKey(o.format, o.name);\r
- Continue;\r
- end;\r
- end\r
- else if not(o.chb.Checked) then\r
- begin\r
- gpsbabel_ini.DeleteKey(o.format, o.name);\r
- Continue;\r
- end;\r
-\r
- if (o.edit = nil) then\r
- begin\r
- if o.chb.Checked then\r
- value := '1'\r
- else\r
- value := '0';\r
- end\r
- else value := GetStrProp(o.edit, 'Text');\r
- if (o.gbdef <> nil) and (StrPas(o.gbdef) = value) then\r
- gpsbabel_ini.DeleteKey(o.format, o.name)\r
- else\r
- gpsbabel_ini.WriteString(o.format, o.name, value);\r
- end;\r
-*)\r
-end;\r
-\r
-procedure TfrmOptions.StoreOptionsToRegistry();\r
-var\r
- i: Integer;\r
- o: POption;\r
- c: TComponent;\r
- s, key, value: string;\r
- r: TRegistry;\r
-begin\r
- r := TRegistry.Create;\r
- try\r
- r.RootKey := HKEY_CURRENT_USER;\r
- if not(r.OpenKey('\Software\GPSBabel', True)) then Exit;\r
-\r
- for i := 0 to FOpts.Count - 1 do\r
- begin\r
- o := Pointer(FOpts.Objects[i]);\r
- if (o.chb = nil) then Continue;\r
-\r
- key := o.format + ':' + o.name;\r
-\r
- if o.chb.AllowGrayed then\r
- begin\r
- if (o.chb.State = cbGrayed) then\r
- begin\r
- r.DeleteValue(key);\r
- Continue;\r
- end;\r
- end\r
- else if not(o.chb.Checked) then\r
- begin\r
- r.DeleteValue(key);\r
- Continue;\r
- end;\r
-\r
- if (o.edit = nil) then\r
- begin\r
- if o.chb.Checked then\r
- value := '1'\r
- else\r
- value := '0';\r
- end\r
- else value := o.edit.Value;\r
- if (o.gbdef <> nil) and (StrPas(o.gbdef) = value) then\r
- r.WriteString(key, '(default)')\r
- else\r
- r.WriteString(key, value);\r
- end;\r
- finally\r
- r.Free;\r
- end;\r
-end;\r
-\r
-procedure TfrmOptions.LoadSettingsFromRegistry();\r
-var\r
- i: Integer;\r
- o: POption;\r
- c: TComponent;\r
- s, key, value: string;\r
- r: TRegistry;\r
- u: TUpDown;\r
- v: Integer;\r
-begin\r
- r := TRegistry.Create;\r
- try\r
- r.RootKey := HKEY_CURRENT_USER;\r
- if not(r.OpenKeyReadOnly('\Software\GPSBabel')) then Exit;\r
-\r
- for i := 0 to FOpts.Count - 1 do\r
- begin\r
- o := Pointer(FOpts.Objects[i]);\r
- if (o.chb = nil) then Continue;\r
-\r
- key := o.format + ':' + o.name;\r
- if not r.ValueExists(key) then Continue;\r
-\r
- Value := r.ReadString(key);\r
- if (o.edit = nil) then\r
- begin\r
- if o.chb.AllowGrayed then\r
- begin\r
- if (value = '1') then\r
- o.chb.State := cbChecked\r
- else\r
- o.chb.State := cbUnChecked;\r
- end\r
- else o.chb.Checked := True;\r
- end\r
- else\r
- begin\r
- o.chb.Checked := True;\r
- if (value <> '(default)') then\r
- o.edit.Value := value;\r
- o.edit.Enabled := True;\r
- end;\r
- end;\r
- finally\r
- r.Free;\r
- end;\r
-end;\r
-\r
-procedure TfrmOptions.btnOKClick(Sender: TObject);\r
-begin\r
-//StoreOptionsToInifile();\r
- StoreOptionsToRegistry();\r
-end;\r
-\r
-procedure TfrmOptions.FormClose(Sender: TObject; var Action: TCloseAction);\r
-begin\r
- StoreBounds('options_form', Self);\r
-end;\r
-\r
-destructor TfrmOptions.Destroy;\r
-Var\r
- I : Integer;\r
- o: POption;\r
-begin\r
- try\r
- for i := 0 to FOpts.Count - 1 do\r
- begin\r
- o := Pointer(FOpts.Objects[i]);\r
- if (Assigned(o.edit)) then begin\r
- o.edit.Free;\r
- o.edit := nil;\r
- end;\r
- end;\r
- finally\r
- inherited;\r
- end;\r
-end;\r
-\r
-end.\r
+++ /dev/null
-unit readme;\r
-\r
-{\r
- Copyright (C) 2005-2007 Olaf Klein, o.b.klein@gpsbabel.org\r
-\r
- This program is free software; you can redistribute it and/or modify\r
- it under the terms of the GNU General Public License as published by\r
- the Free Software Foundation; either version 2 of the License, or\r
- (at your option) any later version.\r
-\r
- This program is distributed in the hope that it will be useful,\r
- but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- GNU General Public License for more details.\r
-\r
- You should have received a copy of the GNU General Public License\r
- along with this program; if not, write to the Free Software\r
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA\r
-}\r
-\r
-interface\r
-\r
-uses\r
- gnugettextDx,\r
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,\r
- ExtCtrls, StdCtrls, Buttons;\r
-\r
-type\r
- TfrmReadme = class(TForm)\r
- Memo: TMemo;\r
- pnBottom: TPanel;\r
- btnOK: TBitBtn;\r
- procedure FormDestroy(Sender: TObject);\r
- procedure FormCreate(Sender: TObject);\r
- procedure FormKeyDown(Sender: TObject; var Key: Word;\r
- Shift: TShiftState);\r
- private\r
- { Private declarations }\r
- FStr: TStream;\r
- public\r
- { Public declarations }\r
- end;\r
-\r
-var\r
- frmReadme: TfrmReadme;\r
-\r
-implementation\r
-\r
-{$R *.DFM}\r
-\r
-procedure TfrmReadme.FormDestroy(Sender: TObject);\r
-begin\r
- FStr.Free;\r
-end;\r
-\r
-procedure TfrmReadme.FormCreate(Sender: TObject);\r
-begin\r
- btnOK.Left := pnBottom.Width - btnOK.Width - 8;\r
- try\r
- FStr := TFileStream.Create('README', fmOpenRead);\r
- Memo.Lines.LoadFromStream(FStr);\r
- except\r
- FStr := nil;\r
- end;\r
-end;\r
-\r
-procedure TfrmReadme.FormKeyDown(Sender: TObject; var Key: Word;\r
- Shift: TShiftState);\r
-begin\r
- if (Key = 27) then\r
- ModalResult := mrOK;\r
-end;\r
-\r
-end.\r
+++ /dev/null
-unit select;\r
-\r
-{\r
- Copyright (C) 2005-2008 Olaf Klein, o.b.klein@gpsbabel.org\r
-\r
- This program is free software; you can redistribute it and/or modify\r
- it under the terms of the GNU General Public License as published by\r
- the Free Software Foundation; either version 2 of the License, or\r
- (at your option) any later version.\r
-\r
- This program is distributed in the hope that it will be useful,\r
- but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- GNU General Public License for more details.\r
-\r
- You should have received a copy of the GNU General Public License\r
- along with this program; if not, write to the Free Software\r
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA\r
-}\r
-\r
-interface\r
-\r
-uses\r
- gnugettext, gnugettextDx,\r
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,\r
- StdCtrls, Buttons, ExtCtrls;\r
-\r
-type\r
- TfrmSelect = class(TForm)\r
- pnTop: TPanel;\r
- pnBottom: TPanel;\r
- lbSelect: TListBox;\r
- btnOK: TBitBtn;\r
- btnCancel: TBitBtn;\r
- procedure FormCreate(Sender: TObject);\r
- procedure FormShow(Sender: TObject);\r
- private\r
- { Private declarations }\r
- public\r
- { Public declarations }\r
- end;\r
-\r
-var\r
- frmSelect: TfrmSelect;\r
-\r
-function SelectFromStringList(const Title: string; List: TStrings; var Str: string): Boolean;\r
-function SelectLanguage(const Title: string; const Builtin: TStrings; var Lang: string; const Default: string = ''): Boolean;\r
-\r
-implementation\r
-\r
-{$R *.DFM}\r
-\r
-function SelectFromStringList(const Title: string; List: TStrings; var Str: string): Boolean;\r
-var\r
- i, res: Integer;\r
-\r
-begin\r
- Application.CreateForm(TfrmSelect, frmSelect);\r
- try\r
- frmSelect.Caption := Title;\r
- frmSelect.lbSelect.Items.Assign(List);\r
- frmSelect.ActiveControl := frmSelect.lbSelect;\r
- if (str <> '') then\r
- begin\r
- i := frmSelect.lbSelect.Items.IndexOf(str);\r
- if (i >= 0) then\r
- frmSelect.lbSelect.ItemIndex := i;\r
- end;\r
- res := frmSelect.ShowModal;\r
- Result := (res = mrOk);\r
- i := frmSelect.lbSelect.ItemIndex;\r
- if Result and (i >= 0) then\r
- Str := frmSelect.lbSelect.Items[i];\r
- finally\r
- frmSelect.Release;\r
- end;\r
-end;\r
-\r
-function SelectLanguage(const Title: string; const Builtin: TStrings; var Lang: string; const Default: string = ''): Boolean;\r
-var\r
- i: Integer;\r
- s, sx, sy: string;\r
- l: TStringList;\r
-\r
-begin\r
- Result := False;\r
-\r
- if (Default = '') then\r
- Lang := Copy(gnugettext.GetCurrentLanguage, 1, 2);\r
-\r
- l := TStringList.Create;\r
- try\r
- l.Sorted := True;\r
- \r
- sy := '';\r
- for i := 0 to Builtin.Count - 1 do\r
- begin\r
- s := Builtin.Strings[i];\r
- if (s = '') then Continue;\r
-\r
- if (CompareText(s, 'de') = 0) then sx := _('German') else\r
- if (CompareText(s, 'es') = 0) then sx := _('Spanish') else\r
- if (CompareText(s, 'fr') = 0) then sx := _('French') else\r
- if (CompareText(s, 'en') = 0) then sx := _('English') else\r
- if (CompareText(s, 'hu') = 0) then sx := _('Hungarian') else\r
- if (CompareText(s, 'it') = 0) then sx := _('Italian') else\r
- sx := '???';\r
-\r
- sx := Format('%s - %s', [s, sx]);\r
- if (CompareText(s, Lang) = 0) then sy := sx;\r
-\r
- l.Add(sx);\r
- end;\r
-\r
- if SelectFromStringList(Title, l, sy) then\r
- begin\r
- Lang := Copy(sy, 1, 2);\r
- Result := True;\r
- end;\r
-\r
- finally\r
- l.Free;\r
- end;\r
-end;\r
-\r
-{ TfrmSelect }\r
-\r
-procedure TfrmSelect.FormCreate(Sender: TObject);\r
-begin\r
- TranslateComponent(Self);\r
-\r
-// !!! work-arround !!!\r
- btnOK.Caption := dgettext('delphi', 'OK');\r
- btnCancel.Caption := dgettext('delphi', 'Abort');\r
-// !!! work-arround !!!\r
-end;\r
-\r
-procedure TfrmSelect.FormShow(Sender: TObject);\r
-var\r
- i: Integer;\r
- s: string;\r
- t: TLabel;\r
-begin\r
- t := TLabel.Create(Self);\r
- try\r
-\r
- t.Caption := '';\r
- t.Font := lbSelect.Font;\r
- t.ParentFont := lbSelect.ParentFont;\r
- t.Parent := lbSelect.Parent;\r
-\r
- for i := 0 to lbSelect.Items.Count - 1 do\r
- begin\r
- s := Copy(lbSelect.Items[i], 1, 4);\r
- while (t.Canvas.TextWidth(s) < 32) do\r
- s := s + ' ';\r
- s := s + Copy(lbSelect.Items[i], 5, 256);\r
- lbSelect.Items[i] := s;\r
- end;\r
- \r
- finally\r
- t.Free;\r
- end;\r
-end;\r
-\r
-end.\r
+++ /dev/null
-unit utils;\r
-\r
-{\r
- Copyright (C) 2005-2008 Olaf Klein, o.b.klein@gpsbabel.org\r
-\r
- This program is free software; you can redistribute it and/or modify\r
- it under the terms of the GNU General Public License as published by\r
- the Free Software Foundation; either version 2 of the License, or\r
- (at your option) any later version.\r
-\r
- This program is distributed in the hope that it will be useful,\r
- but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- GNU General Public License for more details.\r
-\r
- You should have received a copy of the GNU General Public License\r
- along with this program; if not, write to the Free Software\r
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA\r
-}\r
-\r
-{\r
- function gpsbabel created from old gui GPSBabelGUIDialogU.pas\r
-}\r
-\r
-interface\r
-\r
-uses\r
- gnugettext,\r
- Windows, SysUtils, Classes, StdCtrls, ComCtrls,\r
- Registry, ShellAPI, Forms;\r
-\r
-type\r
- PBoolean = ^Boolean;\r
-\r
-function gpsbabel(const CommandLine: string; Output: TStrings;\r
- Fatal: PBoolean = nil; OEMStrings: Boolean = True): Boolean;\r
-\r
-function GetShortName(const PathName: string): string;\r
-\r
-procedure StoreProfile(const Tag: Integer; const Value: string); overload;\r
-procedure StoreProfile(const Tag, Value: string); overload;\r
-\r
-function ReadProfile(const Tag: Integer; const Default: string = ''): string; overload;\r
-function ReadProfile(const Name: string; const Default: string = ''): string; overload;\r
-\r
-function BackupProperties(Instance: TObject; Properties: TStrings; Backup: TStringList): Boolean;\r
-procedure RestoreProperties(Instance: TObject; Backup: TStringList);\r
-\r
-procedure FixStaticText(AComponent: TComponent);\r
-\r
-function WinOpenFile(const AFile, AParams: string): Boolean;\r
-procedure WinOpenURL(const AURL: string);\r
-\r
-procedure UniWrite(Target: TStream; const Str: WideString);\r
-procedure UniWriteLn(Target: TStream; const Str: WideString);\r
-\r
-procedure MakeFirstTranslation(AComponent: TComponent);\r
-\r
-function readme_html_path: string;\r
-\r
-function HasUpDown(E: TEdit; var UpDown: TUpdown): Boolean;\r
-\r
-procedure StoreBounds(const Name: string; AForm: TForm);\r
-procedure RestoreBounds(const Name: string; AForm: TForm);\r
-\r
-function CharCount(const Str: string; const Ch: Char): Integer;\r
-\r
-implementation\r
-\r
-uses\r
- common;\r
-\r
-function GetShortName(const PathName: string): string;\r
-var\r
- buffer: array[0..4095] of Char;\r
- len: DWORD;\r
-begin\r
- len := Windows.GetShortPathName(PChar(PathName), @buffer, sizeof(buffer));\r
- SetString(Result, buffer, len);\r
-end;\r
-\r
-function gpsbabel(const CommandLine: string; Output: TStrings;\r
- Fatal: PBoolean; OEMStrings: Boolean): Boolean;\r
-\r
-// bigger buffer_size speeds up conversion to screen\r
-\r
-const\r
- BUFFER_SIZE = $20000;\r
-\r
-var\r
- hRead, hWrite: THandle;\r
- ProcessInfo: TProcessInformation;\r
- SecurityAttr: TSecurityAttributes;\r
- StartupInfo: TStartupInfo;\r
- sCmd: string;\r
-\r
- BytesRead, BytesDone: DWORD;\r
- buffer_string: string;\r
- buffer: PChar;\r
- Error: DWORD;\r
- Wait_Result: DWORD;\r
- s: string;\r
- i: Integer;\r
-\r
-begin\r
- Result := False;\r
-\r
- // strings are released automatical\r
- // so we don't need a try/finally construct for our read buffer\r
-\r
- SetLength(buffer_string, BUFFER_SIZE);\r
- buffer := PChar(buffer_string);\r
-\r
- if (Fatal <> nil) then Fatal^ := False;\r
-\r
- if (Copy(CommandLine, 1, 1) = '~') then\r
- sCmd := System.Copy(CommandLine, 2, Length(CommandLine) - 1)\r
- else\r
- sCmd := SysUtils.Format('"%s" %s ', [gpsbabel_exe, CommandLine]);\r
-\r
- SecurityAttr.nLength := sizeof(TSECURITYATTRIBUTES);\r
- SecurityAttr.bInheritHandle := true;\r
- SecurityAttr.lpSecurityDescriptor := nil;\r
-\r
- if not CreatePipe(hRead, hWrite, @SecurityAttr, $8000) then\r
- raise eGPSBabelError.Create(_('Error WINAPI: Could not create "NamedPipe"!'));\r
-\r
- try\r
-\r
- if not FileExists(gpsbabel_exe) then\r
- raise eGPSBabelError.Create(_('"gpsbabel.exe" not found!!!'));\r
-\r
- FillChar (StartupInfo, Sizeof (StartupInfo), #0);\r
-\r
- StartupInfo.cb := Sizeof (StartupInfo);\r
- StartupInfo.dwFlags := STARTF_USESHOWWINDOW or STARTF_USESTDHANDLES;\r
- StartupInfo.wShowWindow := {SW_HIDE or} SW_SHOWMINNOACTIVE;\r
- StartupInfo.hStdInput := GetStdHandle (STD_INPUT_HANDLE);\r
- StartupInfo.hStdOutput:= hWrite;\r
- StartupInfo.hStdError := hWrite;\r
-\r
- FillChar(ProcessInfo, SizeOf(ProcessInfo), #0);\r
-\r
- if not CreateProcess(nil,\r
- pchar(sCmd), nil, nil, true, CREATE_NEW_CONSOLE, // dwCreationFlags, // creation flags\r
- nil, nil, StartupInfo, ProcessInfo) then\r
- begin\r
- Error := GetLastError;\r
- raise eGPSBabelError.CreateFmt(\r
- _('Could not run "gpsbabel.exe" (Error %d)!'), [Error]);\r
- end;\r
-\r
- s := '';\r
- Error := 0;\r
-\r
- repeat\r
- Wait_Result := WaitforSingleObject(ProcessInfo.hProcess, 10);\r
- if PeekNamedPipe(hRead, nil, 0, nil, @BytesRead, nil) then\r
- begin\r
- if (BytesRead > 0) then\r
- Application.ProcessMessages;\r
- while (BytesRead > 0) do\r
- begin\r
- BytesDone := BytesRead;\r
- if (BytesDone > (BUFFER_SIZE - 1)) then BytesDone := BUFFER_SIZE - 1;\r
- ReadFile(hRead, buffer^, BytesDone, BytesDone, nil);\r
- if (BytesDone > 0) then\r
- begin\r
- buffer[BytesDone] := #0;\r
- if OEMStrings then\r
- OemToCharBuff(buffer, buffer, BytesDone);\r
- s := s + string(buffer);\r
- Dec(BytesRead, BytesDone);\r
- end;\r
- end\r
- end;\r
- until (Wait_Result = WAIT_OBJECT_0);\r
-\r
- if (Error = 0) then\r
- if not GetExitCodeProcess(ProcessInfo.hProcess, Error) then Error := 0;\r
-\r
- if (Error <> 0) and (Error <> 1) then\r
- raise eGPSBabelError.CreateFmt(_('"gpsbabel.exe" returned error 0x%x (%d)'), [Error, Error]);\r
-\r
- Output.Clear;\r
- while True do\r
- begin\r
- i := Pos(#13#13, s);\r
- if (i <> 0) then System.Delete(s, i, 1)\r
- else break;\r
- end;\r
- Output.SetText(PChar(s));\r
-\r
- Result := True;\r
- if (Fatal <> nil) then\r
- Fatal^ := (Error = 1);\r
-\r
- finally\r
- CloseHandle (hRead);\r
- CloseHandle (hWrite);\r
- end;\r
-end;\r
-\r
-procedure StoreProfile(const Tag: Integer; const Value: string);\r
-var\r
- reg: TRegistry;\r
- str: string;\r
-begin\r
- if (Tag <= 0) or (Tag > High(Profile)) then Exit;\r
-\r
- str := Profile[Tag];\r
- reg := TRegistry.Create;\r
- try\r
- reg.RootKey := HKEY_CURRENT_USER;\r
- if reg.OpenKey('\SOFTWARE\GPSBabel', True) then\r
- begin\r
- reg.WriteString(str, Value);\r
- end;\r
- finally\r
- reg.Free;\r
- end;\r
-end;\r
-\r
-procedure StoreProfile(const Tag, Value: string);\r
-var\r
- reg: TRegistry;\r
-begin\r
- reg := TRegistry.Create;\r
- try\r
- reg.RootKey := HKEY_CURRENT_USER;\r
- if reg.OpenKey('\SOFTWARE\GPSBabel', True) then\r
- begin\r
- reg.WriteString(Tag, Value);\r
- end;\r
- finally\r
- reg.Free;\r
- end;\r
-end;\r
-\r
-function ReadProfile(const Tag: Integer; const Default: string): string; // overload;\r
-var\r
- str: string;\r
-begin\r
- if (Tag <= 0) or (Tag > High(Profile)) then Exit;\r
- str := Profile[Tag];\r
- Result := ReadProfile(str, Default);\r
-end;\r
-\r
-function ReadProfile(const Name: string; const Default: string = ''): string; // overload;\r
-var\r
- reg: TRegistry;\r
-begin\r
- reg := TRegistry.Create;\r
- try\r
- reg.RootKey := HKEY_CURRENT_USER;\r
- if reg.OpenKey('\SOFTWARE\GPSBabel', True) then\r
- begin\r
- try\r
- Result := reg.ReadString(Name);\r
- except\r
- Result := Default;\r
- end;\r
- end;\r
- finally\r
- reg.Free;\r
- end;\r
-end;\r
-\r
-function BackupProperties(Instance: TObject; Properties: TStrings; Backup: TStringList): Boolean;\r
-var\r
- List: TStringList;\r
-begin\r
- List := TStringList.Create;\r
- try\r
- Backup.Assign(List);\r
- finally\r
- List.Free;\r
- end;\r
-end;\r
-\r
-procedure RestoreProperties(Instance: TObject; Backup: TStringList);\r
-begin\r
-end;\r
-\r
-procedure FixStaticText(AComponent: TComponent);\r
-var\r
- i, j: Integer;\r
- c: TComponent;\r
- s: TStaticText;\r
-begin\r
- j := AComponent.ComponentCount;\r
- for i := 0 to j - 1 do\r
- begin\r
- c := AComponent.Components[i];\r
- if (c.ComponentCount > 0) then FixStaticText(c);\r
-\r
- if not c.InheritsFrom(TStaticText) then Continue;\r
-\r
- s := c as TStaticText;\r
- if (s.BorderStyle = sbsNone) then Continue;\r
-\r
- if (s.Alignment = taLeftJustify) then\r
- s.Caption := ' ' + s.Caption\r
- else if (s.Alignment = taRightJustify) then\r
- s.Caption := s.Caption + ' ';\r
- end;\r
-end;\r
-\r
-function WinOpenFile(const AFile, AParams: string): Boolean;\r
-var\r
- p: PChar;\r
-begin\r
- if (AParams = '') then\r
- p := nil else\r
- p := PChar(AParams);\r
- Result := (ShellExecute(0, 'open', PChar(AFile), p, nil, SW_SHOW) > 32);\r
-end;\r
-\r
-procedure WinOpenURL(const AURL: string);\r
-var\r
- i: Integer;\r
- reg: TRegistry;\r
- cmd: string;\r
- prg: string;\r
- url: string;\r
-begin\r
- url := AURL;\r
- reg := TRegistry.Create;\r
- try\r
- reg.RootKey := HKEY_LOCAL_MACHINE;\r
- if reg.OpenKeyReadOnly('Software\Classes\HTTP\Shell\Open\Command') then\r
- begin\r
- prg := reg.ReadString('');\r
- if (prg <> '') then\r
- begin\r
- i := Pos('%1', prg);\r
- if (i <> 0) then\r
- begin\r
- System.Delete(prg, i, 2);\r
- System.Insert(url, prg, i);\r
- url := '';\r
- end;\r
-\r
- if (prg[1] = '"') then\r
- begin\r
- i := Pos('"', Copy(prg, 2, Length(prg)));\r
- if (i = 0) then Exit;\r
- cmd := Copy(prg, 2, i - 1);\r
- Delete(prg, 1, i + 1);\r
- prg := Trim(prg);\r
- if (url <> '') then\r
- begin\r
- if (prg = '') then\r
- prg := URL else\r
- prg := prg + ' ' + URL;\r
- end;\r
- if WinOpenFile(cmd, PChar(prg)) then Exit\r
- end\r
- else\r
- if (Pos(' ', prg) <> 0) then\r
- begin\r
- i := Pos(' ', prg);\r
- cmd := Trim(Copy(prg, 1, i - 1));\r
- prg := Trim(Copy(prg, i + 1, Length(prg)));\r
- if (url <> '') then\r
- begin\r
- if (prg = '') then\r
- prg := URL\r
- else\r
- prg := Trim(prg) + ' ' + URL;\r
- end;\r
- if WinOpenFile(cmd, PChar(prg)) then Exit;\r
- end\r
- else\r
- if WinOpenFile(prg, PChar(URL)) then Exit;\r
- end;\r
- end;\r
- finally\r
- reg.Free;\r
- end;\r
- WinOpenFile(AURL, '');\r
-end;\r
-\r
-procedure UniWrite(Target: TStream; const Str: WideString);\r
-const\r
- UniHeader: array[0..1] of Byte = ($FF, $FE);\r
-var\r
- len: Integer;\r
-begin\r
- if (Target.Size = 0) then Target.Write(UniHeader, SizeOf(UniHeader));\r
- len := Length(Str);\r
- if (len > 0) then\r
- Target.Write(PWideChar(Str)^, len * 2);\r
-end;\r
-\r
-procedure UniWriteLn(Target: TStream; const Str: WideString);\r
-begin\r
- UniWrite(Target, Str);\r
- UniWrite(Target, #13#10);\r
-end;\r
-\r
-procedure MakeFirstTranslation(AComponent: TComponent);\r
-var\r
- lang: string;\r
-begin\r
-// !!! TRICK !!!\r
- lang := GetCurrentLanguage;\r
- UseLanguage('en');\r
- TranslateComponent(AComponent);\r
- if (Copy(lang, 1, 2) <> 'en') then\r
- begin\r
- UseLanguage(lang);\r
- ReTranslateComponent(AComponent);\r
- end;\r
-// !!! TRICK !!!\r
-end;\r
-\r
-function readme_html_path: string;\r
-begin\r
- Result := ExtractFilePath(ParamStr(0)) + 'gpsbabel.html';\r
- if FileExists(Result) then\r
- begin\r
- while (Pos('\', Result) <> 0) do\r
- Result[Pos('\', Result)] := '/';\r
- Result := 'file:///' + Result;\r
- end\r
- else\r
- Result := SGPSBabelURL + '/gpsbabel.html';\r
-end;\r
-\r
-function HasUpDown(E: TEdit; var UpDown: TUpdown): Boolean;\r
-var\r
- i: Integer;\r
- c: TComponent;\r
- o: TComponent;\r
-begin\r
- Result := False;\r
- o := E.Owner;\r
- for i := 0 to o.ComponentCount - 1 do\r
- begin\r
- c := o.Components[i];\r
- if (c is TUpDown) and (TUpDown(c).Associate = E) then\r
- begin\r
- UpDown := TUpDown(c);\r
- Result := True;\r
- Exit;\r
- end;\r
- end;\r
-end;\r
-\r
-procedure StoreBounds(const Name: string; AForm: TForm);\r
-var\r
- str: string;\r
-begin\r
- if (AForm = nil) then Exit;\r
-\r
- if (AForm.WindowState = wsMaximized) then str := 'Y' else str := 'N';\r
- str := Format('%s,%d,%d,%d,%d', [str,\r
- AForm.Left, AForm.Top, AForm.Width, AForm.Height]);\r
- StoreProfile(Name, str);\r
-end;\r
-\r
-procedure RestoreBounds(const Name: string; AForm: TForm);\r
-var\r
- str: string;\r
- idx: Integer;\r
- lst: TStringList;\r
- bds: TRect;\r
-begin\r
- if (AForm = nil) then Exit;\r
-\r
- str := ReadProfile(Name);\r
- if (str = '') then Exit;\r
-\r
- lst := TStringList.Create;\r
- try\r
- lst.Sorted := False;\r
- lst.Duplicates := dupAccept;\r
- lst.CommaText := str;\r
- try\r
- AForm.Position := poDesigned;\r
-\r
- if (StrUpper(PChar(lst[0])) = 'Y') then AForm.WindowState := wsMaximized\r
- else AForm.WindowState := wsNormal;\r
-\r
- bds.Left := StrToInt(lst[1]);\r
- bds.Top := StrToInt(lst[2]);\r
- bds.Right := bds.Left + StrToInt(lst[3]);\r
- bds.Bottom := bds.Top + StrToInt(lst[4]);\r
-\r
- AForm.BoundsRect := bds;\r
- \r
- except\r
- on E: Exception do;\r
- end;\r
- finally\r
- lst.Free;\r
- end;\r
-end;\r
-\r
-function CharCount(const Str: string; const Ch: Char): Integer;\r
-var\r
- i, len: Integer;\r
-begin\r
- Result := 0;\r
- len := Length(Str);\r
- for i := 1 to len do\r
- if (Str[i] = Ch) then\r
- Inc(Result);\r
-end;\r
-\r
-var\r
- hMutex: THandle;\r
-\r
-initialization\r
-\r
- // Flag for InnoSetup\r
- hMutex := CreateMutex(nil, True, 'GPSBabelGUI_mutex');\r
-\r
-finalization\r
-\r
- if (hMutex <> 0) then\r
- CloseHandle(hMutex);\r
-\r
-end.\r
+++ /dev/null
-object AboutBox: TAboutBox\r
- Left = 713\r
- Top = 118\r
- BorderIcons = []\r
- BorderStyle = bsNone\r
- BorderWidth = 3\r
- ClientHeight = 215\r
- ClientWidth = 316\r
- Color = clBtnFace\r
- Font.Charset = DEFAULT_CHARSET\r
- Font.Color = clWindowText\r
- Font.Height = -11\r
- Font.Name = 'MS Sans Serif'\r
- Font.Style = []\r
- OldCreateOrder = True\r
- Position = poScreenCenter\r
- Visible = True\r
- OnCreate = FormCreate\r
- OnShow = FormShow\r
- PixelsPerInch = 96\r
- TextHeight = 13\r
- object pnlOuter: TPanel\r
- Left = 0\r
- Top = 0\r
- Width = 316\r
- Height = 216\r
- BevelInner = bvLowered\r
- BevelWidth = 4\r
- Caption = 'pnlOuter'\r
- TabOrder = 1\r
- end\r
- object pnlInner: TPanel\r
- Left = 27\r
- Top = 27\r
- Width = 262\r
- Height = 162\r
- BevelInner = bvRaised\r
- BevelOuter = bvLowered\r
- BevelWidth = 2\r
- ParentColor = True\r
- TabOrder = 0\r
- object lblVersion: TLabel\r
- Left = 121\r
- Top = 80\r
- Width = 136\r
- Height = 13\r
- Alignment = taCenter\r
- AutoSize = False\r
- Caption = 'Version '\r
- IsControl = True\r
- end\r
- object lblCopyright: TLabel\r
- Left = 5\r
- Top = 124\r
- Width = 252\r
- Height = 13\r
- Alignment = taCenter\r
- AutoSize = False\r
- Caption = 'Copyright'\r
- IsControl = True\r
- end\r
- object lblLicense: TLabel\r
- Left = 5\r
- Top = 137\r
- Width = 252\r
- Height = 13\r
- Alignment = taCenter\r
- AutoSize = False\r
- Caption = 'License'\r
- Layout = tlCenter\r
- end\r
- object lblProductName: TLabel\r
- Left = 121\r
- Top = 38\r
- Width = 136\r
- Height = 19\r
- Alignment = taCenter\r
- AutoSize = False\r
- Caption = 'GPSBabelGUI'\r
- Font.Charset = ANSI_CHARSET\r
- Font.Color = clWindowText\r
- Font.Height = -15\r
- Font.Name = 'Times New Roman'\r
- Font.Style = [fsBold, fsItalic]\r
- ParentFont = False\r
- end\r
- object ProgramIcon: TImage\r
- Left = 11\r
- Top = 10\r
- Width = 110\r
- Height = 110\r
- Picture.Data = {\r
- 07544269746D6170C6820000424DC6820000000000003604000028000000B400\r
- 0000B40000000100080000000000907E0000232E0000232E0000000100000000\r
- 0000B3D6E000ADD5DE00A7D4E000ADCEDE00A5CEDE009FCCE000ADCCD500A6CD\r
- D500A4C8DC009DC6DB00A5C6D60099CCCC00A5C5CE009CC4D6009DC3CE009AC0\r
- D4009BC5C600A9C3C40094C5C6009CBECE0094BDCE00A3BFC50094C5BD008FC2\r
- C2009CBDC500A7BEBD0093BDC4009CBDBE0095BDBD009AB8C4008DBEBD0094B6\r
- C6009DBAB6008CB5C50095BAB6009BB5BC0094B5BD008DB5BE00A3B6B5009CB5\r
- B50093B5B50079AEC9008BB5B50093B0BB009CB4AF0084ACC60084B4B50083AE\r
- BC0094AEB50094B2AD008CACBD008CB2AE008CADB50099AEAD0085ACB50094AD\r
- AD0084ADAD008CACAD007BADAD0092ACA60079A4BC008DACA60083A6B50085AA\r
- A7008AA6AC0092A7A4007BA3B40084A4AE007CA5AD008CA5A50084A5A60073A5\r
- A5007BA3A6008DA39C0085A49D00799DAD008A9F9D00829EA3007B9CA500849D\r
- 9C008B9E96007B9D9B007499A5006D9D9C00859B94007E9C95007B979C008398\r
- 94006699990073959D00739596007B9494006B939000738E920070928C00738C\r
- 8C006B8C8D00628C8D005A8B8C006C8985006B848400628483005A8382005384\r
- 84005B7C7C00517B7B004A7B7A0051757300427373004A7271003D707000436B\r
- 69003B6A6B00336666003A63630029585A002558580029555300215052001C4F\r
- 4F001F4C4B00104A4A001949480011424100083A3A0000333300000000000000\r
- 000000ECFD0020002200C22DF80070F1FC007294F8005894F800080200001A02\r
- 000018A51A00080000000E0000000C0000000000000001350000100000000200\r
- 00003477120008771200000000002E4502000100000064AAFF00000000004300\r
- 00009E7512002000000040000000030000000000000020000800000000002000\r
- 220000ECFD000000000043000000A07512000000000000000000200000000000\r
- 0000A803130010A51A0000E0FD0000E0FD00E0771200A79DFB007894F800FFFF\r
- FF00F07712001A02000008000000F0771200C22DF80070F1FC005696F8002E96\r
- F80000ECFD000000000001800000000000000000000000000000000000000200\r
- 000063003A005C00740065006D0070005C0073006800690070002E0067006900\r
- 66000000000000000000000000007774E80090020000E8751200F07512000800\r
- 00000E000000407D120020D6FF000A0000000000000000000000000000000000\r
- 0000000000000000000000000000000000000001000000000000407D12009720\r
- 650090020000000000000000000001000000A544620090020000000000000100\r
- 00001E456200407D1200000000000100000006734200407D1200407D120020D6\r
- FF00000100000A000000D0CF1100A1B11A000067610054C1CE008553000000A1\r
- F9000000000000000000C029F80000010000D80A600017000000A87800006C76\r
- 12000B0B0B1010102A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A\r
- 2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A\r
- 2A2A2A3F3F3F3F462A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A\r
- 2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A\r
- 2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A\r
- 2A2A2A2A2A2A2A2A2A2A2A1E1E1E1E1212120B0B0B0B0B0B0B10101038383838\r
- 3838383838333338383838383838383838383833333838383838383838383838\r
- 3838333338383838383838383838383833333838383838383838333338383838\r
- 3838383838383838383833333838383838383838383838383333383838383838\r
- 3838383838383833333838383838383838383838383333383838383838383833\r
- 3338383838383838383838383833333838383838383838383838383333332A2A\r
- 2A1E1E1E1212120B0B0B0B0B0B10101C3F3F3F2A2A2A2A2A2A2A2A2A2A2A2A2A\r
- 2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A\r
- 2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A\r
- 2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A\r
- 2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A\r
- 2A2A2A2A2A2A2A2A2A2A2A2A2A3F3F3F3F3F33332A2A1C1C1212120B0B0B0B0B\r
- 0B1212123F3F3F38383838383333383838383838383838383838333338383838\r
- 3838383838383833383838383838383838383838333338383838383838383838\r
- 3838333338383838383838383838383838383333383838383838383838383838\r
- 3333383838383838383838383838383333383838383838383838383838333338\r
- 3838383838383833333838383838383838383838383333383838383838383838\r
- 384646463F3F3F333333221C1C12120B0B0B0B0B0B0B1010101C1E3F3F3F3F3F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F464646463F3F3F3933281C\r
- 1C1212120B0B0B0B0B0B12121C282A3F46464646463F3F3F3F3F3F3F4646463F\r
- 3F3F3F3F3F3F3F3F46464646463F3F3F3F3F3F3F3F3F4646463F3F3F3F3F3F3F\r
- 3F3F46464646463F3F46463F3F3F3F3F3F3F3F3F3F4646464646463F3F3F3F3F\r
- 3F3F4646463F3F3F3F3F3F3F3F3F46464646463F3F3F3F3F3F3F3F3F463F4646\r
- 463F3F3F3F3F3F3F3F3F46464646463F3F3F3F3F3F3F3F3F4646464646463F3F\r
- 3F3F3F3F3F3F3F46464A4A4A4A3D3D3D333328281C1212120B0B0B0B0B101010\r
- 1C282A3838383838333338383838383838383333383838383838383838383838\r
- 3333383338383838383838383333383838383838383838383333383338383333\r
- 3838383838333338383838383838333338383838383838383333383838383838\r
- 3838383838383333383838383838383838383838333338383838383838383838\r
- 38383333383838383838383838383838383333383838383838383838384A4A3D\r
- 3D31313122221C1C1C12120B0B0B0B0B0B1010101C222A2A38613F3F3F3F3F3F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F1B1B393F3F3F3F3F3F3F3F3F3F3F3F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F\r
- 38383838383F3F3F3F3F3F3F3F3F3F3F3F39313120202019191919101010100B\r
- 0B0B0B0B0B10101C31313D3D3D31313D3D3F31313D3D3D31313D3D3F3F3F3F3F\r
- 3F3F3F3F46464646463F3F3F3F3F3F3F3F3F4646463F3F3F3F3F3F3F3F3F4646\r
- 463F3F33383838383338383846463F3F3F4646464646463F3F3F3F3F3F3F4646\r
- 463F3F3F3F3F3F3F3F3F46464646463F3F3F3F3F3F3F3F3F463F4646463F3F3F\r
- 3F3F3F3F3F3F46464646463F3F3F3F3F3F3F3F3F3F3F3F3F3F4A3F3F3F3F3F3F\r
- 3F27272727272C2C2C2C2C2C201B1B1B101010100B0B0B0B0B12121211192020\r
- 20202020202C1119202020202020201920352C1919192031313D3D3D31313D3D\r
- 191B1B1B38383338383838333838381B1B1B1B0C0C1B1B1B1B1B1B1B1B1B1B1B\r
- 0C0C0C0C00003838383833333838383838383838333338383838383838383838\r
- 3838333338383838383838383838383833333838383838383838383838383333\r
- 38383838383838383F3F3F3F3F3931313D3D31315E3B2C2C2C3B494945454545\r
- 313128281C1212120B0B0B0B0B0B121219191920352C19192C3F19191920352C\r
- 19192C31313D3D3D31313D3D1920202006000600000C0C0C1B1B1B1B1B1B1B1B\r
- 1B1B1B0C0C0C0C03060C0C0C0C0C0C0C0C0C0C0C06060606061506000600003F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F\r
- 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F38383838\r
- 3831202020202020654F4F4F4F55555555554F464639392A1C1C1C120B0B0B0B\r
- 0B1010101C281E100C1920202020202020202020202019111920202020202020\r
- 1919060006000006150603060C0C0C0C0C0C0C0C0C0C0C060606060303030306\r
- 030303030000110611060600060011061106153F3F3F3F3F3F3F3F3F46464646\r
- 463F3F3F3F3F3F3F3F3F4646464646463F3F3F3F3F3F3F3F3F46464646463F3F\r
- 3F3F3F3F3F3F3F46464631313D3D31312020202020202C19192C3B415555555B\r
- 5B5B5B5B5B51514D4D3F392A2A1C1C120B0B0B0B0B1010101C22100C07191920\r
- 352C19191920352C19191919191920352C19192C2C1911061106150003030003\r
- 0606060606060606060606030306060303030303030006110600060000201106\r
- 1106153131313D3D3D31313D3D3131313F3F31313D3D3D31313D3D3131313F3F\r
- 3131313D3D3D31313D3D3131313F3F31313D3D3D31313D3D3131313F3F312020\r
- 202020202C19192C3B4155555563685B5B5B5B5B5B5B5B5B5B51514D4646392A\r
- 2A1C12120B0B0B0B0B10101C1C2210101019191920352C19191920352C191919\r
- 1920352C19191920352C19191906000600000003030303030303030303030303\r
- 030303060006030300060C191106110615191920203131201119202020202020\r
- 2020202031312019202020202020202020203131201119202020202020202020\r
- 2031312019202020202020202020203131202C19192C3B415B5B5B5B5B5B5B5B\r
- 5B5D5D5D5D5B5B5B5B5B5B5B5B5B51514646382A2A1E17120B0B0B0B0B121212\r
- 1C222828283D45455B656550505049495054545454545050505045352C2C4149\r
- 491106110615060603030003060603030303000603030011060C0600002C452C\r
- 19191920352C191941413B3B19191920352C19192C3B4141413B3B191920352C\r
- 19192C3B4141413B3B19191920352C19192C3B4141413B3B191920352C19192C\r
- 3B4141413B3B4F5B5B5B5D5D5D5D5D5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B\r
- 5B5B51514646382A2A1E12120B0B0B0B0B0B12121C2833333D454A4A4F4F4F50\r
- 5050505050505454545450505050494141414950505050504920110C06000006\r
- 150C06000600000C0600002C2C2C455B4D4D4D4D4D4D4D4D4E4E4E4E4E4E5959\r
- 4F3B3B4A55554F4F5A60606064646464645F5F5F4F3737454F4F454F5B5B4519\r
- 19223F4F3B222222394F4F493B3B494F412C3B4F5B5B5B5B5B5B5F5F5F5B5B5B\r
- 5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B51514646382A2A1C1C12\r
- 0B0B0B0B0B1010101C28333D3D45494950505050505050505050545454545450\r
- 50505050505050505050505049412C2C455B201135201106110615412C2C455B\r
- 5B5B5B5B5B5B5B5B5B5B5B5B5B5D5D5D5D5D5D5D5D5D5D5F6364646464646565\r
- 65656464645F5F5F5F55555D5D5D5A5A5A56463B3B4D565656564D4D565D5D5D\r
- 5B5B5B5B4F4F5B5D5D5D5D5F5F5F5D5D5D5B5B5D5D5D5D5D5D5D5D5D5D5D5D5D\r
- 5B5B5B5B5B5B5B5B5B5B5B51514638332A1E17120B0B0B0B0B1010101C223333\r
- 3D454C4C50505050505054545450505050505050505054545454545454545450\r
- 505054505050412C49412C2C2C2C455B5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F63\r
- 636364646464646464646465656565656564646464646464635F5F5F5F5F5F5F\r
- 5F5A5A5A5A565656565A5D5D5D5D5D5D5D5D5D5F5F5F5F5D5D5D5D5D5D5D5D5D\r
- 5D5D5D5D5D5D5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5D5D5D5D5D5D5D5B5B5B51\r
- 514638332A1E17120B0B0B0B0B10101C1C2233333D45454C4C4C545454545454\r
- 5454545454545454545454545454545454545454545450505054545454545454\r
- 50505B5B5D5D5D5D5D5D5F5F5F5F5F5F5F5F5F5F636464646464646464656565\r
- 6565646464646464646464635F5F5F5F5F5D5B5B5B5B5B5B5A5A5A5D5D5D5D5D\r
- 5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5F5F5F5F5F5D\r
- 5D5D5D5D5B5B5B5B5B5B565656564D4D4D4D46393934342A1C1C12120B0B0B0B\r
- 0B1212121C2233333D3D49495454545454545454545454545454545454545454\r
- 5454545454505050505050505054545457575757575B5D5F5F5F5F5F5F5F5F5F\r
- 5F5F5F5F5F5F5F5F63646464656565646464646464646464646464646464645F\r
- 5F5D5D5D5D5B5B5B5B5B5B5B5D5D5D5D5D5D5D5D5B5B5B5B5B5B5D5D5D5D5D5D\r
- 5D5D5D5D5D5D5D5D5D5D5D5B51515D5D5D5D5D5B55555B554A3D454530302318\r
- 181818181818180C0C0C1C1C1010100B0B0B0B0B0B1212121C22333345454A4A\r
- 5454545454545454545454545454545454545454545454545454545454545454\r
- 54545457575757575B5B5D5F5F5F5F5F5F5F5F5F5F6363636363636363646464\r
- 646464646464646464646464646464646464635F5F5D5D5D5D5D5D5F5F5F5D5D\r
- 5D5D5D5A5A5A5A5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D564D\r
- 4D4D554F4F4F4F454A4A4A452820201D0E15150C0C0C0C0C0C0C0C0C0C102222\r
- 1C1212120B0B0B0B0B1010101C1C33333D454A4A545454545454545454545454\r
- 54545454545454545454545454545B575757505050505757575757575D5D5D5F\r
- 5F5F5F5F5F5F5F5F636363646464646464646464646464646464646464646464\r
- 64646464645F5F5F5F5F5D5D5D5D5F5F5F5F5A5A5A5D5D5D5D5D5F5F5F5F5F5F\r
- 5F5B5B5B5B5F5F5D5D5D5B5B5B5B55554C4039394545454545454545454A4A37\r
- 23282824181119202015151520201515151C22221C1C12120B0B0B0B0B0B1212\r
- 1C1C33333D3D4A4F4F4F57575757575754545454545454545454545454545454\r
- 545B5B57575454545454545454545B5B5F6363635F5F5F636363636363646464\r
- 6464646464646464646464646464646464646464646464645F5F5F5F5F5F5D5D\r
- 5D5F5F5F5D5D5D5D5F5F5F5F5F5F5F5F5F5F5F5D5B5B5B5B5B5B5B554F4F4F4C\r
- 4C393939303030373B414141454545454545452824343E342719273937202020\r
- 20201B1B1B2222221C1C12120B0B0B0B0B0B12121C1C28333939454A4A4F5757\r
- 57575757575757575757575757575454545454545B5B5B4F5757575757575B5B\r
- 5B5B5F5F5F5F5F5F636363646464646464646464646464646464646464646464\r
- 646464646464646464645F5F5F5D5D5D5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F\r
- 5F5F5F5F5B5B5B5555564E4E4E4E45453B3B3B3B352727272731313D3D454545\r
- 454545453740391B1B2F3E34271928453B262626261B1B1B2222221C1C101010\r
- 0B0B0B0B0B1010101C1C2833333945454C4C4F54545454545454545457575757\r
- 57575754545454545B5B574F54545454545B5B5B5B5F5F59525252595D636464\r
- 64646464646464646565656565656464646464646464646464646464635F5F5F\r
- 5F5F5F5F5F5F5F5F5F5F5F5F5F5D5D5D5D5D5D5B5B5B5B5B4F4F454A4A3E3E3E\r
- 3E343535353541372727272727373D3D3D3D3D3D3D454537372828281D2F2F2B\r
- 1B1B2737372626261B1B1B282828281C1C1010100B0B0B0B0B1010101C1C2828\r
- 37373D45454C4C4C4C4C4C4F4F4F4F4F4F57575757575757575757575B5B5454\r
- 545454545B5B5B5952525242424242525A646464646464646464646464646464\r
- 6464646464646464646464636363636363636363635F5F5F5F5F5F5F5F5F5F5F\r
- 5D5A5B5B5B5B5B4F4F4F4F4F45454545402F3E3E3E24273B3B3B3B2727272727\r
- 3737454545453B3B3B3B3030301A1A34342F2F2323232327262626261B1B3028\r
- 2828281C1C1010100B0B0B0B0B0B12121C1C282839394545454549494949494C\r
- 4C4C4C4C4C4F4F57575757575757575B5B5B5457575757575B594B3C3C3C3C4B\r
- 5D5D52595D646464646464646464646464646464646464646464646464646464\r
- 64646464646363635F5F5F5F60606060605D5D5D5B515151464545454A4A4A4A\r
- 4F4F4F45342F2F3E3418233B3B3728283527273745454545453B3B3B3B3B2828\r
- 341F1F3232322B2020202026262C2C2C2C3131313128281C1C1010100B0B0B0B\r
- 0B0B12121C1C282837373D45454549494949494949494949494F4F4F57575757\r
- 5757575B5B575757575B4E4B4B4B3C3C42424B5A63635F5F5F5F636363646464\r
- 646464646464646464646464645F6364646464646464635F5F5F5F5F5F5F5F60\r
- 60605D5D564F4F4F45454545454545454A4A4A4F4F4F4F392F2F2F3E30151B37\r
- 302327272727313B3B3B3B3B3B373737373728283424181F2D2D282020202626\r
- 2C2C2C2C373737373728281C1C1C10100B0B0B0B0B0B10101C1C282837374141\r
- 4141494945454545494949494949494F4F4F57575757575B5B4F4F575B4E3C29\r
- 293C3C4B52595D5F63636363635F5F5F5F5F6363636464646464646464646464\r
- 645D5D6464646464605F5F5F5F636363635F5F5B5B554C453B3B4A4A4A45454F\r
- 4F4A4A4A4A4F4F4F4F4F45342F2F3E4334181828232323232330373737373737\r
- 373737373730301A1A1A1A212D322326262626262C2C2C2C282828282828281C\r
- 1C12120B0B0B0B0B0B0B10101C1C222231313B3B414141414141414545454545\r
- 454545454C4F4F4F4F4F4F5B5B57574E3C29293C3C3C3C525A5F636363646464\r
- 6363636363635F5F5F5F5F636364646464646464645D5D646464646464646060\r
- 5D5D5A564D4D4D4545453B373D4A4F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4F3D34\r
- 2D2F3E3E3931241D1D27272727373737373737373737373730302B1A0E0E1F2D\r
- 2F2B1B262626262C272727282828282828281B1B1B12120B0B0B0B0B0B0B1010\r
- 1C1C222231313B414141414141414141414145454545454C4C4C4C4C4C4F5B5B\r
- 5B5B563C3C3C4B595952595D5F636363636363636363636363636363635F5F5F\r
- 5F636363636363635F5F5F646464635F5F5F55392434343425303B3737373737\r
- 454F4F4F4F4A4A4A4A45454F4F4F4F4F4F4539322D3E3E4037371C0E1B272727\r
- 273737373737373737372727272424241A0E142D3E2319262626262626262C2C\r
- 2C37373727271B1B1B12120B0B0B0B0B0B0B10101C1C22282837373B41414141\r
- 414141414145454545454C4C4C4C4C4C4C4F5B55555D5D59595D5D5F5F5F5F64\r
- 64646464636363636364646464636364646464636363636360606060605B5B5A\r
- 5A5A514D4D4D3B15030E212121373B3B3B3B3B4545454545454545454545454D\r
- 4D4D4D4D4545393E3E3E43373737241823232323313737373737373737272727\r
- 23243434240E143C321B1B262727272727273137373737272020201C1C10100B\r
- 0B0B0B0B0B0B10101C1C22282837373B3B4141414141414141454545454C4C4C\r
- 4F4F4F4F4F4F5B5B5B5F5F5F6363635F5F5D5B5D606063636363636464646464\r
- 646464636363636363635F5F5F5D5D5D5D5643434B4D45454545350C03081F25\r
- 34393B3B3B3B454545454545454545454545454D4D4D4D454545342F3E3E403B\r
- 3B302B28282828283737373737373737372727231D2534341D0D213C2B191926\r
- 2C2C2020273737373737272020201C1C1010100B0B0B0B0B0B0B10101C1C2228\r
- 31313B3B4145454545454545454545454F4F4F4F4F4F4F45454F5B5F5F5F5F5F\r
- 5F5D5D564D404040464D4D56565B5D5D5D5B5B5B5B5B5B5B5656565B5B5B5B5B\r
- 55554D4D4D4D3E3E3E4645454545310C0303133239393B3B3B45454545454545\r
- 454545454545454D4D4D4D454545362D3E434039342525282828282837374545\r
- 372C373727271B18181A25250A092D3E2323232C2C2626273737373737272727\r
- 27271C1C1010100B0B0B0B0B0B0B1010101C222831313B3B4145454545454545\r
- 4545454A4A4A4A4A4A4545454A5D5D5D5D5B5B5B5B4F45393030303025303737\r
- 37414545453B393939394046464646564D454545454539394646424242464545\r
- 4545350C0303031834393939454545454546464646463D3D454545454D4D4646\r
- 4545362F2F43342B212128282828373737374C4C353535352727180E0E25250E\r
- 04143C341920202020202037373737372626262727221C1C1010100B0B0B0B0B\r
- 0B0B1010101C222831313B3B414545454141414141454A4A45454F4F45454545\r
- 4F5D5D5D5D5D564F453730303037372525303737373B3B3B3B3B454545454545\r
- 4545454E453737454545393946442F3E464545454545370C0303030318304040\r
- 464646464646464645453B45454545464646454545403E2F3636321F1F343737\r
- 28283939373746403030302727230E0D1F34340D08213C2B1927272727272737\r
- 373737272727272722221C1C1010100B0B0B0B0B0B0B1010101C222831313B41\r
- 41414141414141414C4C45454C4C454545453B45565D5D5D5B4D373737373030\r
- 30303025253939454545454545454545454545454545454D453B3B4A4A4A3939\r
- 4D442F3E4D4D49494949370C01040101061830404D4D4D4D4D4D4D453B3B3B45\r
- 4545454545454545393936323232212121343728283737393939434337372727\r
- 271808081F341F070D2D3E272727272727373737372C2626262C2C2323231C1C\r
- 1010100B0B0B0B0B0B0B10101C1C222831313B3B414141414141454545454545\r
- 4A454545454543424B4E403940463B3535353537373739393945454545454539\r
- 39393941414141414141454545454545453939433E3E3E46464F4F45454C370C\r
- 010401010A18243040404D4D4D4D453B3B3B4545454545454545453434323232\r
- 3232212134393024303B3B3939393737373727271B0E0408242B0F030F293E27\r
- 2727272727373737372626262C2C232322221B1B1010100B0B0B0B0B0B0B1010\r
- 1C1C282831313B3B41414141414C4A4A4A45454545454D4D4B422F2F39392B28\r
- 3745454537374545453939363639393930303030373741414141414141414141\r
- 41393945453434362D2D434A454D4D4A4A4A3B15030303080D18182424344046\r
- 46393030394545454545453934342B2B21212525252525253437271A25404039\r
- 37373737372727271808040D32320A08143C3427272727273039393527272727\r
- 27271B1B281B1B1B1B10100B0B0B0B0B0B0B10101C1C222831313B4141414145\r
- 454545454545454D4D4D4D443E323437373737373745454D4545454539302525\r
- 252537373737373741414141414141414141414141373745331C2B2F293C4B46\r
- 39394F4F4F49411B0303080D0D1D242424243636251F1F1F343443393939321F\r
- 1F1F1F1F1F25252525252532343023233436363636393B3B2C2727230E04040F\r
- 211F0A0A2D2F30262626273739393527262626151B1B2323231B1B1B1010100B\r
- 0B0B0B0B0B0B1010101C1C282837373B3B4145454545454545454B4B56564039\r
- 39393D3D3D40404040373745453B3737371D1D21212130303737414141414141\r
- 4141414141414141413737403424323C3C423E34343434464F4C412706060D0D\r
- 14212121212525130D0F141F2532323232321F1F1F1F1F1F1F2B2B2B2B323232\r
- 30302323393934252532404027272718040408131F1F13142D34272727273740\r
- 403527262626261515232323231B1B1B1010100B0B0B0B0B0B0B1010101C1C28\r
- 282837373B454C4C45454646464444445B5B4537414145393939373030303030\r
- 3939353535180E2121213037373B414141414141414141414141414137373734\r
- 34403E29423E212121212134464639280E0A0A0E1A1F1F1F1F1F0A03080D0D1F\r
- 32321F1F25251F1F1F1F2525252525323232323234301D1D4040372824242121\r
- 2B2B2B0C0303080E24342D292D302626263740403526262626262C2323232320\r
- 20201B1B1010100B0B0B0B0B0B0B1010101C1C1C28282839454F4F46464B4242\r
- 4234344A5B4F4539393939302424303030303030303D3D3D3D1D0A142525303B\r
- 3B3B3B414141414141414141414141413739343232432F2D3E32131F32212121\r
- 34433424180A0D1A1A1A1A1A1A0A010103030C1F251D1D1D251F1F1F1F1F1F2B\r
- 2B2B2B343421213434281818343939373727130F213632140D04040D32432F2D\r
- 2F3019233745453526262626262C2723232323232323231B1010100B0B0B0B0B\r
- 0B0B1010101C1C1C1C2828454D4D4D4343433636333337454545373737372828\r
- 1C2430303030303030304545391D0A0D1F252537414141414141454545414141\r
- 414141413936323236362D2D3E1F0E252525252525343425180E1F1F1F1F1F1F\r
- 080101010103131F1313131F1F14141F1F1F2B34342B2B323232323230241D1D\r
- 3437373737371B152436362D140909142F34212D34231B374645352626262626\r
- 2C271B232827202020201B1B1010100B0B0B0B0B0B0B1010101C1C1C28284046\r
- 4843343434343737282828282828282828282828283428282323282828303939\r
- 301D0E040A1F25343B3B3B3B3B3B45454541414141413934343221323E3E2D42\r
- 3E0E08252525252525253434281A25251A21210801010101010E1F0E0A131313\r
- 1313131F1F1F2B2B2B32323232323232342418182439393737272727271D1D21\r
- 140F1F2F342B2F3E2B1B2745452C272727272727271B1B2828272727271B1B1B\r
- 1010100B0B0B0B0B0B0B1010101C1C2834343E3E252428283737373724242427\r
- 272727272727272730343423232323303030242434280E02020A1325343B3B3B\r
- 3B3B3B3B3B3B3B3B393934323232323236362D42340A0A252525252525252546\r
- 46282525251F0902010101010714140A0A131313131313131F1F2B2B2B2B3232\r
- 323232323928180E1830303030272731280708130A0414322B343E3218183745\r
- 3527272727272727271B283527272727271B1B101010100B0B0B0B0B0B0B1010\r
- 101A1A2A2A1A1A2424243030303030301B1B282828282828282828282834342B\r
- 2B30303030242424393918040404040D1D2B3939393939393939303434342532\r
- 32323232362F2F422B030834342525252525344F4F392424240D010101010101\r
- 0F1408040D0D0D08080D0D131F2424242432323232323232392B0E0E0E232837\r
- 2C2727301801040D0D0D0D0D0F3E3E242424373727272727272727271B243030\r
- 27272727271B1B101010100B0B0B0B0B0B0B1010101A1A252512182828282828\r
- 282828281B1D2B28282828282828282839393232322B2B242424242437453007\r
- 02020208080D141F1F2B3232323232323225323232323232362F2F3E18010A34\r
- 342525252525404F4F4F2A1F0D0101020202020D140D040408080803030A0A13\r
- 1F2424242424243232323232391D0E0E0A0A28372C2C37280A03030414322815\r
- 0D2534342424302626272727272727182430302727272727271B1B1B1010100B\r
- 0B0B0B0B0B0B101010101C1C1C1C1C3030282828282727271D1D2B2B27272727\r
- 2730303030343232322B242424243030303B3B18020404040404080D0D141F21\r
- 212121252525323232323232362F3E3E0C000D343425252525344A4A4A4F380E\r
- 01010101010108140D0404090908010104040A1D242424242424243232323232\r
- 2B180F0F03031D283535351803030309142B3B30141F34391D24403427272727\r
- 27271D24343737373737372727271B1B1010100B0B0B0B0B0B0B101010101C1C\r
- 1C1C282828282727272727271B1A303027272727303030303939252525253030\r
- 303037373737372B0A0202020202020808080F141F1F1F252532323232323232\r
- 362F42400C000D323232252534464F4F4F4F460E010101010108140F04040909\r
- 0902020202020A1D1F1F1F1F1F1F25323232323224180D030007070C3045280C\r
- 03030D21232339433E3E464023233E3E3E302727271B1B303027273030303027\r
- 271B1B1B1B10100B0B0B0B0B0B0B101010101C1C1C2828282828272727272727\r
- 1B1B30302727272730302730393925252534393737373737373737371D040404\r
- 0404040404040A0D141F1F32323232323232323232324B400C010A2B2B2B2B2B\r
- 404D4D4D4D4545300A02020202141408020809090401010101040E1D1D131313\r
- 1F1F1F2B2B2B2B342B130400010A03031D39270A0A0F1F1B27404D4D4E4E4E43\r
- 39272734343434342323282827272727272727271B1B1B1B1010100B0B0B0B0B\r
- 0B0B0B1010101C1C1C2424243030303030282828232330272727272727272730\r
- 39393232323037373737373737373737370E040404040404040404080D131F25\r
- 2525323232323232323E4E390C000A3232242B40464D4D4D453B3B4523040101\r
- 0D140D020409090901010101010A18180D0A0E0E1F1F1F25252525342B0A0000\r
- 0404000A131D1D0C0D212B1924424E4E4E4E4E4E43392C26232B343434343027\r
- 272727272727271B1B1B1B1B1010100B0B0B0B0B0B0B0B101010101C1C282828\r
- 2828282828282828282828282727272730303030393932322B2B2B2B30303030\r
- 3737373737240E040404020202040404040A131F1F1F25252525253236444D37\r
- 0C00082525253646464F4F4545453745450E02090F0F04040404090401010101\r
- 0813130A03080A13131F1F1F2B2B2B361F0100020202020C0C0C0E0E14242727\r
- 2B2F424E4E4E4E4E4E4E433027272324344343372727272727271B1B1B1B1B1B\r
- 1010100B0B0B0B0B0B0B0B101010101C1C242823232828282828282828283434\r
- 2727272727272730393934252528282828282828282837373728180D04020202\r
- 0202020202020A131F1F25323232323236434D370C01081F3434434D4D4D4545\r
- 4545453034340E0E0E080408080808020101010413130A0101080A13131F1F1F\r
- 1F2525362403000404010A0A0A0A13141F1F273737303E4B4334343440404039\r
- 30271B24303034344037272727271B1B1B1B1B1B1010100B0B0B0B0B0B0B0B10\r
- 1010101C1C1C2823232828272727273728283434282727272731313139393425\r
- 2B2B2B2B2B2B2B2B3737373737371B1309020202020404040404040A13131F25\r
- 32323232324345370C010A1F3939464D4D454545454530242440401A09040808\r
- 080802010101010A130D010101030A0E0E1F1F1F1F1F25362B07010303070E08\r
- 08080D131F1F1F303030434B3E1B1B2737373737271D1D282828282834404040\r
- 2727271B1B1B1B101010100B0B0B0B0B0B0B0B101010101C1C1C28281D243027\r
- 27273030272734343430302C2C37373737392B2B303030303030303037373737\r
- 373D37180E08020202040404040404040A0A141F32323232324040370E020D25\r
- 464D4D4D4545454545371D1D25404F390E040909090401010101041313020202\r
- 0203030A13131F1F1F1F1F32320E0000040D0D010808080E0E0E141F24344B4E\r
- 341B2727373737271D1D283737272727273039393939271B1B1B1B101010100B\r
- 0B0B0B0B0B0B0B101010101C1C1C28281D2430272727303027272B3434343430\r
- 303939373739342530303030303030303737373737374527130D040102020504\r
- 02020202020A131F1F322525253445370E040E344D4D4D4545454545451B151F\r
- 34404A4A30130D0D0801010101010F1408010101010101080E0E1F1F1F1F1F1F\r
- 341300000D0D030308080808080F0F14141F32362B2323373737271D1D283737\r
- 3727272727272727392B2B2B231B1B101010100B0B0B0B0B0B0B0B101010101C\r
- 1C1C28281B1B3428282828372823283432323234343434373739343428283030\r
- 3030303030303737373745341B130A01010404040202020404040A131F252525\r
- 253434300E08254D564D393941454545300C15243945454545391D0A04040101\r
- 010D140D02010101010101030A131F1F1F1F1F1F321801041308000404040401\r
- 010A0E141414141F1F1F24303030231D273737272727272727272723231D1D28\r
- 281C1C101010100B0B0B0B0B0B0B0B101010101C2424243023182B3030272737\r
- 3727273434253232323230303939342B2B313030303131313131313939392B2B\r
- 2B27130401010404040404040404040A1321212525323428181A46564D34343D\r
- 3D3D45451506153446453737454A4018040404010A1F0E020202020201010101\r
- 0A131F1F1F1F1F1F251F0A0A0A0101080808020000030A0F141F1F1F1F1F1F25\r
- 34241D2B3737372B2B2B2B2B2B2B2B242424242424241B1B1010100B0B0B0B0B\r
- 0B0B0B1010101C1C1C1C1C302318213434282828373728343434343434343431\r
- 3139343030303037373737373737373737231F25393B28180701010505020202\r
- 020202080E1F25323232343434434D4D3424343D3D3D3D2806031540463D3D3D\r
- 3D4646371B0E08081318030101010101010101010A141F1F1F1F1F1F1F251D0A\r
- 0301040404040101010103080F141F1F1F1F1F1F25252B2B3232323232322121\r
- 21212121242427271B1B1B1B1010100B0B0B0B0B0B0B0B1010101C1C1C282828\r
- 2818143634342B2B373727303934342B2B2B2B35354034343030303737373737\r
- 3737373723182134373737372408020404040404040404040A141F2525253434\r
- 464D341A2525343B3B453B1503031839393939393939454537231818180D0401\r
- 01010103030303030D131F1F1F1F1F1F1F2B1F07010108080802010101010108\r
- 0E141F1F1F1F1F1F2B342B21212121212121212121212B2B27272727271B1B1B\r
- 1010100B0B0B0B0B0B0B0B1010101C1C1C28282828150E343434343434303030\r
- 3934323232323030303934343131373737373737373737371518213437373737\r
- 391804040404040404040404080E1F1F2525323446390A0A252539414145370C\r
- 030A1834393939393939394545372B2B1D0E0D04040403030303030A0F0F141F\r
- 1F1F1F1F1F251F0701080404040101010101010813131F1F1F1F1F1F34341F1F\r
- 1F1F1F1F1F1F1F1F2430302727272727271B1B1B1010100B0B0B0B0B0B0B0B10\r
- 10101C1C1C282828281B0C253432323232322B2B3434342B2B2B2B3535393930\r
- 30303030373737373737371B0C1F25303030303737371B070404040404040404\r
- 0808131F25252534340E01082434394141452706031313153745393939393939\r
- 45372424241313130A0D0D0D0D0D0D131414141F1F1F1F1F1F321F0A03080404\r
- 04010404040404080A13131F1F1F1F343424242424242424241F1F3230302727\r
- 27272727271B1B1B1010100B0B0B0B0B0B0B0B1010101C1C1C28282837230A1F\r
- 3632323232322B2B30343425252530303039393030303030303030303737270C\r
- 0C1F253030373737374545280C04040404040404080808131F1F1F322B0A0008\r
- 1F343741414115030E180A062345393939373737402B2B2B37241D1313131313\r
- 131314141414141F1F1F1F1F1F252513080808080404040403030303080D131F\r
- 1F1F34342B2B2B2B2B2B1F1F1F1F32303027272727272727271B1B1B1010100B\r
- 0B0B0B0B0B0B0B1010101C1C1C28282837280C0D323232323232282837392B2B\r
- 2B343030303939303030313131313137373715030A1F32393737373737374545\r
- 30130A08040404080808080D141F1F25251803031434394149370C0C1F0A0101\r
- 18394539373737372B2525373737372514141313131313131414141F1F1F1F1F\r
- 1F1F321F0A0A0D080404040101010303030A13131F1F1F1F1F252525251F1F1F\r
- 1F32302727272727272727271B1B1B1B1010100B0B0B0B0B0B0B0B1010101C1C\r
- 1C28282837370C04253434323232303030393425253437373739393030303131\r
- 3131313131270C030A18343937373737373737454537231308080808080D0D0D\r
- 131F1F1F25240C031334394141270C1313010108081B4545373737281A243939\r
- 394545403221141414141414141414141F1F1F1F1F1F2525130D080401010101\r
- 01010101010813131F1F131F1F1F25252525252525302727272727272323231B\r
- 1B1B1B1B1010100B0B0B0B0B0B0B101010101C1C1C1C2828283718011A343434\r
- 343430303039342B2B34373737373939283030303030303037150303030C3039\r
- 3737373737373737454545301D0E0E0E0E0E131313131F1F1F321D0A13403D3D\r
- 3D23180F03000404040A23404545301D1D244545454545464B43251A14141414\r
- 14141414141F1F1F1F1F1F321F080202010101010101010101030D1F1F1F1F1F\r
- 1F242424242424322B272727272723232323231B1B1B1B101010100B0B0B0B0B\r
- 0B0B101010101C1C1C282828283723030E343434343430303039393434343737\r
- 373739392828282828282837270C010303032439393037373737373739464545\r
- 402514131313131313131F1F1F3232180E34454545280E0400030A040404061D\r
- 3D30242418283D4545454544444E4D34251F1F14141F1F1F1414141F1F1F1F25\r
- 250C0104040101010101010101030D1F251F1F1F1F2424242424322B2B202323\r
- 232323232323231B1B1B1B101010100B0B0B0B0B0B0B101010101C1C1C1C2828\r
- 2837300A0325342B2B2B2B313131393434343737373739393030303030303037\r
- 2306010101010E303B3737373737373737404641402F2F2B1F1313141414141F\r
- 1F2525250E1F404545240701010A04040A0A010618181839393937374D464342\r
- 4B4D4D4D45302414141F1F1F1F1414141F1F1F1F251D03030303030303010101\r
- 010313241F1F1F1F1F1F2B2B2B2B2B2B2727272723232327272727271B1B1B1B\r
- 1010100B0B0B0B0B0B0B0B1010101C1C1C1C28282837370E010E323232323030\r
- 3030393434343737373739393131303030303030150303030303081D37373737\r
- 37373737373D4646433C4E4E341F14141F1F1F1F1F1F25251F1F404A451D0303\r
- 08080308080303030A0E243939393939434E4E4E4E4E4646453737241F1F1F1F\r
- 1F141F1F1F1F1F1F1F2B0C010101010303010101010A181F141F1F1F1F1F2B2B\r
- 2B2B2B27272727272727272727272727271B1B1B1010100B0B0B0B0B0B0B1010\r
- 10101C1C1C242430303030180108253434343437282839343434343131313939\r
- 31313030303037270C0101010103030D2B393737373737373737464E4E4B5656\r
- 5640241F1F1F1F1F1F1F1F252525404F390C03030A030308030303080A0A1824\r
- 3037343E4E4E4E4E4E434343393930303030241F14141F1F1F1F1F1F1F251D03\r
- 0101010104040401030C1313131F1F1F1F1F1F25252B27272727272727272727\r
- 27272727271B1B1B1010100B0B0B0B0B0B0B101010101C1C1C24243030303030\r
- 03011F3434343431313131393434343131313939372730303030392306010101\r
- 0303030A142B373737373737404D4E4E4E4E4E4E4E463930241F1F1F1F1F1F25\r
- 2525344023060A0E08030A0A0100030A0A0A0A0A1D373E3C4E4E4B4B4B4B4D4D\r
- 4040373737373734241F1F1F1F1F1F1F1F1F2B1803000000020202020D0D0D0D\r
- 141F1F1F1F2525252B2B2727272727272C2C2C2727272727271B1B1B1010100B\r
- 0B0B0B0B0B0B10101010101C1C1C2430303030300C000D343434343030303039\r
- 3934303030303040372727303737371503030202020208080814303937373730\r
- 3E52524B4B4E4E4E4E4D454139301F1F1F1F1F1F2525253415030A130A0A0A01\r
- 01010808030A030308182B3E4B4B4B4E4E4E4E4E4E464040373737372B1D1313\r
- 13141F1F1F1F25250E0301010101010A0E0A0A0E1F1F1F1F1F1F1F2530353535\r
- 3535353535353535352C272727271B1B1B10100B0B0B0B0B0B0B0B101010101C\r
- 1C1C1C28282828281801011F3434343030303039393430303030304037272730\r
- 3037370C0303030303030808080A1F34393937302F4B524E4E4E4E4E4E4E4D4D\r
- 454539241F1F1F1F1F2525251D0C06060E0E080000080801080801010408131F\r
- 2F424B4B4343434E4E4646392834404030241D0E0E14141F1F1F1F2B2B0E0303\r
- 0301040A0A03030E1F1F1F1F1F1F25253035373737373737372C2C2C2C2C2C2C\r
- 27271B1B1B10100B0B0B0B0B0B0B0B101010101C1C1C1C28282828282807000D\r
- 34343430272727393939393030303040392C2C303030230A0302020202020202\r
- 02080F1F2B343939303E4B4B4E4E4E4E4E4E4E4E46454545342B2B1F1F1F1F25\r
- 25250C060C0E0A0308080404040101010104040D1F2F3E3E2424404640404034\r
- 34393939303024180E04040F1F1F1F1F32240C030303080A0300030D141F1F1F\r
- 1F32322B272727272737373737272C2C2C2C2C272727221C1C1010100B0B0B0B\r
- 0B0B0B101010101C1C28282828373730300E01041F3634342727273040403430\r
- 303030393935303030301B03030303040404040404040D0D142434393737434B\r
- 4B3E3E3E46464646464541414141302B2B1F1F1F252525180A030A0E0E040108\r
- 040001010103030A1314212124243939393939303039392B2B30183418010104\r
- 040F14141F3232180C0C0A0A0000080E0E1D1D1D25252B272727272727272727\r
- 27272727272727272222221C1C1010100B0B0B0B0B0B0B1010101C1C1C1C2828\r
- 28373728282304010D3434342727273039393430303030393937303030301503\r
- 020202040404040404040A0A13131F323439434E4E32243145454545453B3B3B\r
- 3B3B3B341D14141F25253232180A0A1F1F0A040401010101010104080D131314\r
- 1F3439393940343434393030301D0E34371507070000040A0A14323636251807\r
- 0303030D131F1F1F1F2524232323232323232323232323232727272727271C1C\r
- 1C1010100B0B0B0B0B0B101010101C1C1C1C28282837282828280A01021F3934\r
- 282828283939393030303030393737373737150302020202040404040404040A\r
- 0E0E1F1F1F323E4B4B2B2B394545454545453B3B3B3B45390A03132525252525\r
- 25252D2D2F250E0401010101010103030A0F0F141F1F25343434343434343439\r
- 39180E2440371B0701010303030A1D3443433E321A07070D14141F1F1F2B2B1B\r
- 1B1B1B1B1B232323232323202020202727271B1B1B1010100B0B0B0B0B0B0B10\r
- 10101B1B1B1B28283030303030301803010F3639282823233739392828282828\r
- 3939273030300C030202020202020202020202080A0E0E1F1F25323434343434\r
- 344545393939393939394A3D0C01132418181F1F2525363E3E3E250F04040101\r
- 00000303080D1313131F1F1F2532323234343434341D181D343430180E0E1818\r
- 181F2525251814212F1D0A0A13131F1F1F24241B1B1B1B1B1B1B1B1B1B1B1B1B\r
- 1B1B1B2727271C1C1C1010100B0B0B0B0B0B0B1010101C1C1C1C282828282828\r
- 2828230A010425403030232330393930302727303939282828280A0302020202\r
- 02020202040404040A0A0E0E1F25252525323434343440393939393939454545\r
- 23071818180E0E0E1F1F24343E42422F1F14090404040404040A13131F1F1F1F\r
- 1F1F1F1F2525252525252525252525252525251F1F3232130803030808080A0A\r
- 0F0F1F1F1F1F231B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B272727221C1C10100B\r
- 0B0B0B0B0B0B0B1010101C1C1C1C2424243030302424301302020D3639282828\r
- 28393939282727273939282828230A040404040404020202040404040A0A0A13\r
- 1F1F252525323636363636343434343434343434342B2B2B2B2B1F1F1F323232\r
- 1F13142D2D0D05050909020202080D13131F1F1F1F1F1F1F1F1F1F2525252525\r
- 2525323232212121211F0A030303030300030A0E0E0E1D1D24241B1B1B1B1B1B\r
- 1B1B1B1B1B1B1B1B1B1B1B1B2222221C1C10100B0B0B0B0B0B0B101010101C1C\r
- 1C1C242424303030232337230701021443302727303039392828232339392828\r
- 28280A04040404040404040404040404040A0A131D1D25323232323636363636\r
- 3636363636363636363636363632323232321F0D030303090902020202020203\r
- 03030A0A131F1F1F1F1F1F1F1F25252521212121213232323221211F1F0A0300\r
- 0003030000030A0A1313131F2B232323231B1B1B1B1B1B1B1B1B1B1B1B1B1B1B\r
- 1B1B1C1C1C10100B0B0B0B0B0B0B0B1010101C1C1C1C24242424242424243030\r
- 180202043239282828283939372727273440303030300C040404040404040404\r
- 0404040404080A131F1F1F323234343434363636363636363636363632323232\r
- 323232321F0D04010101010101010101010101010101080A131F1F1F1F1F1F25\r
- 25252525252525253232323232322424180A0A0303030303030A0A0A1313131F\r
- 2B2B2727271B1B232323231B1B1B1B1B1B1B1B1B1B1B1B1B1010100B0B0B0B0B\r
- 0B0B0B101010101C1C1C1C282828282828232330230A01010F40302727303939\r
- 392727273040392730300E0404040404040404040404040404040E0E141D1D25\r
- 2534343436363636363636363636363232323232323232140801010104040404\r
- 04020101010101010101030A0E0E1F1F1F1F1F25252525252525253232323232\r
- 322B2B3430180D0D0A0A0A0A0A0A0A0A13131324303030272323232323231B1B\r
- 1B1B1B1B1B1B1B1B1B1B1B1B1010100B0B0B0B0B0B0B0B101010101C1C1C2424\r
- 2424242424242424301804020421342828282839393030272739392727270A04\r
- 04040404040404040404040404040D0D131F1F1F323232363636363636363636\r
- 3636323232323232321F13040101010404040202020201010101010103030308\r
- 0D13131F1F1F1F1F252525253232323232323232303030394D391D1313131313\r
- 0A0A0A0E0E0E1F2B373737373737272727271B1B1B1B1B1B1B1B1B2727271C1C\r
- 1C1010100B0B0B0B0B0B10101010101C1C1C2424242424242424242430270E04\r
- 04092B3030303039393928282828393030230A04040404040404040404040404\r
- 0408080A131F1F1F32323236363636363636363632323232323232321F130A03\r
- 03030304040402020202020202010101030303080D13131F1F1F1F1F1F253232\r
- 3232323232323239393939454D4D401D13131313131313131313132B373B3B3B\r
- 3B3B3B353535272727272727272727272727221C1C1010100B0B0B0B0B0B0B10\r
- 1010101C1C1C2424242424242424242430301D0802021F393123233039392828\r
- 2828393930230A040404040404040404040404040808080A13131F1F25253436\r
- 3636363636363636363632323232341818180404040404040404040404020202\r
- 02010101010303080A13131F1F1F1F1F1F25253434323232362B1D2440394545\r
- 4D4D4537270E0E13131313131313132B3B3B3B3B3B3B3B3B3B3B3B3535353535\r
- 353535352828221C1C1010100B0B0B0B0B0B0B101010101C1C1C1C2828282828\r
- 232323232B2B2B180402092B37232328374037272727393928230A0204040404\r
- 04040404040404040404040A0E0E1F1F25253232323636363636363636323232\r
- 32393923230E010404040404040402020202020202010101010103080813131F\r
- 1F1F1F1F1F3232343434343434130718404030434E463B3B3B27180D0D131313\r
- 13131F2B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3737373737372828221C1C101010\r
- 0B0B0B0B0B0B0B101010101C1C1C1C2828282828232323232B2B2B230C02020F\r
- 2B2B2727304040282828283928230A040404040404040404040404040404040A\r
- 0A131F1F2525323236363636363636363636363640454530240D020202020202\r
- 080802020202020202010101010103030A0A131F1F1F1F1F2525323434343434\r
- 130404131F342B3446463D3B3B3B3B230E0E13131313132B3B3B3B3B3B3B3B3B\r
- 3B3B3B3B3B3B3B3B3B3B37373728221C1C1010100B0B0B0B0B0B0B1010101C1C\r
- 1C1C1C28282828282823232323303023230A0104213927272330403027273039\r
- 39230C04040404040404040404040404040404080A131F1F1F25323236363636\r
- 363636363636364045454528180D040404040404040404040202020202010101\r
- 010101040A0A0E141F1F1F1F252532323434320F04040A0A0A1F343E40404A45\r
- 45454541311D0D0D1313132B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B37373737\r
- 3722221C1C1C10100B0B0B0B0B0B0B1010101C1C1C1C1C242424243024232323\r
- 2328282323230702092B37232323393928232834393018040404040404040404\r
- 04040404040404080A13131F1F25253436363634343434343434454545453928\r
- 180D040404040404040404040404040401010101010101080A0A0E141F242424\r
- 2432323636210D0202080A0A0A13243230454545454545454C4124181313132B\r
- 414141414141414141413B3B3B3B3B3B373737372828221C1C1C12120B0B0B0B\r
- 0B0B0B101010101C1C1C1C2424242424242323232323302323301803010E3430\r
- 23151D403723233039301B0A040404040404040405050505050505080A0E0E1F\r
- 1F25253434343434343434343445454545393937180D04040404040404040404\r
- 040404020101010101010108080D13131F1F1F25253434341F040202080D0808\r
- 0A0E0E0E24303030394145454545453728231D2B45414141414141414141413B\r
- 3B3B3B3B3B3B37373728281C1C1C10100B0B0B0B0B0B0B101010101C1C1C1C1D\r
- 1D24242424232323232330242424281501021434271B0C1F393023283434230A\r
- 04040404040404040505050404040408080D131F1F2532343434343434343434\r
- 4545454545244545180D08010404040404040202020202020201010101010308\r
- 0A0A13131F1F252534343424080104090F0802020A0A0A131F1F1F2424303039\r
- 393939454537243443464541414141414141413B3B3B3B3B3B3B37373728281C\r
- 1C1010100B0B0B0B0B0B0B101010101B1B1B1D1D1D1D1D1D242424241D1D2B2B\r
- 232323230E02082B37271509243928283434230C040404040404040404040404\r
- 04040808080D131F1F253434343434343434344045454545301C4545230E0A01\r
- 04040404040402020202020202020101010101080A0A13131F1F2B2B3443340C\r
- 0208080F0902020A04040A13131D1D1D24242424242424243234373943434545\r
- 41414141414141413B3B3B3B3B3B37373728281C1C1C10100B0B0B0B0B0B0B10\r
- 1010101C1C1D1D1D1D1D1D1D242424242424242424242424240C020D3430300A\r
- 092530232B39300C04050505040404040404040404040408080E0E1F1F252534\r
- 3434343434344045454545453939454537180D02020404040402020202020202\r
- 02020203030303030A0E0E1F1F2525253643300C0404040404040D0801030A0E\r
- 0E1D1D24242421212121212134343B3B3B3B45454545453B3B3B3B3B3B3B3B3B\r
- 3B3B3B313128281C1C1C10100B0B0B0B0B0B0B101010102424181D1D1D1D1D1D\r
- 24242323232323303023232323230A041434301B051434272439391504050505\r
- 0404040404040404040404040A0E0E1F1F253434343434343440454545454539\r
- 3945454545280E0303030308040404020202010101010101040408080D13131F\r
- 1F1F252532403715020208040408080202030A0A131D1D252525252525252539\r
- 454141414141413B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B313128281C1C1C1010\r
- 0B0B0B0B0B0B0B101010101C1C1D1D1D1D1D1D1D24242323232323232B2B2B2B\r
- 2B2B1D0A042430300E091F372334401B03040404040404040404040404080808\r
- 080D131F1F25343434343434394545454545453945454545493B180801010104\r
- 0404010101010101010101010104040A0E141F1F1F3232323439391D01040404\r
- 080802020203080A131D1D253232323232323945454141414141414141413B3B\r
- 3B3B3B3B3B3B3B3B3B3B3B313128281C1C1C10100B0B0B0B0B0B0B1010101018\r
- 181818181D1D1D1D1D2B2323232323232B2B2B23232323230C0A2430230C0D2B\r
- 2B2B40300A040505050404040404040404040408080D131F1F25343434343434\r
- 4545454545454545454545454545341A03030303030303030303010101010103\r
- 0303030A0E141F1F2B2B3434393939240C040404080401020202030A131F1F25\r
- 32323232344045454545454141413B3B3B3B3B3B3B3B3B4141413B3B3B3B3B37\r
- 372828281C1C12120B0B0B0B0B0B0B0B10101018181818181D24242424242424\r
- 242424242B2B2B2B23232323230C1325301D0E18302434391802020505050505\r
- 0504040404040404080A131F1F25252525253439454545454545454545454545\r
- 39344030040303030303040404040101010101040303030A13131F1F2B323640\r
- 3B302B3423040408040101040404030A131F1F1F323232344045454545454141\r
- 413B3B3B3B3B3B3B3B3B3B414141414141414137372828281C1C12120B0B0B0B\r
- 0B0B0B0B0B101018181818182323232323232323232424242430242323232323\r
- 232318182B2B1B1B34282436240A0404040404040404040404040404040A131F\r
- 1F2525252525343D454545454545454545454537252545390A03030303030303\r
- 03030101010104030303080A131F1F252534344537151A3630180D0401010104\r
- 040101030E1D2424243234404545454545414141414141414141414141414141\r
- 414141414141413B313128281C1C12120B0B0B0B0B0B0B0B1010101010101D1D\r
- 1D2424232323232323242424243030232323232323232318243023233439212F\r
- 30180D05040404040404040404040404080D13131F3232323234394545454545\r
- 393945454545271D253945452303030303030303030303030303030303030A0E\r
- 1D1D242434343945230C1A3439391D0401010101010101030E1D1D1D25253945\r
- 4545454545454545414141414141414141414141414141414141413B3131281C\r
- 1C1C12120B0B0B0B0B0B0B0B101010101010101D1D1D24232323232323232323\r
- 2330302323231D1D1D1D24232334301D2439323239270E040404040404040404\r
- 08080808080D13131F252525253945454545453B3B3B454545280A14343D3D3D\r
- 451B0A0A040303030303030303030303030A0A141F1F1F25343445370C0C2439\r
- 45453713030303030303030313131F1F24344545454545454545454545414141\r
- 414141414141414141414141414141373728281C1C1C12120B0B0B0B0B0B0B0B\r
- 0B101010101313131D1D1D1D1D1D242423232323232330231D1D1D1D1D1D2424\r
- 242439231D25363434371B0A040404040808080808080404080D13131F252525\r
- 34394545454545373D3D3D3D370C0C243939454545451B0C0803030303030303\r
- 08080808080E0E1F1F2525253440492302022445454545240E0A0A030303030A\r
- 13131F1F34454545454545454545414141414141414141414141414141414141\r
- 414141373728281C1C1C12120B0B0B0B0B0B0B0B0B0E0E0E0E13131313131D1D\r
- 1D1D1D24241D23232323232323231D1D1D1D2323232332300C1F3E343434270C\r
- 0A0A040404040409080404040A0E0E1F1F252525343D45454545393939454545\r
- 23060C2B40454545454C37180A0707070703030A0A0A0A0A13131F1F1F242424\r
- 39454518010113454C3D3D3D1D13130A0A0A0A0A13131F2B3945454545454545\r
- 4141414141414141414141414141414141414141414141373728281C1C1C1212\r
- 0B0B0B0B0B0B0B0B0B0E0E0E0E13131313181D23232323232323232323232323\r
- 23231D1D1D1D1D1D1D1D1D24151432393030301B0E0E08040404040404080808\r
- 080F0F1F1F32323239454545454537373D3D45300C030A2B4545454539454537\r
- 180A0A0A0A0A0A0A0A0A0A0E0E1F1F1F1F1F25254045450C03030A2445454541\r
- 391F13131313131313131F2B4045454545454545414141414141414141414141\r
- 4141414141414141414137373728281C1C1C12120B0B0B0B0B0B0B0B0B0E0E0E\r
- 0E131313131D232323232323232323232323232B2B23231D1D1D1D1D1D1D1D1D\r
- 1D3221343434303024130A0A0A0A0A04040408080D0D141F2525253440403D3D\r
- 3D3D37373745452303030324454545453945454530180C130E0E0E0E0E0E0E0E\r
- 1F1F1F1F1F25252539493B0A0408080C2B454541464324131313131313131F34\r
- 454545454545454141413B3B3B3B414141414141414141414141414141413737\r
- 3728281C1C1C10100B0B0B0B0B0B0B0B0B101010131313131D1D232323232323\r
- 23232323231D1D24241D1D1D181818181818180A13362B2434342B2B2B230E0A\r
- 0A0A0A0A030303080A131321212B323939454537373737373745370C03030318\r
- 4545454545394C4C4C391D1313131313131313131F1F1F1F1F32322B3745300A\r
- 040908030E304545464D3923130F131313131F394541414141414141413B3B3B\r
- 3B3B3B3B3B3B41414141414141414141413737373728281C1C1C10100B0B0B0B\r
- 0B0B0B0B1010101010181818232323232323232323232323231D1D1D241D1D1D\r
- 1D18181818180C03081F39242434343030301D1D0E0A0A0A0A0808080D131F25\r
- 252525253D45454537373737374028060101030A374C454545394545454D341F\r
- 1F1F1F1F1F1F1F1F1F242424242434394141270A0A0802020218303043464137\r
- 281A1313131324404541414141414141414141413B3B3B3B3B3B414141414141\r
- 41414141413737373728281C1C1C10100B0B0B0B0B0B0B0B101010101010101D\r
- 1D1D23232323232323232323232318181D1D18181818181818180A03030D2434\r
- 2B2B343427272724140F0F0A0A0A0A0A13131F25253224243745454539393939\r
- 39391B03030303031845454545374545454D4D40241F1F1F1F1F1F1F24242424\r
- 242434454545280C04040101010A182B40403B3B45391D131313243D45414141\r
- 414141414141414141414141414141414141414141414141414137373728281C\r
- 1C1C10100B0B0B0B0B0B0B0B1010101010101010101D1D232323232323232323\r
- 2323231818241818131313131D130404040A132B3434343428282828251F1413\r
- 1313131313141F25253234373737453737414141413715030303030303234545\r
- 45453945454D564D2B2B1F1F1F1F1F1F1F1F1F2B2B2B34454545280A01010101\r
- 0108132534343B4545453B2318132441414141414141414141413B3B3B3B3B41\r
- 414141414141414141414141413737373728281C1C1C10100B0B0B0B0B0B0B0B\r
- 101010101010101010101D2323232323232323232323231818241D1813131313\r
- 130C03030808131D2B34283434272730432F1F1F1F1F1F1F1F1F1F2525254045\r
- 373739393941414141370C0000030308080C284545453939464E4E392439341F\r
- 1F1F1F1F24242424242439454539280A03040404040A0E0E14253939393B3B3B\r
- 28131F45414141414141414141413B3B3B3B3B41414141414141414141414141\r
- 413737373728281C1C1C10100B0B0B0B0B0B0B0B0B1010101818181818181823\r
- 231D1D1D1D2323232323231818181D1313131313130A03030808131D1D243434\r
- 342823344E4E321F1F1F1F1F1F1F1F1F32323939373737373B3B3B3B45270600\r
- 010101010A0A15304545373446564637374545341F1F1F1F1F1F1F2525253941\r
- 3730300C08080808080D0D0E1824323234343434342424434541413B3B3B3B3B\r
- 3B3B3B3B3B3B3B414141413B3B3B41414141413B3B3B3B373728281C1C1C1010\r
- 0B0B0B0B0B0B0B0B1010101018181818181818181D1D1D1D1D1D24241D181818\r
- 18181D1D131313181808030303080F1F1F1F253440392343564634251F1F1F1F\r
- 1F1F1F1F323239414130303D3D3D3D3D4527030001010101080808133445452B\r
- 434E3931454545454525251F1F1F1F2525344545373737070404040404040404\r
- 0A1F1F1F25323232323939393B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B4141413B\r
- 3B3B3B4141414141414141373728281C1C1C10100B0B0B0B0B0B0B0B10101010\r
- 181818181D1D1D1D1D1D181818181D1D181818181818181D1313131818040404\r
- 040409141F23232334242448564528282B1F21211F1F1F1F3232394141303045\r
- 45454545452303010101010404040A0F1D30463E3E3E46464C41414141413421\r
- 21212B2B253445453939410C020205040401030308131F21212121343941413B\r
- 3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B41414141414141414137\r
- 3728281C1C1C12120B0B0B0B0B0B0B0B10101010131313131D1D1D1D1D1D1D18\r
- 18181818181818181818181D181818180E0804040404040D142B2B231A1A4352\r
- 4E402727302B211F1F1F1F1F323237414131314545454545452703030404040A\r
- 0A0A0A13132436424246464D4D4D454541414140322121212134454539394923\r
- 0102050202020303030C1D212125343D4141413B3B3B3B3B3B3B3B3B3B3B3B3B\r
- 3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3131281C1C1C10100B0B0B0B\r
- 0B0B0B0B10101010101313131313131818181818181818181818181818181818\r
- 181818180C040404040404080F1F322B232B4B4B43433928282828251F1F1F1F\r
- 323437414137373D4545454545270A040808080D0A0A0A0A131F1F323E45454F\r
- 4F4F4F454545454C4C403232253434283D3D493B0C02020101010101030A1321\r
- 323941414141414141413B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B\r
- 3B3B3B3B3B3737373728281C1C1C10100B0B0B0B0B0B0B0B0B0E0E0E13131313\r
- 131313131318181818181818180E0E0E0E181818181818180C04040404080808\r
- 08132132304342363446463939393939251F1F25253439393939393945453737\r
- 37230A04040404040404040A0E0E0E1F253439393B4545454545454949494940\r
- 32323224304141492303010101010101040A1324344141414141414141413B3B\r
- 3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3737373728281C\r
- 1C1C10100B0B0B0B0B0B0B0B1010101013131313131313131313130E0E0E0E0E\r
- 0E0E0E0E131313131D1D1D1D0A040404040404040A0D142525363636373D3D3D\r
- 394040404032212121343B3B3B3B393939393939392707010101010101040404\r
- 040A13131F25252530303939454545454545454534343E3E2437414141150101\r
- 0101010103080E24394141414141414141413B3B3B3B3B3B3B3B3B3B3B3B3B3B\r
- 3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B313122221C1C10100B0B0B0B0B0B0B10\r
- 1010101313131313131313131313130E0E0E0E0E0E0E0E0E0E0E0E181D1D1D1D\r
- 0A040404040404040808131F1F25253434343030303B39394545342121343930\r
- 39393939393939454C300601010101040408040103080E0E1F1F252525253434\r
- 343434343434343434344343433B3B3B493B0C010101010101030E2437413B3B\r
- 3B41414141414141414141414141414141413B3B3B3B3B3B3B3B3B3B3B3B3B3B\r
- 3B3B3B3B313122221C1C10100B0B0B0B0B0B0B10101010131313131313131313\r
- 1313130E0E0E0E0E13131313131313181824241D0A0404040404040808080D14\r
- 1F1F25323232322B34373737374539343434341D1D394545454545454C300701\r
- 010104090902020202080A131D1D2525253434343434343232323434343D4141\r
- 4643393B3B41350C0202020203030E2B41413B3B3B4141414145414141414141\r
- 4141414141413B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B313122221C1C1010\r
- 0B0B0B0B0B0B0B101010101313131313131313131313130E0E0E0E0E0E181818\r
- 18181818182424180A040404040404080808080F141F1F252525253234343434\r
- 3434343434344B3627374545454545454535070102020808040202020202080E\r
- 181F25323232323232323232323945393945454541393939393B3B3414070104\r
- 0404133041414141414141414141414141414141414141413B3B3B3B3B3B3B3B\r
- 3B3B3B3B3B3B3B3B3B3B3B3B313122221C1C10100B0B0B0B0B0B0B0B10101010\r
- 131313131313131313131313130E0E0E0E181818181818181824241B0A040404\r
- 040404040404080D13131F1F2525323232323232323232323737434B433B3B45\r
- 454545454C370A0108080404040404040404040C131D25323232323232323232\r
- 40403B3B414141413945453B3B3B3B3636280C020203183741413B3B3B3B3B41\r
- 41414141414141414141413B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B\r
- 313122221C1010100B0B0B0B0B0B0B0B10101010131313131313131313131313\r
- 130E0E0E0E0E0E0E181818181D1D28230A04040405050505050508080F0F141F\r
- 253232323232323221212B2B3737374040404041414141454C41150308020202\r
- 0202020202030A0A0E1F1F2B3232323232323639394137374141413728284045\r
- 453B30364545371B07030C37413B3B3B3B3B3B3B3B3B3B414141414141414141\r
- 3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B373728281C1C1010100B0B0B0B\r
- 0B0B0B0B0B101010101013131313131313131313130E0E0E0E0E0E0E18181B1B\r
- 1B1B2B2B0C040404050505050404040808131414212121323232323232323131\r
- 373737373939393D3D3D374545451B030303030302020202020808080C131F1F\r
- 252532323236393941373741413B3B3B37232B2B2B3940404141414127151834\r
- 3D3B3B3B3B3B41414141414141414141414141413B3B3B3B3B3B3B3B3B3B3B3B\r
- 3B3B3B3B3B3B3B313128281C1C1010100B0B0B0B0B0B0B0B0B10101018181818\r
- 181313131313131313130E0E0E0E181818182323232323281504040405050505\r
- 04040404080F14141F252532323232322B3037373737373737373D4545454539\r
- 393924030101030303030303030A03030A131F1F3232343436363B3B3B373741\r
- 413737373737271D131F3636414141373737283434373B3B3B3B414141414141\r
- 41414141414141413B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B313128281C\r
- 1C1010100B0B0B0B0B0B0B0B1010101018181818181813131313131313131313\r
- 13131818181823232323232318070404050505050404040409090F141F1F2525\r
- 252525253030303037373737373D3D45454545393939340C0101010102020202\r
- 040404040A131F1F32323236364545453939414137373737373737371B0D0D1F\r
- 2B3737373737373737373B3B3B3B3B3B3B3B3B3B414141414141414141414141\r
- 414141414141413B3B3B3B3B3B3B3B373728281C1C1010100B0B0B0B0B0B0B0B\r
- 1010101018181818181818181313130E0E0E0E0E0E0E18181818232323232323\r
- 230C0304040404040404040808080D131F1F1F25252525303030303037373737\r
- 3D3D3D3D45454530243440270303030303030303080404040A131F2424323234\r
- 3D4949403945453B3B3B3B2C2C37373737180E18181830373737373737373B3B\r
- 3B3B3B3B3B4141414141414141414141414141414141414141413B3B3B3B3B3B\r
- 3B3B3B313128281C1C1010100B0B0B0B0B0B0B0B101010101818181818181813\r
- 13130E0E0E0E0E0E0E0E0E1D1D1D1D1D1B1B1B24341803030505050404040408\r
- 0808080F1F1F1F252525303030373737373737373D3D3D3D3939392314344A45\r
- 1807070404040404080404040A131F1F25253440454545394545453B3B3B3737\r
- 373737372834403B271B1D243437373737373B3B3B3B3B3B3B3B414141414141\r
- 414141414141414141414141413B3B3B3B3B3B3B3B3B37372828281C1C101010\r
- 0B0B0B0B0B0B0B0B1010101018181818181813131313131313130E0E0E0E0E1D\r
- 1D1D1D1D1D1D1D2434240A030404040404040408080D0D0D141F2525252B2B31\r
- 31373737373737373D3D3D3D3D45270E143445453B180E040404040404030303\r
- 0A131F1F323239454545373741413B3B3B3B3737373737373034393537373737\r
- 3030303B3B3B3B3B3B3B3B3B3B3B41414141414141414141414141414141413B\r
- 3B3B3B3B3B3B3B3B3B3B37372828221C1C1010100B0B0B0B0B0B0B0B10101010\r
- 181818181818131313131313131313131313131D1D1D1D1D1D1D1D2424241808\r
- 0D08080404040408080D0D0D141F252525303030373737373737374545453439\r
- 45450C0C2539454545370E0404040404040303030A131F1F3234393945453741\r
- 4137373737373737373737373939373737373737373737373B3B3B3B3B3B3B3B\r
- 4141414141414141414141414141414141414141414141414141414141373737\r
- 2828221C1C1010100B0B0B0B0B0B0B0B10101010181818181813131313131313\r
- 1818181818181818241D1D1D1D1D181F2424240E0E0808080808080808080D0D\r
- 141F2525253030373737373737374545453039454528030C344040454545300A\r
- 03030303030303070C181F252534394141414141373737373737373737373737\r
- 3939353535373737373737373B3B3B3B3B414141414141414141414141414141\r
- 414141414141414141414141413B3B3B3B3B37372727221C1C1010100B0B0B0B\r
- 0B0B0B0B10101010181818180E0E1818180E0E0E181818181818181824241818\r
- 18180E1F2424241D0E0808080808080808080D0D141F1F253030303737373737\r
- 3737454539394545450C010E40404040454545240A0A0A0A0A0A0A0E181F2525\r
- 2539414141373737373737373737373737373737343737373535353737373737\r
- 373B3B3B3B414141414141414141413B3B3B4141414141414141413B3B3B3B3B\r
- 3B3B3B3B3B3B37372828281C1C1010100B0B0B0B0B0B0B0B1010101018181818\r
- 180E0E181813131313131D181818181824241D1D1D150A1F2424242418180A04\r
- 040404040A0A0D0D141F21253030303737373737373D3D33394545453007010A\r
- 394C45394545454524130E0E0E0E18181F1F1F323445454530303737373B3B3B\r
- 3737373737373734343535373737373737373737373B3B3B4141414141414141\r
- 414141414141414141414141414141413B3B3B3B3B3B3B3B3B3B3B313128281C\r
- 1C1C10100B0B0B0B0B0B0B0B0B10101018181818181313131313131313131D1D\r
- 181818181D241D1D1D0C08182424242424241304040404080A0A0A0E141F2525\r
- 303030373737373737373739454545451B030303234C4C393945454C43211414\r
- 1F1F1F1F1F1F1F2B344545373737373741414137373737373737373230353737\r
- 37373737373737373B3B3B414141414141414141414141414141414141414141\r
- 41414141413B3B3B3B3B3B3B3B3B3B313128221C1C1010100B0B0B0B0B0B0B0B\r
- 0B1010101818181813131313131313131818181818181D1D1D1D1D1D1D0A040E\r
- 1D1D1D2424242413080808080808080D141F252B2B2B30373737373737373745\r
- 454545450E0404010C404F453945454C442F251F1F1F1F1F1F1F1F3239393939\r
- 393B3B3B45453B37373737303030303230303737373737373737373737373741\r
- 414141414141414141414141414141414141414141414141414141413B3B3B3B\r
- 3B3B3B37372822221C1010100B0B0B0B0B0B0B0B0B1010101018181813131313\r
- 131313131313131D1D1D1D1D1D1D241D180A0408132323242423232F25130D0D\r
- 0D0D0D0D131F252B2B2B39373737373737373D3D3D3D45450E040404011D4C4C\r
- 45394545464E462B1F1F1F1F1F1F1F34404039393B3B3B3B3B45453737373728\r
- 2828252B2B35373737373737373B3B3B3B3B3B3B3B3B454545453B3B3B3B4141\r
- 414141414141414141414141414141413B3B3B3B3B3B3B373728281C1C101010\r
- 0B0B0B0B0B0B0B0B0B100E0E0E0E0E0E13131313131313131313181D1D1D1D1D\r
- 1D1D2424180A08080F1D1D1D24242444482B131313131313131F252B2B2B2B39\r
- 37373737373D3D3D3D3D45370A0404040107304C454545454D4D4A452B1F1F1F\r
- 1F1F1F34454531313B3B3B3B373737373737372727272430373737373737373B\r
- 3B3B3B3B3B3B3B4141414141413B3B3B3B3B4141414141414141414141414141\r
- 414141413B3B3B3B3B3B3B373728281C1C1C10100B0B0B0B0B0B0B0B0B0E1010\r
- 10101313131313131313131313131D1D1D1D1D1D1D1D2424130808080D1F1F23\r
- 2324244E4E24242414141414141424302828283737373737373B454545454530\r
- 0704040404040E344C4530344B4D454545341F141F1F1F3445453037373D3D37\r
- 3737373737372727272730303737373737373B3B3B3B3B3B3B3B3B3B3B414141\r
- 3B3B3B3B3B3B3B3B3B3B4141414141414141414141414141413B3B3B3B3B3B37\r
- 3728281C1C1C12120B0B0B0B0B0B0B0B0B0E1010101010101018181818181818\r
- 1D1D1D1D1D1D1D1D1D1D24240E08080808131D242418364E401B1B24241F1414\r
- 141F253030303030303939393B3B454545454530070404040404041330454543\r
- 434537404045341F1F1F253445303039414141413B3737373727272727272737\r
- 37373737373B3B3B3B3B3B3B3B4141413B3B3B3B3B3B3B3B3B3B3B3B3B414141\r
- 414141414141414141414141413B3B3B3B3B3B31313122221C1C12120B0B0B0B\r
- 0B0B0B0B0B1010101818181818131313131D1D1D1D1D1D1D1D1D1D1D1D1D1D1D\r
- 0C0404080808132424244848281B2330302B1F14141F25303030303030393B3B\r
- 3B3B4545454545280A05050504040404132439434D454545454545392B1F1F32\r
- 30303D3D3D3D3D3D3D3D37372727272727272737373737373737413B3B3B3B3B\r
- 3B4141413B3B3B3B3B3B3B3B4141414141414141414141414141414141414141\r
- 3B3B3B3B3B3B3B313128281C1C1C10100B0B0B0B0B0B0B0B0B10101010181818\r
- 18181818181D1D1D1D1D1D1D1D1D1D1D1D1D1D1D0E04040909080D1425344439\r
- 2728282828282424241F1F2B2B2B2B343439393939394545454545310A040404\r
- 0404080808131F32404545454545454949372B25343441414141414141413737\r
- 3737372727272730303030373737413B3B3B3B3B3B3B41414141413B3B3B3B41\r
- 41414141414141414141414141414141414141413B3B3B3B3B3B37373728281C\r
- 1C1C10100B0B0B0B0B0B0B0B101010101018181818181D1D1D1D1D1D1D1D1D1D\r
- 1D1D1D1818181818180808080808080D131F322B2B393928282828282824242B\r
- 2B2B2B393939393939454545454545370C0404040404040404040F1D25343439\r
- 39454545454545344343394545454545453B3B37373737372C2C2C2C2C2C2C37\r
- 37373B3B3B3B3B3B3B3B41414141414141414141414141414141414141414141\r
- 4141414141414141413B3B3B3B3B37373728281C1C1C10100B0B0B0B0B0B0B10\r
- 10101010181818181D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1818181818180D0808\r
- 080808080E0E1F25252534343028282828283434342430393939394545454545\r
- 4545453B0E0404090904040404040A131F1F25343440404040404040404D4545\r
- 4545454541414141413737373737373727272737373737373B3B3B3B3B3B3B3B\r
- 3B3B3B3B3B4141413B3B3B4141414141414141414141414141413B3B3B3B3B3B\r
- 3B3B37373728281C1C1C10100B0B0B0B0B0B0B10101010101A1A1D1D1D1D1D1D\r
- 1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D0D0808080808080D0D131F1F252534\r
- 3434343434343434342B2B373737373745454545454545452304040804040404\r
- 0404040A141F25253236363636363645454545454545454541414141413B3737\r
- 3737313131303030373737373B3B3B3B3B3B3B3B3B3B3B3B4141413B3B3B4141\r
- 414141414141414141414141413B3B3B3B3B373737373131313122221C1C1010\r
- 0B0B0B0B0B0B0B0B0B0E10101010101010181818181818181D1D1D1D1D1D1818\r
- 18232323230E090909090909090A0E1F1F323232323232323232303030393737\r
- 373737373D4545454545454530070404090404040404040A131F252532323636\r
- 364045454545454545454545454141413B3B3B3B373737373737373737373737\r
- 373B3B3B3B414141414141414141414141414141414141414141414141373737\r
- 3737373535353535353531313128281C1C1C10100B0B0B0B0B0B0B0B0B101010\r
- 1818181818131313131D1D1D1D1D1D1D1D1D1D1D1D232323230E080909090909\r
- 09090E141F25323232323232343737373737373737373D3D3D45454545454545\r
- 370C040408080404040404040D141F2525323636404041414141414545454545\r
- 45454545453B3B3B3B3B3B3B3B3737373737373737373B3B3B3B414141414141\r
- 4141413B3B3B3B3B3B3B3B3B3B3B3B3B3B353535353535353535353535353535\r
- 2828281C1C1C10100B0B0B0B0B0B0B0B0B1010101018181818181818181D1D1D\r
- 1D1D1D1D1D1D1D1D1D23232323230E050808080808080D131F1F252525252534\r
- 373737373B3B3B3D3D3D3D3D3D3D45454141414145300A040409090505050508\r
- 08131F1F253434344545454545454541414141454545454545413B3B3B3B3B3B\r
- 3B3B3B3B3B3535373737373737373737414141413B3B3B3B3B3B3B3B3B3B3737\r
- 3737353535353535353535353535353535313131272722221C1C10100B0B0B0B\r
- 0B0B0B0B101010101018181818181D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D23\r
- 232323090909090909090909131F2525252534393737373737373D3D3D3D3D3D\r
- 3D3D3D4545454545454527080509090404040404040A18243236364545454545\r
- 453B3B3B3B3B45454545454545453B3B3B3B3B3B3B3B3B373737373737373737\r
- 373737373737413B3B3B3B3B3B3B3B3B3B353535353535353535272727272735\r
- 352C2C2C2C2C2C2C2C2222221C1C12120B0B0B0B0B0B0B101010101018181818\r
- 1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D232323301D0A0808080808080D\r
- 131F1F252525393939373737373D3D3D45454545454545454545454545454523\r
- 080505040404040404040E1D32364041413D3D3D3B3B3B3B3B3B454545454545\r
- 45453B3B3B373737373737373737373737373737373737373737373737373737\r
- 3737373737372C2C272727272727272727272727272727272727272722222222\r
- 1C1C12120B0B0B0B0B0B0B0B0B0B10101A1A1D1D1D1D1D1D1D1D1D1D1D1D1D1D\r
- 1D1D1D1D1D1D1D23232323301D0A040409090909131A1A212530373737373737\r
- 3939393939454545454545454545454545454545230804040404040404040A14\r
- 253645454545453B3B3B414141414545454545414141413B3B3B3B3B3B3B3B3B\r
- 37373737373737373737373737373535352C2C2C2C2C2C2C2C27272727272727\r
- 272727272727272727272727272727272727221C1C1C10100B0B0B0B0B0B0B0B\r
- 0B0B101018181D1D1D1D1D1D1D1D1D1D1D1D181818181D1D1D1D1D2323232330\r
- 30230F08080808080D131F252537373737373737373737373D3D454545454545\r
- 454545454545454545230A040404040404040A14254045454545373737414141\r
- 41414141413B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B37373737373737373535\r
- 3535353535272727272727272727272727272727272727272727272727272727\r
- 2727272727271C1C1C1C10100B0B0B0B0B0B0B0B0B0B0B0B0E10101010101010\r
- 181818181818181D1D1D1D1D1D1D1D282828232328343E1F0A0808080D131F32\r
- 3937373737373737373737373D3D4545454545454545454545454545454C300D\r
- 0404040404040413344545454545373737373D4141413B3B3B3B3B3B3B3B3B3B\r
- 3B3B3737373B3B3B3B3B3B373737373737373535353535353535272727272727\r
- 2727272727272727272727272720202020272727272727272727221C1C1C1010\r
- 0B0B0B0B0B0B0B0B0B0B0B0B1010101818181818131313131D1D1D1D1D1D1D1D\r
- 1D1D232323282828282F4B4F390E04040A131F343939393939393B3D3D3D3D3D\r
- 3D3D45454145454545454545454545454545422F18040404040404133445453B\r
- 3B3737373737373D3D3D3D3D3D37373737373737373737373737373737373737\r
- 3737373737373737373737272727272727272727272727272727272727272727\r
- 272727272727272727313131313122221C1C12120B0B0B0B0B0B0B0B0B0B0B0B\r
- 1010101018181818181818181D1D1D1D1D1D1D1D1D1D2323233030272B424E57\r
- 57371B0A0A0A1F3439393939393B3D3D3B3D3D3D3D3D3D3D4545414545454539\r
- 4545454545403C44451B07040404040E34454537373737373737373737373737\r
- 3737373737373737373737373737373737373737373737373737373737373727\r
- 2727272723232323232727272727272727272C2C2C2C2C2C3535353537373737\r
- 3728281C1C1C12120B0B0B0B0B0B0B0B0B0B0B101010101018181818181D1D1D\r
- 1D1D1D1D1D1D1D2323231D1D23454545394242494545454515070F3439393939\r
- 39393D3D3D3D3D3D3D3D3D3D3D45454541454545454545454543424D4A453115\r
- 0404040E303D3D3D3D3737373737373737373737373737373737373737373737\r
- 3737373737373535353535353535353535352727232323232323232323232323\r
- 23232323232C2C3737373737373737373B3B3B373728281C1C1C12120B0B0B0B\r
- 0B0B0B0B0B0B1010101010181818181D1D1D1D1D1D1D1D1D1D1D1D2323233939\r
- 394545392F424D41414141415E39183239373737373939393D3D454545454545\r
- 4545454545454545454545454543424D4545453B230A030A303D3D3D3D373737\r
- 3737373737373737373737373737373737373737373737373737372727272727\r
- 27272727272723232323232323232323232323232323232323232C2C37373737\r
- 3B3B3B3B3B3B3B3B313122221C1C10100B0B0B0B0B0B0B0B0B0B10101010101A\r
- 1A1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D233434342424303E48454545453B3B\r
- 3737373739393937373737373939394545454545454545454540454545454545\r
- 394242494545454545371B1B3440403737373731313131313137373737373737\r
- 3737373737372727272727272727272727272727272727272723232323232323\r
- 2323231B1B1B1B1B1B1B1B1B1B2727272737373737413B3B3B3B3B3B31312222\r
- 1C1010100B0B0B0B0B0B0B0B0B0B0B0E10101010101010181818181818181D1D\r
- 1D1D1D1D1D232323301313323224394F453B3737373737373737373737373737\r
- 37373D3D454545454545454545393939394545392F424D414141414141414137\r
- 3434373737373737373737373535353537373737373737373727272727272727\r
- 2727272727272727272727272723232323232323231B1B1B1B1B1B1B1B232323\r
- 23272727353737373B3B3B3B3B3B3B313128281C1C10100B0B0B0B0B0B0B0B0B\r
- 0B0B0B10101018181818181D1D1D1D1D1D1D1D1D1D1D1D1D1D2323232345241A\r
- 130D2556453B3B3737373737373737373737393939373D3D4545454545454545\r
- 453D3434342424303E48454545453B3B3B3B3B3B303030302727272730303030\r
- 3030272737373737373737272727272727272727232323232727272723232323\r
- 231B1B1B1B1B1B1B1B1B1B1B1B1B1B1B2323232727272735373737373B3B3B3B\r
- 373737372828281C1C1010100B0B0B0B0B0B0B0B0B0B0B10101010181818181D\r
- 1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D23234545321A252D2D2B2B343737373737\r
- 393937373737373739393D3D454545454545454545454545301313323224394F\r
- 453B373737373728283131312727272727272727272727272727272727313127\r
- 27272727272723232323232323232323232323231B1B1B1B1B1B1B1B1B1B1B1B\r
- 1B1B1B232323272727272735373737373B3B3B37373737372828281C1C101010\r
- 0B0B0B0B0B0B0B0B0B0B1010101818181818131313131D1D1D181818181D1D1D\r
- 1D1D23232345454246464B3E2824242437373737373737373737373737373939\r
- 3945454545454541454545454545241A130D2556453B3B373737373737372C27\r
- 27272723232323232323232323232323232C2C2C272323232323232323232323\r
- 23232323231B1B1B1B1B1B1B1B1B1B1B1B1B1B23232323232323232727272727\r
- 3737373737373737373737373728281C1C1010100B0B0B0B0B0B0B0B0B0B1010\r
- 10101818181818181818181818181D1D1D1D1D1D1D1D2828284539424D494545\r
- 3B3B3030373737373737373737393939373737373D3D45454545454545454545\r
- 454545321A252D2D2B2B34373728282828282827272727272323232323232323\r
- 2323232323232727272323232323232323232323231B1B1B1B1B1B1B1B1B1B1B\r
- 1B1B1B1B1B1B1B23232323232323232323232335353535353535353535353535\r
- 3528281C1C1010100B0B0B0B0B0B0B0B0B101010101018181818181D1D1D1D1D\r
- 1D1D1D1D1D1D1D1D1D23232328453E4345453B3B3B3B3B373737373739393937\r
- 37373737393939373D3D454545454545454545454545454246464B3E28242424\r
- 34343030303030303027272727272727232323232323231B1B1B232323232323\r
- 23232727272723232323231B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B2323232727\r
- 27272727272735353535353535353535353737373728281C1C1010100B0B0B0B\r
- 0B0B0B0B0B10101010181818181D1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D232323\r
- 45453E46453B3B3B3737373737373737373737373737373737373739453D3D3D\r
- 3D3D3D4545454545454539424D4945453B3B3030343434313131313131303030\r
- 30303027272323231B1B1B1B1B1B1B1B1B1B1B1B1B1B27272727272323232323\r
- 1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B2327272727272727272735353535353535\r
- 35353535353535353128281C1C10100B0B0B0B0B0B0B0B0B0B0B0B10101A1A1D\r
- 1D1D1D1D1D1D1D1D1D1D1D1D1D1D1D23232323233D383E403D3D3D3D37373737\r
- 37373737373737373737373737373737373D3D45454545454545454545453E43\r
- 45453B3B3B3B3B3737373737373737373737373737372827272723232323231B\r
- 1B1B1B1B1B1B23232323232323272727272323232323231B1B1B1B1B1B1B1B1B\r
- 232323272727272727272735353535353535353535353535353535352828281C\r
- 1C1C100B0B0B0B0B0B0B0B0B0B0B0B101018181D1D1D1D1D1D1D1D1D1D1D1D1D\r
- 1D1D1D2323232828373636393939393131282828373737313131313131313131\r
- 3131282828393939454545454545454545453E46453B3B3B3737373737373737\r
- 3737373737373737373737282828232323232323232323232323232323232323\r
- 2727272727272323232323231B1B1B1B1B1B1B1B232323232727272727272727\r
- 2727272727272C2C2C2C3737313131272222221C1C10100B0B0B0B0B0B0B0B0B\r
- 0B0B0B101010181818181010101818181D1D1D1D1D1D1D1D2323282828252828\r
- 282828282828282828282828282828282828282828282828282828283D45453D\r
- 3D3D3D3D3D383E403D3D3D3D3737373731313131313131313131312828282828\r
- 2823232323232323232323232323232323232727272727272727272323232323\r
- 231B1B1B1B1B1B1B232323232727272727272727272727272727272727353535\r
- 3535272727271B1B1010100B0B0B0B0B0B0B0B0B0B0B0B101010101818181818\r
- 18131D1D1D1D1D1D1D1D1D1D2828222222252222222222222222222228282828\r
- 282823232323222828282828282323233D454539373737373736363939393931\r
- 3128282828282828282828282828282823232323231B1B1B1B1B1B1B1B232323\r
- 23232323272727272727272727272323232323231B1B1B1B1B1B1B1B1B1B2727\r
- 272727272727272727272727272727273131313131312727271B1B1B1010100B\r
- 0B0B0B0B0B0B0B0B0B0B101010181818181823231B1B1B1B1B1B1B1B1B1B1B1B\r
- 28281C1C1C1C1C1C1C1C1C1C1C1C1C1C22222222221B1B1B1B1B1C2222222228\r
- 282828282828282828312828282528282828282828282828282828232323231B\r
- 1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B22222828282828282828\r
- 282323231B1B1B1B1B1B1B1B1B1B1B1B1B222828282828282828282828282828\r
- 2828282831313128282828281C1C1C1C1010100B0B0B0B0B0B0B0B0B0B0B1010\r
- 1010181818181B1B1B1B1B1B1B18181818181818232323231B1B1B1B1B1B1B1B\r
- 1B1B1B1B1C1C1C1B1B1B18181818181818181822282828282828232323222222\r
- 22252222222222222222222222221B1B1B1B1B1B1B1B1B1B1818181818181818\r
- 181B1B1B1B1B1B1B2222222222222222222222222222221B1B1B1B1B1B181818\r
- 18181C2222222228282828282828282828282828282828282828282822222222\r
- 1C1C1C1C1010100B0B0B0B0B0B0B0B0B0B101010101018181818181818181818\r
- 18181818181818181B1B1B1B1B1B1B1B1B181818181818181010101010101010\r
- 101010101010181C22222222221B1B1B1B1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C\r
- 1B1B1B1818181818181818181818181818181818181B1B1B1B1B1B1B1B222222\r
- 22222222222222221C1C1C1C1C1B1B1B181818181C1C1C1C2222222222222222\r
- 2222222222222222222222222222222222221C1C1C1C1C1010100B0B0B0B0B0B\r
- 0B0B0B0B0B10101010181818181D101010101010101010101010101018181818\r
- 1818181818181818181818181010101010101010101010101010181818181D24\r
- 1D1D101C1C1C1C1C1A1A10101010101010101010101010101010101010101010\r
- 101010101010101010101B1B1B1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C\r
- 1C1C1C1C1C101010101C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C\r
- 1C1C1C1C1C1C1C1C1C1C101010100B0B0B0B0B0B0B0B0B0B0B0B0B10101A1A1D\r
- 1D1D101010101010101010101010101010101010101010101010101010101010\r
- 10101010101010101010101010101010101010101010101C1010101010101010\r
- 1010101010101010101010101010101010101010101010101010101010101010\r
- 10101C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1010101010101010101C\r
- 1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1010101010\r
- 100B0B0B0B0B0B0B0B0B0B0B0B0B0B101018181D1D1D10101010101010101010\r
- 1010101010101010101010101010101010101010101010101010101010101010\r
- 1010101010101010101010101010101010101010101010101010101010101010\r
- 1010101010101010101010101010101010101010101010101010101010101010\r
- 1010101010101010101010101010101010101010101010121212121212121212\r
- 12121210101010101010101010101010101010100B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0E1010101010101010101010101010101010101010101010101010\r
- 10101010101010100B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B12\r
- 1212121210101010101010101010101010101010101010101010101010101010\r
- 1010101010101010101010101010101010101010101010101010101010101010\r
- 1010101010101010101010101010101010101010101010101010101010101010\r
- 1010101010100B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B101010101010101010101010100B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B\r
- 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B}\r
- Stretch = True\r
- IsControl = True\r
- end\r
- end\r
- object tmrAboutBox: TTimer\r
- Enabled = False\r
- Interval = 5000\r
- OnTimer = tmrAboutBoxTimer\r
- Left = 293\r
- Top = 12\r
- end\r
-end\r
+++ /dev/null
-unit AboutDialogU;\r
-\r
-interface\r
-\r
-uses\r
- Buttons, Classes, Controls, Dialogs, ExtCtrls, Forms, Graphics, Messages, StdCtrls, SysUtils, Windows,\r
- VersionInfo;\r
-\r
-type\r
- TAboutBox = class (TForm)\r
- private // invisible outside of the unit\r
- protected // visible in the unit and in descended classes\r
- public // visible wherever the class can be referenced\r
- published // like public, but generates RTTI info\r
- lblCopyright: TLabel;\r
- lblLicense: TLabel;\r
- lblProductName: TLabel;\r
- lblVersion: TLabel;\r
-\r
- pnlInner: TPanel;\r
- pnlOuter: TPanel;\r
- ProgramIcon: TImage;\r
-\r
- tmrAboutBox: TTimer;\r
-\r
- procedure FormCreate (Sender: TObject);\r
- procedure FormShow (Sender: TObject);\r
- procedure tmrAboutBoxTimer (Sender: TObject);\r
- end;\r
-\r
-var\r
- AboutBox: TAboutBox;\r
-\r
-implementation\r
-\r
-{$R *.DFM}\r
-\r
-procedure TAboutBox.FormCreate (Sender: TObject);\r
-var s: string;\r
-begin\r
- lblCopyright.Caption := GetVersionString ('LegalCopyright');\r
- lblLicense.Caption := GetVersionString ('License');\r
- lblProductName.Caption := GetVersionString ('ProductName');\r
- Caption := lblProductName.Caption;\r
- lblVersion.Caption := lblVersion.Caption + GetFileVersion (TFileVersionLong);\r
-\r
- ShortDateFormat := 'yyyy';\r
- s := DateToStr (Date);\r
- if s <> Copy (lblCopyright.Caption, Length(lblCopyright.Caption)-3,4) then // year of original copyright\r
- lblCopyright.Caption := lblCopyright.Caption + ', ' + s;\r
-end;\r
-\r
-procedure TAboutBox.FormShow (Sender: TObject);\r
-begin\r
- tmrAboutBox.Enabled := true;\r
-end;\r
-\r
-procedure TAboutBox.tmrAboutBoxTimer (Sender: TObject);\r
-begin\r
- tmrAboutBox.Enabled := false;\r
- AboutBox.Visible := false;\r
-end;\r
-\r
-initialization\r
-end.\r
-\r
-\r
+++ /dev/null
--$A8\r
--$B-\r
--$C+\r
--$D+\r
--$E-\r
--$F-\r
--$G+\r
--$H+\r
--$I+\r
--$J-\r
--$K-\r
--$L+\r
--$M-\r
--$N+\r
--$O+\r
--$P+\r
--$Q-\r
--$R-\r
--$S-\r
--$T-\r
--$U-\r
--$V+\r
--$W-\r
--$X+\r
--$YD\r
--$Z1\r
--cg\r
--AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;\r
--H+\r
--W+\r
--M\r
--$M16384,1048576\r
--K$00400000\r
--LE"c:\program files\borland\delphi7\Projects\Bpl"\r
--LN"c:\program files\borland\delphi7\Projects\Bpl"\r
--w-UNSAFE_TYPE\r
--w-UNSAFE_CODE\r
--w-UNSAFE_CAST\r
+++ /dev/null
-[FileVersion]\r
-Version=7.0\r
-[Compiler]\r
-A=8\r
-B=0\r
-C=1\r
-D=1\r
-E=0\r
-F=0\r
-G=1\r
-H=1\r
-I=1\r
-J=0\r
-K=0\r
-L=1\r
-M=0\r
-N=1\r
-O=1\r
-P=1\r
-Q=0\r
-R=0\r
-S=0\r
-T=0\r
-U=0\r
-V=1\r
-W=0\r
-X=1\r
-Y=1\r
-Z=1\r
-ShowHints=1\r
-ShowWarnings=1\r
-UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;\r
-NamespacePrefix=\r
-SymbolDeprecated=1\r
-SymbolLibrary=1\r
-SymbolPlatform=1\r
-UnitLibrary=1\r
-UnitPlatform=1\r
-UnitDeprecated=1\r
-HResultCompat=1\r
-HidingMember=1\r
-HiddenVirtual=1\r
-Garbage=1\r
-BoundsError=1\r
-ZeroNilCompat=1\r
-StringConstTruncated=1\r
-ForLoopVarVarPar=1\r
-TypedConstVarPar=1\r
-AsgToTypedConst=1\r
-CaseLabelRange=1\r
-ForVariable=1\r
-ConstructingAbstract=1\r
-ComparisonFalse=1\r
-ComparisonTrue=1\r
-ComparingSignedUnsigned=1\r
-CombiningSignedUnsigned=1\r
-UnsupportedConstruct=1\r
-FileOpen=1\r
-FileOpenUnitSrc=1\r
-BadGlobalSymbol=1\r
-DuplicateConstructorDestructor=1\r
-InvalidDirective=1\r
-PackageNoLink=1\r
-PackageThreadVar=1\r
-ImplicitImport=1\r
-HPPEMITIgnored=1\r
-NoRetVal=1\r
-UseBeforeDef=1\r
-ForLoopVarUndef=1\r
-UnitNameMismatch=1\r
-NoCFGFileFound=1\r
-MessageDirective=1\r
-ImplicitVariants=1\r
-UnicodeToLocale=1\r
-LocaleToUnicode=1\r
-ImagebaseMultiple=1\r
-SuspiciousTypecast=1\r
-PrivatePropAccessor=1\r
-UnsafeType=0\r
-UnsafeCode=0\r
-UnsafeCast=0\r
-[Linker]\r
-MapFile=0\r
-OutputObjs=0\r
-ConsoleApp=1\r
-DebugInfo=0\r
-RemoteSymbols=0\r
-MinStackSize=16384\r
-MaxStackSize=1048576\r
-ImageBase=4194304\r
-ExeDescription=\r
-[Directories]\r
-OutputDir=\r
-UnitOutputDir=\r
-PackageDLLOutputDir=\r
-PackageDCPOutputDir=\r
-SearchPath=\r
-Packages=vcl;rtl;vclx;indy;vclie;xmlrtl;inetdbbde;inet;inetdbxpress;dbrtl;soaprtl;dsnap;VclSmp;dbexpress;vcldb;dbxcds;inetdb;bdertl;vcldbx;adortl;teeui;teedb;tee;ibxpress;visualclx;visualdbclx;vclactnband;vclshlctrls;IntrawebDB_50_70;Intraweb_50_70;Rave50CLX;Rave50VCL;dclaxserver\r
-Conditionals=\r
-DebugSourceDirs=\r
-UsePackages=0\r
-[Parameters]\r
-RunParams=\r
-HostApplication=\r
-Launcher=\r
-UseLauncher=0\r
-DebugCWD=\r
-[Language]\r
-ActiveLang=\r
-ProjectLang=\r
-RootDir=\r
-[Version Info]\r
-IncludeVerInfo=1\r
-AutoIncBuild=0\r
-MajorVer=2\r
-MinorVer=0\r
-Release=0\r
-Build=0\r
-Debug=0\r
-PreRelease=0\r
-Special=0\r
-Private=0\r
-DLL=0\r
-Locale=1033\r
-CodePage=1252\r
-[Version Info Keys]\r
-CompanyName=Down East Engineering\r
-FileDescription=\r
-FileVersion=2.0.0.0\r
-InternalName=\r
-LegalCopyright=© Down East Engineering 2005\r
-LegalTrademarks=\r
-OriginalFilename=\r
-ProductName=GPSBabelGUI\r
-ProductVersion=2.0.0.0\r
-Comments=\r
-License=Subject to terms of the GNU General Public License\r
+++ /dev/null
-program GPSBabelGUI;\r
-\r
-{%ToDo 'GPSBabelGUI.todo'}\r
-\r
-uses\r
- Forms,\r
- GPSBabelGUIDialogU in 'GPSBabelGUIDialogU.pas' {GPSBabelGUIDialog},\r
- AboutDialogU in 'AboutDialogU.pas' {AboutBox};\r
-\r
-{$R *.res}\r
-\r
-begin\r
- Application.Initialize;\r
- Application.Title := 'GPSBabelGUI';\r
- Application.CreateForm(TGPSBabelGUIDialog, GPSBabelGUIDialog);\r
- Application.Run;\r
-end.\r
+++ /dev/null
-{DONE : v02.00.00 Add About.}\r
-{DONE : v02.00.00 Add Exit button.}\r
-{DONE : v02.00.00 Add Help.}\r
-{DONE : v02.00.00 Add hotkeys for most common buttons.}\r
-{DONE : v02.00.00 Add timer to load formats after form is created.}\r
-{DONE : v02.00.00 Align controls on dialog.}\r
-{DONE : v02.00.00 Don't permit file processing unless GPSBabel is OK.}\r
-{DONE : v02.00.00 Evaluate need for memoStdErr vs. Message dialog.}\r
-{DONE : v02.00.00 Include all project management and Delphi project files in upload.}\r
-{DONE : v02.00.00 LoadFormatsFromGPSBabelExe: Delete unused AllocConsole.}\r
-{DONE : v02.00.00 LoadFormatsFromGPSBabelExe: don't continue if GPSBabel not found.}\r
-{DONE : v02.00.00 LoadFormatsFromGPSBabelExe: 'GPS file formats loaded from GPSBabel.exe.' doesn't get written.}\r
-{DONE : v02.00.00 Look for GPSBabel.exe before attempting to open it.}\r
-{DONE : v02.00.00 Modify to use input filename and output type to generate default output filename.}\r
-{DONE : v02.00.00 Output file dialog: fill in filename and filetype, if possible.}\r
-{DONE : v02.00.00 Port to Delphi 7.}\r
-{DONE : v02.00.00 Process: Delete unused AllocConsole.}\r
-{DONE : v02.00.00 Process: don't allow processing null, or undefined, files.}\r
-{DONE : v02.00.00 Process: handle cases where input/output file is a dir.}\r
-{DONE : v02.00.00 Remove unused console invocations.}\r
-{DONE : v02.00.00 Remove unused variable declarations.}\r
-{DONE : v02.00.00 Rewrite to eliminate 'exit;'.}\r
-{DONE : v02.00.00 Sort default file types by alpha; add sort routine: CANCELLED: placed in GPSBabel.}\r
-{TODO : v02.01.00 Add option to suppress 'internal'.}\r
-{TODO : v02.01.00 Add options for track and route support (-t/-r) for each format, only when available.}\r
-{TODO : v02.01.00 Add serial port support.}\r
-{TODO : v02.01.00 Add sticky output directory.}\r
-{TODO : v02.01.00 Improve menu presentation via 'gpsbabel -^2'.}\r
+++ /dev/null
-object GPSBabelGUIDialog: TGPSBabelGUIDialog\r
- Left = 461\r
- Top = 119\r
- BorderStyle = bsDialog\r
- Caption = 'GPSBabelGUI'\r
- ClientHeight = 258\r
- ClientWidth = 380\r
- Color = clBtnFace\r
- Font.Charset = DEFAULT_CHARSET\r
- Font.Color = clWindowText\r
- Font.Height = -11\r
- Font.Name = 'MS Sans Serif'\r
- Font.Style = []\r
- OldCreateOrder = False\r
- Position = poScreenCenter\r
- DesignSize = (\r
- 380\r
- 258)\r
- PixelsPerInch = 96\r
- TextHeight = 13\r
- object lblGPSBabelURI: TLabel\r
- Left = 66\r
- Top = 237\r
- Width = 250\r
- Height = 13\r
- Anchors = [akLeft, akBottom]\r
- Caption = 'GPSBabel: http://www.gpsbabel.org'\r
- end\r
- object lblInputFileName: TLabel\r
- Left = 17\r
- Top = 17\r
- Width = 43\r
- Height = 13\r
- Alignment = taRightJustify\r
- Caption = 'Input file:'\r
- end\r
- object lblOutputFileName: TLabel\r
- Left = 9\r
- Top = 97\r
- Width = 51\r
- Height = 13\r
- Alignment = taRightJustify\r
- Caption = 'Output file:'\r
- end\r
- object bvlGPSBabelURI: TBevel\r
- Left = 0\r
- Top = 222\r
- Width = 380\r
- Height = 4\r
- Anchors = [akLeft, akBottom]\r
- end\r
- object lblOutputFormat: TLabel\r
- Left = 25\r
- Top = 73\r
- Width = 35\r
- Height = 13\r
- Alignment = taRightJustify\r
- Caption = 'Format:'\r
- end\r
- object lblInputFormat: TLabel\r
- Left = 25\r
- Top = 41\r
- Width = 35\r
- Height = 13\r
- Alignment = taRightJustify\r
- Caption = 'Format:'\r
- end\r
- object btnInputFileDialog: TSpeedButton\r
- Left = 339\r
- Top = 12\r
- Width = 23\r
- Height = 22\r
- Glyph.Data = {\r
- 76010000424D7601000000000000760000002800000020000000100000000100\r
- 04000000000000010000120B0000120B00001000000000000000000000000000\r
- 800000800000008080008000000080008000808000007F7F7F00BFBFBF000000\r
- FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00555555555555\r
- 5555555555555555555555555555555555555555555555555555555555555555\r
- 555555555555555555555555555555555555555FFFFFFFFFF555550000000000\r
- 55555577777777775F55500B8B8B8B8B05555775F555555575F550F0B8B8B8B8\r
- B05557F75F555555575F50BF0B8B8B8B8B0557F575FFFFFFFF7F50FBF0000000\r
- 000557F557777777777550BFBFBFBFB0555557F555555557F55550FBFBFBFBF0\r
- 555557F555555FF7555550BFBFBF00055555575F555577755555550BFBF05555\r
- 55555575FFF75555555555700007555555555557777555555555555555555555\r
- 5555555555555555555555555555555555555555555555555555}\r
- NumGlyphs = 2\r
- OnClick = btnInputFileDialogClick\r
- end\r
- object btnOutputFileDialog: TSpeedButton\r
- Left = 339\r
- Top = 92\r
- Width = 23\r
- Height = 22\r
- Glyph.Data = {\r
- 76010000424D7601000000000000760000002800000020000000100000000100\r
- 04000000000000010000120B0000120B00001000000000000000000000000000\r
- 800000800000008080008000000080008000808000007F7F7F00BFBFBF000000\r
- FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333\r
- 333333FFFFFFFFFFFFF33000077777770033377777777777773F000007888888\r
- 00037F3337F3FF37F37F00000780088800037F3337F77F37F37F000007800888\r
- 00037F3337F77FF7F37F00000788888800037F3337777777337F000000000000\r
- 00037F3FFFFFFFFFFF7F00000000000000037F77777777777F7F000FFFFFFFFF\r
- 00037F7F333333337F7F000FFFFFFFFF00037F7F333333337F7F000FFFFFFFFF\r
- 00037F7F333333337F7F000FFFFFFFFF00037F7F333333337F7F000FFFFFFFFF\r
- 00037F7F333333337F7F000FFFFFFFFF07037F7F33333333777F000FFFFFFFFF\r
- 0003737FFFFFFFFF7F7330099999999900333777777777777733}\r
- NumGlyphs = 2\r
- OnClick = btnOutputFileDialogClick\r
- end\r
- object comboInput: TComboBox\r
- Left = 64\r
- Top = 37\r
- Width = 300\r
- Height = 21\r
- Style = csDropDownList\r
- ItemHeight = 13\r
- TabOrder = 1\r
- end\r
- object eInput: TEdit\r
- Left = 64\r
- Top = 13\r
- Width = 273\r
- Height = 21\r
- TabOrder = 0\r
- end\r
- object eOutput: TEdit\r
- Left = 64\r
- Top = 93\r
- Width = 273\r
- Height = 21\r
- TabOrder = 2\r
- end\r
- object comboOutput: TComboBox\r
- Left = 64\r
- Top = 69\r
- Width = 300\r
- Height = 21\r
- Style = csDropDownList\r
- ItemHeight = 13\r
- TabOrder = 3\r
- end\r
- object btnProcess: TButton\r
- Left = 232\r
- Top = 141\r
- Width = 132\r
- Height = 25\r
- Caption = '&Process'\r
- TabOrder = 5\r
- OnClick = btnProcessClick\r
- end\r
- object cbIgnoreShort: TCheckBox\r
- Left = 64\r
- Top = 145\r
- Width = 121\r
- Height = 17\r
- Caption = 'Ignore "short" names'\r
- TabOrder = 4\r
- end\r
- object btnExit: TButton\r
- Left = 319\r
- Top = 184\r
- Width = 45\r
- Height = 25\r
- Caption = 'E&xit'\r
- TabOrder = 6\r
- OnClick = btnExitClick\r
- end\r
- object btnAbout: TButton\r
- Left = 64\r
- Top = 184\r
- Width = 45\r
- Height = 25\r
- Caption = '&About'\r
- TabOrder = 7\r
- OnClick = btnAboutClick\r
- end\r
- object btnIntro: TButton\r
- Left = 149\r
- Top = 184\r
- Width = 45\r
- Height = 25\r
- Caption = '&Intro'\r
- TabOrder = 8\r
- OnClick = btnIntroClick\r
- end\r
- object btnUseDefaultOutput: TButton\r
- Left = 64\r
- Top = 117\r
- Width = 114\r
- Height = 19\r
- Caption = '&Use Default Filename'\r
- TabOrder = 9\r
- OnClick = btnUseDefaultOutputClick\r
- end\r
- object btnHowTo: TButton\r
- Left = 234\r
- Top = 184\r
- Width = 48\r
- Height = 25\r
- Caption = '&How to...'\r
- TabOrder = 10\r
- OnClick = btnHowToClick\r
- end\r
- object dlgOpenInput: TOpenDialog\r
- Options = [ofEnableSizing]\r
- Left = 363\r
- Top = 9\r
- end\r
- object dlgSaveOutput: TSaveDialog\r
- Left = 363\r
- Top = 88\r
- end\r
- object TimerLoadFormats: TTimer\r
- OnTimer = TimerLoadFormatsTimer\r
- Left = 350\r
- Top = 229\r
- end\r
-end\r
+++ /dev/null
-{\r
- Copyright © Richard L Messeder, Down East Engineering, www.DownEastEngineering.com and others listed below\r
- Delphi 5, 6 & 7 Version\r
- v02.00.00 Add About.\r
- v02.00.00 Add Exit button.\r
- v02.00.00 Add Help.\r
- v02.00.00 Add hotkeys for most common buttons.\r
- v02.00.00 Add timer to load formats after form is created.\r
- v02.00.00 Align controls on dialog.\r
- v02.00.00 Don't permit file processing unless GPSBabel is OK.\r
- v02.00.00 Evaluate need for memoStdErr vs. Message dialog.\r
- v02.00.00 Include all project management and Delphi project files in upload.\r
- v02.00.00 LoadFormatsFromGPSBabelExe: Delete unused AllocConsole.\r
- v02.00.00 LoadFormatsFromGPSBabelExe: don't continue if GPSBabel not found.\r
- v02.00.00 Look for GPSBabel.exe before attempting to open it.\r
- v02.00.00 Modify to use input filename and output type to generate default output filename.\r
- v02.00.00 Output file dialog: fill in filename and filetype, if possible.\r
- v02.00.00 Port to Delphi 7.\r
- v02.00.00 Process: Delete unused AllocConsole.\r
- v02.00.00 Process: handle cases where input/output file is a dir.\r
- v02.00.00 Process: don't allow processing null, or undefined, files.\r
- v02.00.00 Remove unused console invocations.\r
- v02.00.00 Remove unused variable declarations.\r
- v02.00.00 Rewrite to eliminate 'exit;'.\r
- v02.00.00 Sort default file types by alpha; add sort routine: CANCELLED: placed in GPSBabel.\r
-}\r
-{\r
- Copyright (C) 2002 Josh M. McKee, mrsnazz@users.sourceforge.net\r
-\r
- This program is free software; you can redistribute it and/or modify\r
- it under the terms of the GNU General Public License as published by\r
- the Free Software Foundation; either version 2 of the License, or\r
- (at your option) any later version.\r
-\r
- This program is distributed in the hope that it will be useful,\r
- but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- GNU General Public License for more details.\r
-\r
- You should have received a copy of the GNU General Public License\r
- along with this program; if not, write to the Free Software\r
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA\r
-}\r
-\r
-{\r
- 1.0.2 JMc - Added LoadFormats to call the new -^ switch, to dynamically\r
- load the supported GPSDataFormats from gpsbabel.exe.\r
- 1.0.1 JMc - Switched to using AddFormat for populating the GPSDataFormats table\r
- - Updated GPSDataFormats table to include currently supported GPSDataFormats\r
- - Switched to using CreateProcess rather than WinExec, so that\r
- we can display data from stderr to the user.\r
- 1.0.0 JMc First release\r
-}\r
-\r
-unit GPSBabelGUIDialogU;\r
-\r
-interface\r
-\r
-uses\r
- Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,\r
- Buttons, ExtCtrls, StdCtrls, StrUtils;\r
-\r
-const\r
- CR = chr ($0D);\r
- LF = chr ($0A);\r
- Tab = chr ($09);\r
-\r
-type\r
- TGPSDataFormat = record\r
- sType: string; // type to be passed to GPSBabel\r
- sExt: string; // default file extension\r
- sDesc: string; // description of format\r
- end;\r
-\r
- TGPSBabelGUIDialog = class (TForm)\r
- private // invisible outside of the unit\r
- OKtoRun: boolean;\r
- BytesRead: DWord;\r
- Buffer: array [0..4095] of char;\r
- BufferIndex, TokenIndex, nFormats: integer;\r
- sCmd, sGPSBabelMsg, sIgnoreShort: string;\r
- Tokens: array [0..2] of string;\r
- GPSDataFormats: array of TGPSDataFormat;\r
- hRead, hWrite: THandle;\r
- ProcessInfo: TProcessInformation;\r
- SecurityAttr: TSecurityAttributes;\r
- StartupInfo: TStartupInfo;\r
- procedure LoadFormatsFromGPSBabelExe;\r
- procedure PopulateCombos;\r
- procedure PopulateDialogs;\r
- protected // visible in the unit and in descended classes\r
- public // visible wherever the class can be referenced\r
- published // like public, but generates RTTI info\r
- btnAbout: TButton;\r
- btnExit: TButton;\r
- btnHowTo: TButton;\r
- btnInputFileDialog: TSpeedButton;\r
- btnIntro: TButton;\r
- btnOutputFileDialog: TSpeedButton;\r
- btnProcess: TButton;\r
- btnUseDefaultOutput: TButton;\r
- bvlGPSBabelURI: TBevel;\r
- cbIgnoreShort: TCheckBox;\r
- comboInput: TComboBox;\r
- comboOutput: TComboBox;\r
- dlgOpenInput: TOpenDialog;\r
- dlgSaveOutput: TSaveDialog;\r
- eInput: TEdit;\r
- eOutput: TEdit;\r
- lblGPSBabelURI: TLabel;\r
- lblInputFileName: TLabel;\r
- lblInputFormat: TLabel;\r
- lblOutputFileName: TLabel;\r
- lblOutputFormat: TLabel;\r
- TimerLoadFormats: TTimer;\r
-\r
- procedure TimerLoadFormatsTimer(Sender: TObject);\r
- procedure btnAboutClick(Sender: TObject);\r
- procedure btnExitClick(Sender: TObject);\r
- procedure btnHowToClick(Sender: TObject);\r
- procedure btnInputFileDialogClick (Sender: TObject);\r
- procedure btnIntroClick(Sender: TObject);\r
- procedure btnOutputFileDialogClick (Sender: TObject);\r
- procedure btnProcessClick (Sender: TObject);\r
- procedure btnUseDefaultOutputClick(Sender: TObject);\r
- end;\r
-\r
-var\r
- GPSBabelGUIDialog: TGPSBabelGUIDialog;\r
-\r
-implementation\r
-\r
-uses AboutDialogU;\r
-\r
-{$R *.dfm}\r
-\r
-procedure TGPSBabelGUIDialog.TimerLoadFormatsTimer (Sender: TObject);\r
-// This could have been in FormCreate, but this way the form is shown\r
-// before the 'formats loaded' message.\r
-begin\r
- TimerLoadFormats.Enabled := false;\r
- nFormats := 0;\r
- LoadFormatsFromGPSBabelExe;\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.LoadFormatsFromGPSBabelExe;\r
- procedure AddFormat (sType, sExt, sDesc: string);\r
- begin\r
- inc (nFormats);\r
- // changes the size of the GPSDataFormats array\r
- // initialized at nil, so the first pass sets it to 1 row, addressed as [0]\r
- SetLength (GPSDataFormats, nFormats);\r
-\r
- GPSDataFormats [nFormats-1].sType := sType; // [n-1] because array is zero-based\r
- GPSDataFormats [nFormats-1].sExt := sExt;\r
- GPSDataFormats [nFormats-1].sDesc := sDesc;\r
- end;\r
-\r
-begin\r
- sCmd := 'GPSBabel -^'; // internal gpsbabel command -^\r
-\r
- SecurityAttr.nLength := sizeof (TSECURITYATTRIBUTES);\r
- SecurityAttr.bInheritHandle := true;\r
- SecurityAttr.lpSecurityDescriptor := nil;\r
-\r
- OKtoRun := false;\r
- if CreatePipe (hRead, hWrite, @SecurityAttr, 0) then begin\r
- FillChar (StartupInfo, Sizeof (StartupInfo), #0);\r
- StartupInfo.cb := Sizeof (StartupInfo);\r
- StartupInfo.dwFlags := STARTF_USESHOWWINDOW or STARTF_USESTDHANDLES;\r
- StartupInfo.wShowWindow := SW_HIDE and SW_SHOWMINNOACTIVE;\r
- StartupInfo.hStdInput := GetStdHandle (STD_INPUT_HANDLE);\r
- StartupInfo.hStdOutput:= hWrite;\r
- StartupInfo.hStdError := hWrite;\r
-\r
- if FileExists ('GPSBabel.exe') then begin\r
- if CreateProcess (\r
- nil, // lpApplicationName // pointer to name of executable module\r
- // sCmd includes both the exec name and the command line parms in this call\r
- pchar (sCmd), // lpCommandLine, // pointer to command line string\r
- nil, // lpProcessAttributes, // pointer to process security attributes\r
- nil, // lpThreadAttributes, // pointer to thread security attributes\r
- true, // bInheritHandles, // handle inheritance flag\r
- CREATE_NEW_CONSOLE, // dwCreationFlags, // creation flags\r
- nil, // lpEnvironment, // pointer to new environment block\r
- nil, // lpCurrentDirectory, // pointer to current directory name\r
- StartupInfo, // lpStartupInfo, // pointer to STARTUPINFO\r
- ProcessInfo) // lpProcessInformation // pointer to PROCESS_INFORMATION\r
- then begin\r
-\r
- while (WaitforSingleObject (ProcessInfo.hProcess, 0)) <> WAIT_OBJECT_0 do;\r
-\r
- PeekNamedPipe (hRead, nil, 0, nil, @BytesRead, nil);\r
- ReadFile (hRead, Buffer, 4096, BytesRead, nil);\r
- // The data passed by GPSBabel.exe should exceed 1500 bytes, but this provides some slack.\r
- // (v2.0.0) We're discussing the possibility of having some sort of byte count passed by gpsbabel,\r
- // e.g., 'byte count=1234'; we could then check for 'byte count=', and if we don't get it\r
- // then we know that there is an error.\r
- if BytesRead > 1000 then begin\r
- BufferIndex := 0;\r
- TokenIndex := 0;\r
- FillChar (Tokens, SizeOf(Tokens), 0);\r
-\r
- // Process the buffer into Types, Extensions, and Descriptions\r
- while BufferIndex < BytesRead do begin\r
- if Buffer [BufferIndex] in [Tab,CR,LF] then // Tab between fields, CRLF between rows\r
- inc (TokenIndex)\r
- else\r
- Tokens [TokenIndex] := Tokens [TokenIndex] + Buffer [BufferIndex];\r
- if TokenIndex = 3 then begin\r
- TokenIndex := 0;\r
- inc (BufferIndex); // Because we point to CR and must skip the LF\r
- AddFormat (Tokens[0], Tokens[1], Tokens[2]);\r
- FillChar(Tokens, SizeOf (Tokens), 0);\r
- end;\r
- inc (BufferIndex);\r
- end;\r
-\r
- PopulateCombos;\r
- PopulateDialogs;\r
- OKtoRun := true;\r
- MessageDlg ('GPS file formats loaded from GPSBabel.exe.', mtInformation, [mbOk], 0);\r
- end // if BytesRead > 0\r
- else begin\r
- sGPSBabelMsg := copy (Buffer, 1, BytesRead);\r
- MessageBox (0, pchar (sGPSBabelMsg),'GPSBabel Error', MB_OK);\r
- end\r
- end\r
- else\r
- MessageDlg ('Unable to execute GPSBabel.exe.', mtError, [mbOk], 0);\r
- end\r
- else\r
- MessageDlg ('Can''t find GPSBabel.exe.', mtError, [mbOk], 0);\r
-\r
- CloseHandle (hRead);\r
- CloseHandle (hWrite);\r
- end\r
- else\r
- MessageDlg ('Unable to create pipe!', mtError, [mbOk], 0);\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.PopulateCombos;\r
-var\r
- i: integer;\r
-begin\r
- for i:=0 to nFormats-1 do begin\r
- comboInput.items.add (GPSDataFormats[i].sDesc);\r
- comboOutput.items.add (GPSDataFormats[i].sDesc);\r
- end;\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.PopulateDialogs;\r
-var\r
- i: integer;\r
-begin\r
- dlgOpenInput.Filter := '';\r
- dlgSaveOutput.Filter := '';\r
- for i:=0 to nFormats-1 do begin\r
- if (GPSDataFormats[i].sExt<>'') then begin\r
- dlgOpenInput.Filter := dlgOpenInput.Filter +\r
- GPSDataFormats[i].sDesc + ' (*.' +\r
- GPSDataFormats[i].sExt + ')|*.' +\r
- uppercase (GPSDataFormats[i].sExt) + '|';\r
-\r
- dlgSaveOutput.Filter := dlgSaveOutput.Filter +\r
- GPSDataFormats[i].sDesc + ' (*.' +\r
- GPSDataFormats[i].sExt + ')|*.' +\r
- uppercase (GPSDataFormats[i].sExt) + '|';\r
- end;\r
- end;\r
-\r
- dlgOpenInput.Filter := dlgOpenInput.Filter + 'All files (*.*)|*.*';\r
- dlgSaveOutput.Filter := dlgSaveOutput.Filter + 'All files (*.*)|*.*';\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.btnAboutClick(Sender: TObject);\r
-begin\r
- if AboutBox = nil then begin\r
- Application.CreateForm (TAboutBox, AboutBox);\r
- AboutBox.Left := (Screen.Width - AboutBox.Width) div 2;\r
- AboutBox.Top := (Screen.Height - AboutBox.Height) div 2;\r
- end;\r
- AboutBox.Show;\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.btnExitClick (Sender: TObject);\r
-begin\r
- Application.Terminate;\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.btnHowToClick(Sender: TObject);\r
-begin\r
- MessageBox (0, PChar (\r
- 'Begin using GPSBabelGUI by:' +CR+\r
- ' Defining an input file. If the file has an extension that' +CR+\r
- ' GPSBabelGUI recognizes, the format will be automatically' +CR+\r
- ' selected.' +CR+CR+\r
- ' If the selected input file format is not correct, select the correct' +CR+\r
- ' format from the Format dropdown list.' +CR+CR+\r
- ' Select an output format.' +CR+CR+\r
- ' Select Use Default Filename.' +CR+CR+\r
- ' GPSBabelGUI will fill in the default output directory/filename' +CR+\r
- ' using the input directory and filename. To change it, edit the' +CR+\r
- ' name directly or use the Save As dialog.' +CR+CR+\r
- ' Select any options for GPSBabel to use during processing.' +CR+CR+\r
- ' Select Process.'\r
- ), 'How To...', MB_OK);\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.btnInputFileDialogClick (Sender: TObject);\r
-var\r
- sExt: string;\r
- i: integer;\r
-begin\r
- if OKtoRun then\r
- if dlgOpenInput.Execute then begin\r
- eInput.Text := dlgOpenInput.filename;\r
- sExt := uppercase (ExtractFileExt (eInput.text));\r
- for i := 0 to nFormats-1 do\r
- if '.' + uppercase (GPSDataFormats[i].sExt) = sExt then\r
- comboInput.ItemIndex := i;\r
- end;\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.btnIntroClick(Sender: TObject);\r
-begin\r
- MessageBox (0, PChar (\r
- 'GPSBabelGUI is simply a GUI front end for GPSBabel.exe.' +CR+CR+\r
- 'GPSBabelGUI''s only purpose is to make it easier to call' +CR+\r
- 'GPSBabel.exe, so it must be able to find it. The easiest' +CR+\r
- 'way for GPSBabelGUI to find GPSBabel.exe is for both of' +CR+\r
- 'them to be in the same directory.' +CR+CR+\r
- 'GPSBabelGUI will not permit any processing to take place' +CR+\r
- 'if there is an error during startup, or if it cannot find' +CR+\r
- 'GPSBabel.exe.' +CR+CR+\r
- 'There are 3 classes of messages to expect:' +CR+Tab+\r
- '°Errors' +CR+Tab+\r
- '°Warnings' +CR+Tab+\r
- '°Information' +CR+CR+\r
- '°If you receive an Error, such as ''GPSBabel can''t be found'',' +CR+\r
- 'something has gone seriously amiss and must be corrected' +CR+\r
- 'before trying to run GPSBabelGUI again.' +CR+CR+\r
- '°Warnings simply indicate that you are trying to do something' +CR+\r
- 'out of order, such as attempting to Process before defining' +CR+\r
- 'an input or output file.' +CR+CR+\r
- '°Information dialogs provide you with useful information, such' +CR+\r
- 'as letting you know that a conversion has completed.' +CR+CR+\r
- 'The About box displays copyright information for several seconds.'\r
- ), 'Introduction', MB_OK);\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.btnOutputFileDialogClick (Sender: TObject);\r
-var\r
- sExt: string;\r
- i: integer;\r
-begin\r
- if OKtoRun then begin\r
- dlgSaveOutput.filename := eOutput.Text;\r
- if dlgSaveOutput.Execute then begin\r
- eOutput.Text := dlgSaveOutput.filename;\r
- sExt := uppercase (ExtractFileExt (eOutput.text));\r
- for i := 0 to nFormats-1 do\r
- if '.' + uppercase (GPSDataFormats[i].sExt) = sExt then\r
- comboOutput.ItemIndex := i;\r
- end;\r
- end;\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.btnProcessClick (Sender: TObject);\r
-var\r
- f: file;\r
-begin\r
- if OKtoRun then begin\r
- if eInput.text <> '' then begin\r
- if FileExists (eInput.text) then begin\r
- if (comboInput.ItemIndex) > -1 then begin // Input type is selected\r
- if ((eOutput.text <> '') and (not DirectoryExists (eOutput.text))) then begin\r
- // The output file must exist, or else ExtractShortPathName will not function\r
- if not FileExists (eOutput.text) then begin\r
- system.assign (f, eOutput.text);\r
- system.rewrite (f);\r
- system.close (f);\r
- end;\r
-\r
- if (comboOutput.ItemIndex) > -1 then begin // Output type is selected\r
- if cbIgnoreShort.checked then\r
- sIgnoreShort := '-s'\r
- else\r
- sIgnoreShort := '';\r
-\r
- // Construct the command line to execute gpsbabel.exe. ExtractShortPathName\r
- // is used to reduce any "long" file/directory names in the paths down to\r
- // 8.3 dos format names (this removes spaces, etc).\r
- sCmd := 'GPSBabel '+sIgnoreShort // +'-i garmin -f usb:' // for testing\r
- +' -i ' + GPSDataFormats [comboInput.ItemIndex].sType\r
- +' -f ' + ExtractShortPathName (eInput.text)\r
- +' -o ' + GPSDataFormats [comboOutput.ItemIndex].sType\r
- +' -F ' + ExtractShortPathName (eOutput.text);\r
-\r
- SecurityAttr.nLength := sizeof (TSECURITYATTRIBUTES);\r
- SecurityAttr.bInheritHandle := true;\r
- SecurityAttr.lpSecurityDescriptor := nil;\r
-\r
- if CreatePipe (hRead, hWrite, @SecurityAttr, 0) then begin\r
- FillChar (StartupInfo, Sizeof (StartupInfo), 0);\r
- StartupInfo.cb := Sizeof (StartupInfo);\r
- StartupInfo.dwFlags := STARTF_USESHOWWINDOW or STARTF_USESTDHANDLES;\r
- StartupInfo.wShowWindow := SW_HIDE and SW_SHOWMINNOACTIVE;\r
- StartupInfo.hStdInput := GetStdHandle (STD_INPUT_HANDLE);\r
- StartupInfo.hStdOutput:= hWrite;\r
- StartupInfo.hStdError := hWrite;\r
-\r
- if CreateProcess (\r
- nil, // lpApplicationName // pointer to name of executable module\r
- // sCmd includes both the exec name and the command line parms in this call\r
- pchar (sCmd), // lpCommandLine, // pointer to command line string\r
- nil, // lpProcessAttributes, // pointer to process security attributes\r
- nil, // lpThreadAttributes, // pointer to thread security attributes\r
- true, // bInheritHandles, // handle inheritance flag\r
- CREATE_NEW_CONSOLE, // dwCreationFlags, // creation flags\r
- nil, // lpEnvironment, // pointer to new environment block\r
- nil, // lpCurrentDirectory, // pointer to current directory name\r
- StartupInfo, // lpStartupInfo, // pointer to STARTUPINFO\r
- ProcessInfo) // lpProcessInformation // pointer to PROCESS_INFORMATION\r
- then begin\r
-\r
- while (WaitForSingleObject (ProcessInfo.hProcess, 0)) <> WAIT_OBJECT_0 do;\r
-\r
- PeekNamedPipe (hRead, nil, 0, nil, @BytesRead, nil);\r
- if BytesRead > 0 then begin // pipe not empty\r
- ReadFile (hRead, Buffer, 4096, BytesRead, nil);\r
- sGPSBabelMsg := copy (Buffer, 1, BytesRead);\r
- MessageBox (0, pchar (sGPSBabelMsg),'Attention! Message from GPSBabel', MB_OK);\r
- end\r
- else // pipe is empty\r
- MessageDlg ('File conversion complete.', mtInformation, [mbOk], 0);\r
- end\r
- else\r
- MessageDlg ('Unable to execute GPSBabel.exe.', mtError, [mbOk], 0);\r
-\r
- CloseHandle (hRead);\r
- CloseHandle (hWrite);\r
- end\r
- else\r
- MessageDlg ('Unable to create pipe!', mtError, [mbOk], 0);\r
- end\r
- else\r
- MessageDlg ('You must select the output file format.', mtWarning, [mbOk], 0);\r
- end\r
- else\r
- MessageDlg ('Output file is not defined.', mtWarning, [mbOk], 0);\r
- end\r
- else\r
- MessageDlg ('You must select the input file format.', mtWarning, [mbOk], 0);\r
- end\r
- else\r
- MessageDlg ('Input file was not found.', mtWarning, [mbOk], 0);\r
- end\r
- else\r
- MessageDlg ('Input file is not defined.', mtWarning, [mbOk], 0);\r
- end\r
- else\r
- MessageDlg ('Can''t run.', mtError, [mbOk], 0);\r
-end;\r
-\r
-procedure TGPSBabelGUIDialog.btnUseDefaultOutputClick(Sender: TObject);\r
-begin\r
- if eInput.text <> '' then begin\r
- if (comboOutput.ItemIndex)> -1 then // Output type is selected\r
- eOutput.text := LeftStr (eInput.text, AnsiPos (ExtractFileExt (eInput.text), eInput.text)) +\r
- GPSDataFormats [comboOutput.ItemIndex].sExt\r
- else\r
- MessageDlg ('You must select the output file format.', mtWarning, [mbOk], 0);\r
- end\r
- else\r
- MessageDlg ('Input file is not defined.', mtWarning, [mbOk], 0);\r
-end;\r
-\r
-initialization\r
-end.\r
+++ /dev/null
-This is a Windows (95/98/NT4/2K/XP) front-end for GPSBabel.\r
-It is a stand-alone program in that it doesn't install any other files or change the registry.\r
-It must able to find GPSBabel; the best place for it is in the same directory as GPSBabel.\r
-Further help is available in GPSBabelGUI.\r
+++ /dev/null
-unit VersionInfo;\r
-\r
-interface\r
-\r
-uses\r
- SysUtils, Windows;\r
-\r
-const\r
- vsComments = 'Comments';\r
- vsCompanyName = 'CompanyName';\r
- vsFileDescription = 'FileDescription';\r
- vsFileVersion = 'FileVersion';\r
- vsInternalName = 'InternalName';\r
- vsLegalCopyright = 'LegalCopyright';\r
- vsLegalTrademarks = 'LegalTrademarks';\r
- vsOriginalFilename = 'OriginalFilename';\r
- vsPrivateBuild = 'PrivateBuild';\r
- vsProductName = 'ProductName';\r
- vsProductVersion = 'ProductVersion';\r
- vsSpecialBuild = 'SpecialBuild';\r
-\r
-type\r
- TFileInfo = (TFileVersion, TFileVersionLong, TProductVersion, TProductVersionLong);\r
-\r
-function GetVersionString (const vsKey: string): string;\r
-function GetFileVersion (const fInfo: TFileInfo): string;\r
-\r
-implementation\r
-\r
-var\r
- VerInfoPresent: Boolean; // True if "pVersionBuffer" contains valid information\r
- pVersionBuffer: Pointer; // The file information is stored in this location\r
-\r
-function SwapLong (L: LongInt): LongInt; assembler;\r
-asm\r
- rol eax, 16;\r
-end;\r
-\r
-// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\r
-// ex: GetVersionString (vsCompanyName); returns "Down East Engineering"\r
-// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\r
-function GetVersionString (const vsKey: string): string;\r
-var\r
- KeyPath: array [0..255] of char;\r
- p: pointer;\r
- Len: cardinal;\r
-begin\r
- Result := '';\r
- if VerInfoPresent then\r
- if VerQueryValue (pVersionBuffer, '\VarFileInfo\Translation', p, Len) then begin\r
- StrLFmt (KeyPath, 255, '\StringFileInfo\%.8x\%s', [SwapLong (LongInt (p^)), vsKey]);\r
- if VerQueryValue (pVersionBuffer, KeyPath, p, Len) then\r
- Result := strPas (PChar (p));\r
- end;\r
-end;\r
-\r
-// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\r
-// GetFileVersion (TFileVersionLong); returns "1.0.0.0"\r
-// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\r
-function GetFileVersion (const fInfo: TFileInfo): string;\r
-var\r
- Len: cardinal;\r
- pVerInfo: PVSFixedFileInfo;\r
-begin\r
- Result := '';\r
- if VerInfoPresent then\r
- if VerQueryValue (pVersionBuffer, '\', Pointer (pVerInfo), Len) then\r
- case fInfo of\r
- TFileVersion:\r
- with pVerInfo^ do\r
- Result := Format('%d.%d',\r
- [dwFileVersionMS shr 16, dwFileVersionMS and $FFFF]);\r
- TFileVersionLong:\r
- with pVerInfo^ do\r
- Result := Format('%d.%d.%d.%d',\r
- [dwFileVersionMS shr 16, dwFileVersionMS and $FFFF,\r
- dwFileVersionLS shr 16, dwFileVersionLS and $FFFF]);\r
- end;\r
-end;\r
-\r
-// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\r
-// Here is where the information is actually read from the EXE file.\r
-// Data is read once, when the unit is initialized, and stored in 'pVersionBuffer'\r
-// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\r
-var\r
- fname: array [0..MAX_PATH] of char;\r
- bufsize: integer;\r
- pVersionHandle: cardinal;\r
-\r
-initialization\r
- StrPLCopy (fname, ParamStr(0), MAX_PATH); // fully qualified Application.ExeName\r
- bufsize := GetFileVersionInfoSize (fname, pVersionHandle);\r
- GetMem (pVersionBuffer, bufsize);\r
- VerInfoPresent := (bufsize > 0) and GetFileVersionInfo (fname, 0, bufsize, pVersionBuffer);\r
-\r
-finalization\r
- FreeMem (pVersionBuffer, bufsize);\r
-end.\r
-\r
+++ /dev/null
-AboutDialogU.ddp\r
-AboutDialogU.dfm\r
-AboutDialogU.pas\r
-filelist.txt\r
-GPSBabel Windows GUI 2.00.00 Project Plan.pdf\r
-GPSBabelGUI.cfg\r
-GPSBabelGUI.dof\r
-GPSBabelGUI.dpr\r
-GPSBabelGUI.exe\r
-GPSBabelGUI.ico\r
-GPSBabelGUI.res\r
-GPSBabelGUI.todo\r
-GPSBabelGUIDialogU.ddp\r
-GPSBabelGUIDialogU.dfm\r
-GPSBabelGUIDialogU.pas\r
-README.txt\r
-VersionInfo.pas\r